ProblemType: Package DKMSBuildLog: DKMS make.log for xtables-addons-3.2 for kernel 5.0.0-20-generic (x86_64) Wed 10 Jul 2019 01:39:32 AM CEST make: Entering directory '/usr/src/linux-headers-5.0.0-20-generic' test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \ echo >&2; \ echo >&2 " ERROR: Kernel configuration is invalid."; \ echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\ echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ echo >&2 ; \ /bin/false) mkdir -p /var/lib/dkms/xtables-addons/3.2/build/extensions/.tmp_versions ; rm -f /var/lib/dkms/xtables-addons/3.2/build/extensions/.tmp_versions/* make -f ./scripts/Makefile.build obj=/var/lib/dkms/xtables-addons/3.2/build/extensions make -f ./scripts/Makefile.build obj=/var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT need-builtin= make -f ./scripts/Makefile.build obj=/var/lib/dkms/xtables-addons/3.2/build/extensions/pknock need-builtin= gcc -Wp,-MD,/var/lib/dkms/xtables-addons/3.2/build/extensions/.compat_xtables.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include -include ./include/linux/compiler_types.h -D__KERNEL__ -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 -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -Wframe-larger-than=1024 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -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 -DMODULE -DKBUILD_BASENAME='"compat_xtables"' -DKBUILD_MODNAME='"compat_xtables"' -c -o /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.o /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c gcc -Wp,-MD,/var/lib/dkms/xtables-addons/3.2/build/extensions/.xt_CHAOS.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include -include ./include/linux/compiler_types.h -D__KERNEL__ -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 -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -Wframe-larger-than=1024 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -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 -DMODULE -DKBUILD_BASENAME='"xt_CHAOS"' -DKBUILD_MODNAME='"xt_CHAOS"' -c -o /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.o /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c gcc -Wp,-MD,/var/lib/dkms/xtables-addons/3.2/build/extensions/.xt_DELUDE.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include -include ./include/linux/compiler_types.h -D__KERNEL__ -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 -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -Wframe-larger-than=1024 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -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 -DMODULE -DKBUILD_BASENAME='"xt_DELUDE"' -DKBUILD_MODNAME='"xt_DELUDE"' -c -o /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.o /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c (cat /dev/null; echo kernel//var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.ko;) > /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/modules.order (cat /dev/null; echo kernel//var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.ko;) > /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/modules.order gcc -Wp,-MD,/var/lib/dkms/xtables-addons/3.2/build/extensions/.xt_DHCPMAC.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include -include ./include/linux/compiler_types.h -D__KERNEL__ -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 -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -Wframe-larger-than=1024 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -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 -DMODULE -DKBUILD_BASENAME='"xt_DHCPMAC"' -DKBUILD_MODNAME='"xt_DHCPMAC"' -c -o /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.o /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c gcc -Wp,-MD,/var/lib/dkms/xtables-addons/3.2/build/extensions/.xt_DNETMAP.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include -include ./include/linux/compiler_types.h -D__KERNEL__ -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 -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -Wframe-larger-than=1024 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -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 -DMODULE -DKBUILD_BASENAME='"xt_DNETMAP"' -DKBUILD_MODNAME='"xt_DNETMAP"' -c -o /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.o /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c gcc -Wp,-MD,/var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/.xt_ACCOUNT.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include -include ./include/linux/compiler_types.h -D__KERNEL__ -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 -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -Wframe-larger-than=1024 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -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 -I/var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/.. -DMODULE -DKBUILD_BASENAME='"xt_ACCOUNT"' -DKBUILD_MODNAME='"xt_ACCOUNT"' -c -o /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.o /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/compiler.h: In function ‘__read_once_size’: ./include/linux/compiler.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/compiler.h: In function ‘__read_once_size_nocheck’: ./include/linux/compiler.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/compiler.h: In function ‘__write_once_size’: ./include/linux/compiler.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ In file included from ./include/linux/compiler.h:250, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/barrier.h: In function ‘array_index_mask_nospec’: ./arch/x86/include/asm/barrier.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ In file included from ./include/linux/compiler.h:251, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/kasan-checks.h: In function ‘kasan_check_read’: ./include/linux/kasan-checks.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { } | ^ ./include/linux/kasan-checks.h: In function ‘kasan_check_write’: ./include/linux/kasan-checks.h:12:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 12 | { } | ^ In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/compiler.h: In function ‘__read_once_size’: In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/compiler.h: In function ‘read_word_at_a_time’: ./include/linux/compiler.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/compiler.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/compiler.h: In function ‘offset_to_ptr’: ./include/linux/compiler.h:303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 303 | { | ^ ./include/linux/compiler.h: In function ‘__read_once_size_nocheck’: ./include/linux/compiler.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/compiler.h: In function ‘__write_once_size’: ./include/linux/compiler.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ In file included from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/bitops.h: In function ‘set_bit’: ./arch/x86/include/asm/bitops.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ In file included from ./include/linux/compiler.h:250, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/barrier.h: In function ‘array_index_mask_nospec’: ./arch/x86/include/asm/barrier.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__set_bit’: ./arch/x86/include/asm/bitops.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit’: ./arch/x86/include/asm/bitops.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock’: ./arch/x86/include/asm/bitops.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ In file included from ./include/linux/compiler.h:251, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/kasan-checks.h: In function ‘kasan_check_read’: ./include/linux/kasan-checks.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { } | ^ ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit’: ./include/linux/kasan-checks.h: In function ‘kasan_check_write’: ./arch/x86/include/asm/bitops.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/kasan-checks.h:12:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 12 | { } | ^ In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/compiler.h: In function ‘read_word_at_a_time’: ./include/linux/compiler.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock_is_negative_byte’: ./arch/x86/include/asm/bitops.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/compiler.h: In function ‘offset_to_ptr’: ./include/linux/compiler.h:303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 303 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit_unlock’: ./arch/x86/include/asm/bitops.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__change_bit’: ./arch/x86/include/asm/bitops.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘change_bit’: ./arch/x86/include/asm/bitops.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit’: ./arch/x86/include/asm/bitops.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ In file included from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/bitops.h: In function ‘set_bit’: ./arch/x86/include/asm/bitops.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit_lock’: ./arch/x86/include/asm/bitops.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_set_bit’: ./arch/x86/include/asm/bitops.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__set_bit’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_clear_bit’: ./arch/x86/include/asm/bitops.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./arch/x86/include/asm/bitops.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit’: ./arch/x86/include/asm/bitops.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_clear_bit’: ./arch/x86/include/asm/bitops.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_change_bit’: ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock’: ./arch/x86/include/asm/bitops.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./arch/x86/include/asm/bitops.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_change_bit’: ./arch/x86/include/asm/bitops.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/bitops.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock_is_negative_byte’: ./arch/x86/include/asm/bitops.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘constant_test_bit’: ./arch/x86/include/asm/bitops.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit_unlock’: ./arch/x86/include/asm/bitops.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ gcc -Wp,-MD,/var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/.xt_pknock.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include -include ./include/linux/compiler_types.h -D__KERNEL__ -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 -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -Wframe-larger-than=1024 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -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 -I/var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/.. -DMODULE -DKBUILD_BASENAME='"xt_pknock"' -DKBUILD_MODNAME='"xt_pknock"' -c -o /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.o /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c ./arch/x86/include/asm/bitops.h: In function ‘__change_bit’: ./arch/x86/include/asm/bitops.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘change_bit’: ./arch/x86/include/asm/bitops.h: In function ‘variable_test_bit’: ./arch/x86/include/asm/bitops.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/bitops.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__ffs’: ./arch/x86/include/asm/bitops.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit’: ./arch/x86/include/asm/bitops.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffz’: ./arch/x86/include/asm/bitops.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__fls’: ./arch/x86/include/asm/bitops.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffs’: ./arch/x86/include/asm/bitops.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit_lock’: ./arch/x86/include/asm/bitops.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘fls’: ./arch/x86/include/asm/bitops.h: In function ‘__test_and_set_bit’: ./arch/x86/include/asm/bitops.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./arch/x86/include/asm/bitops.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘fls64’: ./arch/x86/include/asm/bitops.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_clear_bit’: ./arch/x86/include/asm/bitops.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_clear_bit’: In file included from ./arch/x86/include/asm/bitops.h:501, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/bitops/sched.h: In function ‘sched_find_first_bit’: ./arch/x86/include/asm/bitops.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/asm-generic/bitops/sched.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_change_bit’: ./arch/x86/include/asm/bitops.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_change_bit’: ./arch/x86/include/asm/bitops.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘constant_test_bit’: ./arch/x86/include/asm/bitops.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘variable_test_bit’: ./arch/x86/include/asm/bitops.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__ffs’: ./arch/x86/include/asm/bitops.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffz’: ./arch/x86/include/asm/bitops.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/compiler.h: In function ‘__read_once_size’: In file included from ./arch/x86/include/asm/bitops.h:503, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight32’: ./arch/x86/include/asm/bitops.h: In function ‘__fls’: ./include/linux/compiler.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./arch/x86/include/asm/bitops.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./arch/x86/include/asm/arch_hweight.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffs’: ./arch/x86/include/asm/bitops.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight16’: ./arch/x86/include/asm/bitops.h: In function ‘fls’: ./arch/x86/include/asm/arch_hweight.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./arch/x86/include/asm/bitops.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight8’: ./arch/x86/include/asm/arch_hweight.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘fls64’: ./include/linux/compiler.h: In function ‘__read_once_size_nocheck’: ./arch/x86/include/asm/bitops.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/compiler.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight64’: ./arch/x86/include/asm/arch_hweight.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/compiler.h: In function ‘__write_once_size’: ./include/linux/compiler.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:501, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/asm-generic/bitops/sched.h: In function ‘sched_find_first_bit’: ./include/asm-generic/bitops/sched.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ In file included from ./include/uapi/linux/swab.h:7, from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab32’: ./arch/x86/include/uapi/asm/swab.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab64’: ./arch/x86/include/uapi/asm/swab.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ In file included from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/uapi/linux/swab.h: In function ‘__fswab16’: ./include/uapi/linux/swab.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswab32’: ./include/uapi/linux/swab.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswab64’: ./include/uapi/linux/swab.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswahw32’: ./include/uapi/linux/swab.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswahb32’: ./include/uapi/linux/swab.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:503, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight32’: ./arch/x86/include/asm/arch_hweight.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab16p’: ./include/uapi/linux/swab.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab32p’: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight16’: ./include/uapi/linux/swab.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./arch/x86/include/asm/arch_hweight.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab64p’: ./include/uapi/linux/swab.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight8’: ./arch/x86/include/asm/arch_hweight.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ In file included from ./include/linux/compiler.h:250, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/barrier.h: In function ‘array_index_mask_nospec’: ./include/uapi/linux/swab.h: In function ‘__swahw32p’: ./include/uapi/linux/swab.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./arch/x86/include/asm/barrier.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight64’: ./arch/x86/include/asm/arch_hweight.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahb32p’: ./include/uapi/linux/swab.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab16s’: ./include/uapi/linux/swab.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab32s’: ./include/uapi/linux/swab.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab64s’: ./include/uapi/linux/swab.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahw32s’: ./include/uapi/linux/swab.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ In file included from ./include/uapi/linux/swab.h:7, from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab32’: ./include/uapi/linux/swab.h: In function ‘__swahb32s’: ./include/uapi/linux/swab.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./arch/x86/include/uapi/asm/swab.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab64’: ./arch/x86/include/uapi/asm/swab.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ In file included from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le64p’: ./include/uapi/linux/byteorder/little_endian.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ In file included from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/uapi/linux/swab.h: In function ‘__fswab16’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le64_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/uapi/linux/swab.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le32p’: ./include/uapi/linux/byteorder/little_endian.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ In file included from ./include/linux/compiler.h:251, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/kasan-checks.h: In function ‘kasan_check_read’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le32_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/kasan-checks.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { } | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le16p’: ./include/uapi/linux/byteorder/little_endian.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswab32’: ./include/linux/kasan-checks.h: In function ‘kasan_check_write’: ./include/uapi/linux/swab.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/kasan-checks.h:12:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 12 | { } | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le16_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be64p’: ./include/uapi/linux/swab.h: In function ‘__fswab64’: ./include/uapi/linux/byteorder/little_endian.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/compiler.h: In function ‘read_word_at_a_time’: ./include/uapi/linux/swab.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/compiler.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be64_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswahw32’: ./include/uapi/linux/swab.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be32p’: ./include/uapi/linux/byteorder/little_endian.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/compiler.h: In function ‘offset_to_ptr’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be32_to_cpup’: ./include/linux/compiler.h:303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 303 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswahb32’: ./include/uapi/linux/swab.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be16p’: ./include/uapi/linux/byteorder/little_endian.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be16_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab16p’: ./include/uapi/linux/swab.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab32p’: ./include/uapi/linux/swab.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/byteorder/generic.h: In function ‘le16_add_cpu’: ./include/uapi/linux/swab.h: In function ‘__swab64p’: ./include/uapi/linux/swab.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/byteorder/generic.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahw32p’: ./include/uapi/linux/swab.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le32_add_cpu’: ./include/linux/byteorder/generic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le64_add_cpu’: ./include/uapi/linux/swab.h: In function ‘__swahb32p’: ./include/linux/byteorder/generic.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/uapi/linux/swab.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le32_to_cpu_array’: ./include/linux/byteorder/generic.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ In file included from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/bitops.h: In function ‘set_bit’: In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/compiler.h: In function ‘__read_once_size’: ./include/uapi/linux/swab.h: In function ‘__swab16s’: ./include/linux/byteorder/generic.h: In function ‘cpu_to_le32_array’: ./arch/x86/include/asm/bitops.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/byteorder/generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/uapi/linux/swab.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/compiler.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be16_add_cpu’: ./include/linux/byteorder/generic.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab32s’: ./include/uapi/linux/swab.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab64s’: ./include/linux/byteorder/generic.h: In function ‘be32_add_cpu’: ./include/uapi/linux/swab.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/linux/byteorder/generic.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/compiler.h: In function ‘__read_once_size_nocheck’: ./include/uapi/linux/swab.h: In function ‘__swahw32s’: ./include/linux/compiler.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/uapi/linux/swab.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__set_bit’: ./include/linux/byteorder/generic.h: In function ‘be64_add_cpu’: ./arch/x86/include/asm/bitops.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/byteorder/generic.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahb32s’: ./include/linux/compiler.h: In function ‘__write_once_size’: ./include/uapi/linux/swab.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/compiler.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit’: ./include/linux/byteorder/generic.h: In function ‘cpu_to_be32_array’: ./arch/x86/include/asm/bitops.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/byteorder/generic.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ In file included from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le64p’: ./include/linux/byteorder/generic.h: In function ‘be32_to_cpu_array’: ./include/linux/byteorder/generic.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le64_to_cpup’: ./arch/x86/include/asm/bitops.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/bitops/le.h: In function ‘find_next_zero_bit_le’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le32p’: ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit’: ./include/uapi/linux/byteorder/little_endian.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/asm-generic/bitops/le.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./arch/x86/include/asm/bitops.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le32_to_cpup’: ./include/asm-generic/bitops/le.h: In function ‘find_next_bit_le’: ./include/uapi/linux/byteorder/little_endian.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/asm-generic/bitops/le.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock_is_negative_byte’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le16p’: ./arch/x86/include/asm/bitops.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘find_first_zero_bit_le’: ./include/asm-generic/bitops/le.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le16_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_bit_le’: ./include/asm-generic/bitops/le.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be64p’: ./include/uapi/linux/byteorder/little_endian.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit_unlock’: ./arch/x86/include/asm/bitops.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be64_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘set_bit_le’: ./arch/x86/include/asm/bitops.h: In function ‘__change_bit’: ./include/asm-generic/bitops/le.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/bitops.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be32p’: ./include/uapi/linux/byteorder/little_endian.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘clear_bit_le’: ./include/asm-generic/bitops/le.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be32_to_cpup’: ./arch/x86/include/asm/bitops.h: In function ‘change_bit’: ./include/uapi/linux/byteorder/little_endian.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__set_bit_le’: ./arch/x86/include/asm/bitops.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/asm-generic/bitops/le.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ In file included from ./include/linux/compiler.h:250, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/barrier.h: In function ‘array_index_mask_nospec’: ./include/asm-generic/bitops/le.h: In function ‘__clear_bit_le’: ./arch/x86/include/asm/barrier.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be16p’: ./include/asm-generic/bitops/le.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_and_set_bit_le’: ./include/asm-generic/bitops/le.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be16_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_and_clear_bit_le’: ./include/asm-generic/bitops/le.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit’: ./arch/x86/include/asm/bitops.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__test_and_set_bit_le’: ./include/asm-generic/bitops/le.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__test_and_clear_bit_le’: ./include/asm-generic/bitops/le.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/byteorder/generic.h: In function ‘le16_add_cpu’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit_lock’: ./include/linux/byteorder/generic.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ In file included from ./include/linux/compiler.h:251, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/kasan-checks.h: In function ‘kasan_check_read’: ./arch/x86/include/asm/bitops.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ In file included from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/bitops.h: In function ‘get_bitmask_order’: ./include/linux/kasan-checks.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { } | ^ ./include/linux/kasan-checks.h: In function ‘kasan_check_write’: ./include/linux/bitops.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/kasan-checks.h:12:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 12 | { } | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_set_bit’: ./arch/x86/include/asm/bitops.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le32_add_cpu’: In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/compiler.h: In function ‘read_word_at_a_time’: ./include/linux/byteorder/generic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/bitops.h: In function ‘hweight_long’: ./include/linux/compiler.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/bitops.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/compiler.h: In function ‘offset_to_ptr’: ./include/linux/byteorder/generic.h: In function ‘le64_add_cpu’: ./include/linux/compiler.h:303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 303 | { | ^ ./include/linux/byteorder/generic.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_clear_bit’: ./arch/x86/include/asm/bitops.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le32_to_cpu_array’: ./include/linux/byteorder/generic.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/byteorder/generic.h: In function ‘cpu_to_le32_array’: ./include/linux/byteorder/generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_clear_bit’: ./arch/x86/include/asm/bitops.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be16_add_cpu’: ./include/linux/byteorder/generic.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_change_bit’: ./include/linux/byteorder/generic.h: In function ‘be32_add_cpu’: ./arch/x86/include/asm/bitops.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/byteorder/generic.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ In file included from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/bitops.h: In function ‘set_bit’: ./arch/x86/include/asm/bitops.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be64_add_cpu’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_change_bit’: ./include/linux/byteorder/generic.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./arch/x86/include/asm/bitops.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/linux/byteorder/generic.h: In function ‘cpu_to_be32_array’: ./arch/x86/include/asm/bitops.h: In function ‘__set_bit’: ./include/linux/byteorder/generic.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./arch/x86/include/asm/bitops.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit’: ./arch/x86/include/asm/bitops.h: In function ‘constant_test_bit’: ./arch/x86/include/asm/bitops.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/bitops.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be32_to_cpu_array’: ./include/linux/byteorder/generic.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock’: ./arch/x86/include/asm/bitops.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit’: ./arch/x86/include/asm/bitops.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/asm-generic/bitops/le.h: In function ‘find_next_zero_bit_le’: ./arch/x86/include/asm/bitops.h: In function ‘variable_test_bit’: ./arch/x86/include/asm/bitops.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/asm-generic/bitops/le.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock_is_negative_byte’: ./arch/x86/include/asm/bitops.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘find_next_bit_le’: ./include/asm-generic/bitops/le.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit_unlock’: ./arch/x86/include/asm/bitops.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__ffs’: ./arch/x86/include/asm/bitops.h: In function ‘__change_bit’: ./include/asm-generic/bitops/le.h: In function ‘find_first_zero_bit_le’: ./arch/x86/include/asm/bitops.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./arch/x86/include/asm/bitops.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/asm-generic/bitops/le.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘change_bit’: ./arch/x86/include/asm/bitops.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffz’: ./include/asm-generic/bitops/le.h: In function ‘test_bit_le’: ./arch/x86/include/asm/bitops.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/asm-generic/bitops/le.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__fls’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit’: ./arch/x86/include/asm/bitops.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./arch/x86/include/asm/bitops.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘set_bit_le’: ./include/asm-generic/bitops/le.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffs’: ./arch/x86/include/asm/bitops.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘clear_bit_le’: ./include/asm-generic/bitops/le.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit_lock’: ./arch/x86/include/asm/bitops.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__set_bit_le’: ./arch/x86/include/asm/bitops.h: In function ‘fls’: ./arch/x86/include/asm/bitops.h: In function ‘__test_and_set_bit’: ./include/asm-generic/bitops/le.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/bitops.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./arch/x86/include/asm/bitops.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__clear_bit_le’: ./include/asm-generic/bitops/le.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_clear_bit’: ./arch/x86/include/asm/bitops.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘fls64’: ./include/asm-generic/bitops/le.h: In function ‘test_and_set_bit_le’: ./include/asm-generic/bitops/le.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./arch/x86/include/asm/bitops.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_and_clear_bit_le’: ./include/asm-generic/bitops/le.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_clear_bit’: ./include/linux/bitops.h: In function ‘rol64’: ./arch/x86/include/asm/bitops.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/linux/bitops.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__test_and_set_bit_le’: ./include/asm-generic/bitops/le.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_change_bit’: ./include/linux/bitops.h: In function ‘ror64’: ./arch/x86/include/asm/bitops.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/bitops.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__test_and_clear_bit_le’: ./include/asm-generic/bitops/le.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:501, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/bitops/sched.h: In function ‘sched_find_first_bit’: ./include/linux/bitops.h: In function ‘rol32’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_change_bit’: ./include/linux/bitops.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/bitops.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/asm-generic/bitops/sched.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/linux/bitops.h: In function ‘ror32’: ./include/linux/bitops.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ In file included from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/bitops.h: In function ‘get_bitmask_order’: ./arch/x86/include/asm/bitops.h: In function ‘constant_test_bit’: ./arch/x86/include/asm/bitops.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/linux/bitops.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/bitops.h: In function ‘rol16’: ./include/linux/bitops.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/bitops.h: In function ‘hweight_long’: ./include/linux/bitops.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/bitops.h: In function ‘ror16’: ./include/linux/bitops.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘variable_test_bit’: ./arch/x86/include/asm/bitops.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/bitops.h: In function ‘rol8’: ./include/linux/bitops.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/bitops.h: In function ‘ror8’: ./include/linux/bitops.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__ffs’: ./arch/x86/include/asm/bitops.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/bitops.h: In function ‘sign_extend32’: ./include/linux/bitops.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffz’: ./arch/x86/include/asm/bitops.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/bitops.h: In function ‘sign_extend64’: ./include/linux/bitops.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__fls’: ./arch/x86/include/asm/bitops.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/bitops.h: In function ‘fls_long’: ./include/linux/bitops.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffs’: ./arch/x86/include/asm/bitops.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/bitops.h: In function ‘get_count_order’: ./include/linux/bitops.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘fls’: ./include/linux/bitops.h: In function ‘get_count_order_long’: ./arch/x86/include/asm/bitops.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/linux/bitops.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘fls64’: ./include/linux/bitops.h: In function ‘__ffs64’: ./arch/x86/include/asm/bitops.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/bitops.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/bitops.h: In function ‘assign_bit’: ./include/linux/bitops.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:503, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight32’: ./include/linux/bitops.h: In function ‘__assign_bit’: ./include/linux/bitops.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/arch_hweight.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:501, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/bitops/sched.h: In function ‘sched_find_first_bit’: ./include/asm-generic/bitops/sched.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ In file included from ./include/linux/kernel.h:12, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/log2.h: In function ‘__ilog2_u32’: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight16’: ./arch/x86/include/asm/arch_hweight.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/log2.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight8’: ./include/linux/log2.h: In function ‘__ilog2_u64’: ./arch/x86/include/asm/arch_hweight.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/log2.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight64’: ./include/linux/log2.h: In function ‘is_power_of_2’: ./arch/x86/include/asm/arch_hweight.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/log2.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/compiler.h: In function ‘__read_once_size’: ./include/linux/log2.h: In function ‘__roundup_pow_of_two’: ./include/linux/log2.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/compiler.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/log2.h: In function ‘__rounddown_pow_of_two’: ./include/linux/log2.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/log2.h: In function ‘__order_base_2’: ./include/linux/log2.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/compiler.h: In function ‘__read_once_size_nocheck’: ./include/linux/compiler.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ In file included from ./include/uapi/linux/swab.h:7, from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab32’: ./include/linux/bitops.h: In function ‘rol64’: ./include/linux/bitops.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./arch/x86/include/uapi/asm/swab.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/bitops.h: In function ‘ror64’: In file included from ./arch/x86/include/asm/bitops.h:503, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight32’: ./include/linux/bitops.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/compiler.h: In function ‘__write_once_size’: ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab64’: ./include/linux/compiler.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./arch/x86/include/uapi/asm/swab.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./arch/x86/include/asm/arch_hweight.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ ./include/linux/bitops.h: In function ‘rol32’: ./include/linux/bitops.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/bitops.h: In function ‘ror32’: ./include/linux/bitops.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ In file included from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/uapi/linux/swab.h: In function ‘__fswab16’: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight16’: ./arch/x86/include/asm/arch_hweight.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/bitops.h: In function ‘rol16’: ./include/uapi/linux/swab.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/bitops.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight8’: ./arch/x86/include/asm/arch_hweight.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/bitops.h: In function ‘ror16’: ./include/linux/bitops.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight64’: ./include/uapi/linux/swab.h: In function ‘__fswab32’: ./arch/x86/include/asm/arch_hweight.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/bitops.h: In function ‘rol8’: ./include/uapi/linux/swab.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/bitops.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswab64’: ./include/linux/bitops.h: In function ‘ror8’: ./include/uapi/linux/swab.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/bitops.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswahw32’: ./include/linux/bitops.h: In function ‘sign_extend32’: ./include/uapi/linux/swab.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/bitops.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/bitops.h: In function ‘sign_extend64’: ./include/linux/bitops.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswahb32’: ./include/uapi/linux/swab.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/bitops.h: In function ‘fls_long’: ./include/linux/bitops.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab16p’: ./include/linux/bitops.h: In function ‘get_count_order’: ./include/linux/bitops.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/uapi/linux/swab.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ In file included from ./include/uapi/linux/swab.h:7, from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab32’: gcc -Wp,-MD,/var/lib/dkms/xtables-addons/3.2/build/extensions/.xt_ECHO.o.d -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/9/include -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include -include ./include/linux/compiler_types.h -D__KERNEL__ -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 -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -Wframe-larger-than=1024 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -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 -DMODULE -DKBUILD_BASENAME='"xt_ECHO"' -DKBUILD_MODNAME='"xt_ECHO"' -c -o /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.o /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c ./arch/x86/include/uapi/asm/swab.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab32p’: ./include/linux/bitops.h: In function ‘get_count_order_long’: ./include/uapi/linux/swab.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/bitops.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab64’: ./arch/x86/include/uapi/asm/swab.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ In file included from ./include/linux/compiler.h:250, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/barrier.h: In function ‘array_index_mask_nospec’: ./include/uapi/linux/swab.h: In function ‘__swab64p’: ./include/uapi/linux/swab.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/barrier.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/bitops.h: In function ‘__ffs64’: ./include/linux/bitops.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahw32p’: In file included from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/uapi/linux/swab.h: In function ‘__fswab16’: ./include/uapi/linux/swab.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/bitops.h: In function ‘assign_bit’: ./include/linux/bitops.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/uapi/linux/swab.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/bitops.h: In function ‘__assign_bit’: In file included from ./include/linux/printk.h:6, from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/init.h: In function ‘initcall_from_entry’: ./include/linux/bitops.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahb32p’: ./include/uapi/linux/swab.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswab32’: ./include/linux/init.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/uapi/linux/swab.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswab64’: ./include/uapi/linux/swab.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab16s’: ./include/uapi/linux/swab.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ In file included from ./include/linux/kernel.h:12, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/log2.h: In function ‘__ilog2_u32’: ./include/uapi/linux/swab.h: In function ‘__fswahw32’: ./include/uapi/linux/swab.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/log2.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab32s’: ./include/uapi/linux/swab.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/log2.h: In function ‘__ilog2_u64’: ./include/uapi/linux/swab.h: In function ‘__fswahb32’: ./include/linux/log2.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab64s’: ./include/uapi/linux/swab.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/uapi/linux/swab.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/linux/log2.h: In function ‘is_power_of_2’: ./include/uapi/linux/swab.h: In function ‘__swahw32s’: ./include/linux/log2.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/uapi/linux/swab.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ In file included from ./include/linux/compiler.h:251, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/kasan-checks.h: In function ‘kasan_check_read’: ./include/uapi/linux/swab.h: In function ‘__swab16p’: ./include/uapi/linux/swab.h: In function ‘__swahb32s’: ./include/uapi/linux/swab.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/kasan-checks.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { } | ^ ./include/uapi/linux/swab.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/log2.h: In function ‘__roundup_pow_of_two’: In file included from ./arch/x86/include/asm/atomic.h:5, from ./include/linux/atomic.h:7, from ./include/net/net_namespace.h:8, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/compiler.h: In function ‘__read_once_size’: ./include/linux/log2.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/kasan-checks.h: In function ‘kasan_check_write’: ./include/linux/kasan-checks.h:12:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 12 | { } | ^ ./include/uapi/linux/swab.h: In function ‘__swab32p’: ./include/uapi/linux/swab.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/log2.h: In function ‘__rounddown_pow_of_two’: ./include/linux/compiler.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/log2.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/compiler.h: In function ‘read_word_at_a_time’: ./include/uapi/linux/swab.h: In function ‘__swab64p’: ./include/linux/compiler.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/uapi/linux/swab.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ In file included from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le64p’: ./include/uapi/linux/swab.h: In function ‘__swahw32p’: ./include/uapi/linux/swab.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/compiler.h: In function ‘offset_to_ptr’: ./include/uapi/linux/byteorder/little_endian.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/compiler.h:303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 303 | { | ^ In file included from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/printk.h: In function ‘printk_get_level’: ./include/linux/log2.h: In function ‘__order_base_2’: ./include/linux/printk.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/log2.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahb32p’: ./include/uapi/linux/swab.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le64_to_cpup’: ./include/linux/compiler.h: In function ‘__read_once_size_nocheck’: ./include/uapi/linux/byteorder/little_endian.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/compiler.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le32p’: ./include/linux/printk.h: In function ‘printk_skip_level’: ./include/uapi/linux/byteorder/little_endian.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab16s’: ./include/linux/printk.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/uapi/linux/swab.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le32_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/printk.h: In function ‘printk_skip_headers’: ./include/uapi/linux/swab.h: In function ‘__swab32s’: ./include/linux/printk.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/compiler.h: In function ‘__write_once_size’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le16p’: ./include/uapi/linux/swab.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/compiler.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab64s’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le16_to_cpup’: ./include/uapi/linux/swab.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/printk.h: In function ‘console_silent’: ./include/linux/printk.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be64p’: ./include/uapi/linux/swab.h: In function ‘__swahw32s’: ./include/uapi/linux/byteorder/little_endian.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/uapi/linux/swab.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/printk.h: In function ‘console_verbose’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be64_to_cpup’: ./include/uapi/linux/swab.h: In function ‘__swahb32s’: ./include/linux/printk.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/uapi/linux/swab.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be32p’: ./include/uapi/linux/byteorder/little_endian.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be32_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ In file included from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/bitops.h: In function ‘set_bit’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be16p’: In file included from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le64p’: ./include/uapi/linux/byteorder/little_endian.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./arch/x86/include/asm/bitops.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be16_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le64_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le32p’: ./include/uapi/linux/byteorder/little_endian.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le32_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le16p’: ./include/uapi/linux/byteorder/little_endian.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__set_bit’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le16_to_cpup’: ./arch/x86/include/asm/bitops.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/byteorder/generic.h: In function ‘le16_add_cpu’: ./include/uapi/linux/byteorder/little_endian.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be64p’: ./include/uapi/linux/byteorder/little_endian.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/byteorder/generic.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be64_to_cpup’: ./arch/x86/include/asm/bitops.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be32p’: ./include/linux/byteorder/generic.h: In function ‘le32_add_cpu’: ./include/uapi/linux/byteorder/little_endian.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/byteorder/generic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ In file included from ./include/linux/jump_label.h:117, from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be32_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./arch/x86/include/asm/jump_label.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le64_add_cpu’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be16p’: ./include/linux/byteorder/generic.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be16_to_cpup’: ./arch/x86/include/asm/bitops.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le32_to_cpu_array’: In file included from ./include/linux/compiler.h:250, from ./arch/x86/include/asm/atomic.h:5, from ./include/linux/atomic.h:7, from ./include/net/net_namespace.h:8, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/barrier.h: In function ‘array_index_mask_nospec’: ./include/linux/byteorder/generic.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch_jump’: ./arch/x86/include/asm/barrier.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit’: ./arch/x86/include/asm/jump_label.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./arch/x86/include/asm/bitops.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/byteorder/generic.h: In function ‘cpu_to_le32_array’: ./include/linux/byteorder/generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ In file included from ./include/linux/printk.h:6, from ./include/linux/kernel.h:14, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/init.h: In function ‘initcall_from_entry’: ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock_is_negative_byte’: ./arch/x86/include/asm/bitops.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be16_add_cpu’: ./include/linux/init.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/byteorder/generic.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/byteorder/generic.h: In function ‘le16_add_cpu’: In file included from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/jump_label.h: In function ‘jump_entry_code’: ./include/linux/byteorder/generic.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit_unlock’: ./include/linux/byteorder/generic.h: In function ‘be32_add_cpu’: ./include/linux/jump_label.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/bitops.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/byteorder/generic.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le32_add_cpu’: ./arch/x86/include/asm/bitops.h: In function ‘__change_bit’: ./include/linux/byteorder/generic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./arch/x86/include/asm/bitops.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_target’: ./include/linux/jump_label.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le64_add_cpu’: ./include/linux/jump_label.h: In function ‘jump_entry_key’: ./include/linux/byteorder/generic.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘change_bit’: ./include/linux/jump_label.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/bitops.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be64_add_cpu’: ./include/linux/byteorder/generic.h: In function ‘le32_to_cpu_array’: ./include/linux/byteorder/generic.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/byteorder/generic.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_is_branch’: ./include/linux/jump_label.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/byteorder/generic.h: In function ‘cpu_to_le32_array’: ./include/linux/jump_label.h: In function ‘jump_entry_is_init’: ./include/linux/byteorder/generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit’: ./include/linux/jump_label.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ In file included from ./include/linux/compiler.h:251, from ./arch/x86/include/asm/atomic.h:5, from ./include/linux/atomic.h:7, from ./include/net/net_namespace.h:8, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/kasan-checks.h: In function ‘kasan_check_read’: ./include/linux/byteorder/generic.h: In function ‘cpu_to_be32_array’: ./arch/x86/include/asm/bitops.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/byteorder/generic.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/kasan-checks.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { } | ^ ./include/linux/byteorder/generic.h: In function ‘be16_add_cpu’: ./include/linux/jump_label.h: In function ‘jump_entry_set_init’: ./include/linux/byteorder/generic.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/linux/jump_label.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/kasan-checks.h: In function ‘kasan_check_write’: ./include/linux/kasan-checks.h:12:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 12 | { } | ^ ./include/linux/jump_label.h: In function ‘static_key_false’: ./include/linux/byteorder/generic.h: In function ‘be32_to_cpu_array’: In file included from ./arch/x86/include/asm/atomic.h:5, from ./include/linux/atomic.h:7, from ./include/net/net_namespace.h:8, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/compiler.h: In function ‘read_word_at_a_time’: ./include/linux/jump_label.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be32_add_cpu’: ./include/linux/byteorder/generic.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/compiler.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/byteorder/generic.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ In file included from ./include/linux/kernel.h:14, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/printk.h: In function ‘printk_get_level’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit_lock’: ./include/linux/jump_label.h: In function ‘static_key_true’: ./arch/x86/include/asm/bitops.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/jump_label.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/printk.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be64_add_cpu’: ./include/linux/compiler.h: In function ‘offset_to_ptr’: ./arch/x86/include/asm/bitops.h: In function ‘__test_and_set_bit’: ./include/linux/byteorder/generic.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/compiler.h:303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 303 | { | ^ ./arch/x86/include/asm/bitops.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/bitops/le.h: In function ‘find_next_zero_bit_le’: ./include/asm-generic/bitops/le.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/linux/byteorder/generic.h: In function ‘cpu_to_be32_array’: ./include/linux/printk.h: In function ‘printk_skip_level’: ./include/linux/byteorder/generic.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_clear_bit’: ./include/asm-generic/bitops/le.h: In function ‘find_next_bit_le’: ./include/linux/printk.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/bitops.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/asm-generic/bitops/le.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/printk.h: In function ‘printk_skip_headers’: ./include/asm-generic/bitops/le.h: In function ‘find_first_zero_bit_le’: ./include/linux/printk.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/asm-generic/bitops/le.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be32_to_cpu_array’: ./include/linux/byteorder/generic.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_bit_le’: ./include/linux/printk.h: In function ‘console_silent’: ./include/asm-generic/bitops/le.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/printk.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_clear_bit’: ./arch/x86/include/asm/bitops.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/linux/printk.h: In function ‘console_verbose’: In file included from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/bitops/le.h: In function ‘find_next_zero_bit_le’: ./include/linux/printk.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/asm-generic/bitops/le.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘set_bit_le’: ./include/asm-generic/bitops/le.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_change_bit’: ./include/asm-generic/bitops/le.h: In function ‘find_next_bit_le’: ./arch/x86/include/asm/bitops.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘clear_bit_le’: ./include/asm-generic/bitops/le.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/asm-generic/bitops/le.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘find_first_zero_bit_le’: ./include/asm-generic/bitops/le.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__set_bit_le’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_change_bit’: ./include/asm-generic/bitops/le.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/bitops.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_bit_le’: ./include/asm-generic/bitops/le.h: In function ‘__clear_bit_le’: ./include/asm-generic/bitops/le.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/asm-generic/bitops/le.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_and_set_bit_le’: ./include/asm-generic/bitops/le.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘set_bit_le’: ./arch/x86/include/asm/bitops.h: In function ‘constant_test_bit’: ./include/asm-generic/bitops/le.h: In function ‘test_and_clear_bit_le’: ./include/asm-generic/bitops/le.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/bitops.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/asm-generic/bitops/le.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘clear_bit_le’: ./include/asm-generic/bitops/le.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__test_and_set_bit_le’: ./include/asm-generic/bitops/le.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__set_bit_le’: ./include/asm-generic/bitops/le.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__test_and_clear_bit_le’: ./include/asm-generic/bitops/le.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__clear_bit_le’: ./arch/x86/include/asm/bitops.h: In function ‘variable_test_bit’: ./include/asm-generic/bitops/le.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./arch/x86/include/asm/bitops.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_and_set_bit_le’: ./include/asm-generic/bitops/le.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_and_clear_bit_le’: ./include/asm-generic/bitops/le.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ In file included from ./include/linux/jump_label.h:117, from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch’: In file included from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/bitops.h: In function ‘get_bitmask_order’: ./arch/x86/include/asm/bitops.h: In function ‘__ffs’: ./include/asm-generic/bitops/le.h: In function ‘__test_and_set_bit_le’: ./arch/x86/include/asm/bitops.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./arch/x86/include/asm/jump_label.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/bitops.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/asm-generic/bitops/le.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ In file included from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/kernel.h: In function ‘___might_sleep’: In file included from ./arch/x86/include/asm/cmpxchg.h:145, from ./arch/x86/include/asm/atomic.h:8, from ./include/linux/atomic.h:7, from ./include/net/net_namespace.h:8, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/cmpxchg_64.h: In function ‘set_64bit’: ./include/asm-generic/bitops/le.h: In function ‘__test_and_clear_bit_le’: ./arch/x86/include/asm/cmpxchg_64.h:6:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 6 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffz’: ./include/asm-generic/bitops/le.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/bitops.h: In function ‘hweight_long’: ./arch/x86/include/asm/bitops.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/bitops.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/kernel.h:265:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | int preempt_offset) { } | ^~~ ./arch/x86/include/asm/bitops.h: In function ‘__fls’: ./arch/x86/include/asm/bitops.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/kernel.h: In function ‘__might_sleep’: ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch_jump’: ./include/linux/kernel.h:267:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | int preempt_offset) { } | ^~~ ./arch/x86/include/asm/jump_label.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffs’: In file included from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/bitops.h: In function ‘get_bitmask_order’: ./arch/x86/include/asm/bitops.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/kernel.h: In function ‘reciprocal_scale’: ./include/linux/bitops.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/kernel.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘fls’: ./include/linux/bitops.h: In function ‘hweight_long’: ./include/linux/bitops.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./arch/x86/include/asm/bitops.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/linux/kernel.h: In function ‘might_fault’: ./include/linux/kernel.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | static inline void might_fault(void) { } | ^~~~~~ In file included from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/jump_label.h: In function ‘jump_entry_code’: ./arch/x86/include/asm/bitops.h: In function ‘fls64’: ./include/linux/jump_label.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ In file included from ./include/linux/atomic.h:7, from ./include/net/net_namespace.h:8, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_read’: ./arch/x86/include/asm/bitops.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./arch/x86/include/asm/atomic.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_target’: ./include/linux/jump_label.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_key’: ./include/linux/jump_label.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/kernel.h: In function ‘kstrtoul’: ./include/linux/kernel.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:501, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/asm-generic/bitops/sched.h: In function ‘sched_find_first_bit’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_set’: ./include/linux/jump_label.h: In function ‘jump_entry_is_branch’: ./arch/x86/include/asm/atomic.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/jump_label.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/asm-generic/bitops/sched.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_is_init’: ./include/linux/kernel.h: In function ‘kstrtol’: ./include/linux/jump_label.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/kernel.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_set_init’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add’: ./include/linux/jump_label.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./arch/x86/include/asm/atomic.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou64’: ./include/linux/kernel.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./include/linux/jump_label.h: In function ‘static_key_false’: ./include/linux/jump_label.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub’: ./include/linux/kernel.h: In function ‘kstrtos64’: ./arch/x86/include/asm/atomic.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/kernel.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/jump_label.h: In function ‘static_key_true’: ./include/linux/jump_label.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou32’: ./include/linux/kernel.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_and_test’: ./arch/x86/include/asm/atomic.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos32’: ./include/linux/kernel.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc’: ./arch/x86/include/asm/atomic.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec’: ./arch/x86/include/asm/atomic.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou64_from_user’: ./include/linux/kernel.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec_and_test’: ./arch/x86/include/asm/atomic.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos64_from_user’: ./include/linux/kernel.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou32_from_user’: ./include/linux/kernel.h:492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 492 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc_and_test’: ./arch/x86/include/asm/atomic.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:503, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight32’: ./include/linux/kernel.h: In function ‘kstrtos32_from_user’: ./include/linux/kernel.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./arch/x86/include/asm/arch_hweight.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_negative’: ./arch/x86/include/asm/atomic.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight16’: ./arch/x86/include/asm/arch_hweight.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight8’: ./arch/x86/include/asm/arch_hweight.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_return’: ./include/linux/bitops.h: In function ‘rol64’: ./arch/x86/include/asm/atomic.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight64’: ./include/linux/bitops.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./arch/x86/include/asm/arch_hweight.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/bitops.h: In function ‘rol64’: ./include/linux/bitops.h: In function ‘ror64’: ./include/linux/bitops.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/bitops.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/bitops.h: In function ‘rol32’: ./include/linux/bitops.h: In function ‘ror64’: ./include/linux/bitops.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/bitops.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/bitops.h: In function ‘ror32’: ./include/linux/bitops.h: In function ‘rol32’: ./include/linux/bitops.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ In file included from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/kernel.h: In function ‘___might_sleep’: ./include/linux/bitops.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_return’: ./arch/x86/include/asm/atomic.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/kernel.h: In function ‘int_sqrt64’: ./include/linux/bitops.h: In function ‘rol16’: ./include/linux/bitops.h: In function ‘ror32’: ./include/linux/bitops.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/kernel.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/bitops.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/kernel.h:265:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | int preempt_offset) { } | ^~~ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_add’: ./arch/x86/include/asm/atomic.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/bitops.h: In function ‘ror16’: ./include/linux/kernel.h: In function ‘__might_sleep’: ./include/linux/bitops.h: In function ‘rol16’: ./include/linux/bitops.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/kernel.h:267:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | int preempt_offset) { } | ^~~ ./include/linux/bitops.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/kernel.h: In function ‘set_arch_panic_timeout’: ./include/linux/kernel.h:585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 585 | { | ^ ./include/linux/bitops.h: In function ‘rol8’: ./include/linux/bitops.h: In function ‘ror16’: ./include/linux/kernel.h: In function ‘reciprocal_scale’: In file included from ./include/uapi/linux/swab.h:7, from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab32’: ./include/linux/bitops.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/bitops.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/kernel.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./arch/x86/include/uapi/asm/swab.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/bitops.h: In function ‘rol8’: ./include/linux/bitops.h: In function ‘ror8’: ./include/linux/kernel.h: In function ‘might_fault’: ./include/linux/bitops.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/bitops.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/kernel.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | static inline void might_fault(void) { } | ^~~~~~ ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab64’: ./arch/x86/include/uapi/asm/swab.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/bitops.h: In function ‘ror8’: ./include/linux/bitops.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/bitops.h: In function ‘sign_extend32’: ./include/linux/bitops.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/bitops.h: In function ‘sign_extend32’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_sub’: ./include/linux/bitops.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./arch/x86/include/asm/atomic.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/bitops.h: In function ‘sign_extend64’: In file included from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/uapi/linux/swab.h: In function ‘__fswab16’: ./include/linux/bitops.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/bitops.h: In function ‘sign_extend64’: ./include/linux/bitops.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/uapi/linux/swab.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/bitops.h: In function ‘fls_long’: ./include/linux/bitops.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/bitops.h: In function ‘fls_long’: ./include/linux/kernel.h: In function ‘kstrtoul’: ./include/linux/bitops.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/kernel.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/linux/bitops.h: In function ‘get_count_order’: ./include/uapi/linux/swab.h: In function ‘__fswab32’: ./include/linux/bitops.h: In function ‘get_count_order’: ./include/linux/bitops.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/uapi/linux/swab.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/bitops.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_cmpxchg’: ./include/linux/kernel.h: In function ‘kstrtol’: ./arch/x86/include/asm/atomic.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/kernel.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswab64’: ./include/uapi/linux/swab.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/bitops.h: In function ‘get_count_order_long’: ./include/linux/bitops.h: In function ‘get_count_order_long’: ./include/linux/bitops.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/bitops.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswahw32’: ./include/uapi/linux/swab.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou64’: ./include/linux/kernel.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./include/linux/bitops.h: In function ‘__ffs64’: ./include/linux/bitops.h: In function ‘__ffs64’: ./include/linux/kernel.h: In function ‘kstrtos64’: ./include/linux/bitops.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswahb32’: ./include/linux/bitops.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/kernel.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/uapi/linux/swab.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou32’: ./include/linux/bitops.h: In function ‘assign_bit’: ./include/linux/kernel.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/bitops.h: In function ‘assign_bit’: ./include/linux/bitops.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/bitops.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_try_cmpxchg’: ./arch/x86/include/asm/atomic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos32’: ./include/uapi/linux/swab.h: In function ‘__swab16p’: ./include/linux/kernel.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/uapi/linux/swab.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/kernel.h: In function ‘hex_byte_pack’: ./include/linux/kernel.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/bitops.h: In function ‘__assign_bit’: ./include/linux/bitops.h: In function ‘__assign_bit’: ./include/uapi/linux/swab.h: In function ‘__swab32p’: ./include/linux/bitops.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/bitops.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/uapi/linux/swab.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab64p’: ./include/linux/kernel.h: In function ‘hex_byte_pack_upper’: ./include/uapi/linux/swab.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/kernel.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahw32p’: ./include/uapi/linux/swab.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ In file included from ./include/linux/kernel.h:12, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/log2.h: In function ‘__ilog2_u32’: In file included from ./include/linux/kernel.h:12, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/log2.h: In function ‘__ilog2_u32’: ./include/linux/kernel.h: In function ‘kstrtou64_from_user’: ./include/linux/kernel.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/log2.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/log2.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos64_from_user’: ./include/linux/log2.h: In function ‘__ilog2_u64’: ./include/linux/log2.h: In function ‘__ilog2_u64’: ./include/uapi/linux/swab.h: In function ‘__swahb32p’: ./include/linux/log2.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/kernel.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/linux/log2.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/kernel.h: In function ‘____trace_printk_check_format’: ./include/uapi/linux/swab.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/linux/kernel.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xchg’: ./include/linux/kernel.h: In function ‘kstrtou32_from_user’: ./include/linux/log2.h: In function ‘is_power_of_2’: ./include/linux/log2.h: In function ‘is_power_of_2’: ./arch/x86/include/asm/atomic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/log2.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/kernel.h:492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 492 | { | ^ ./include/linux/log2.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab16s’: ./include/linux/kernel.h: In function ‘kstrtos32_from_user’: ./include/uapi/linux/swab.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/log2.h: In function ‘__roundup_pow_of_two’: ./include/linux/kernel.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/log2.h: In function ‘__roundup_pow_of_two’: ./include/linux/log2.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/log2.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab32s’: ./include/linux/log2.h: In function ‘__rounddown_pow_of_two’: ./include/uapi/linux/swab.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/log2.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_and’: ./include/uapi/linux/swab.h: In function ‘__swab64s’: ./arch/x86/include/asm/atomic.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/uapi/linux/swab.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/linux/log2.h: In function ‘__order_base_2’: ./include/linux/log2.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahw32s’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_and’: ./include/uapi/linux/swab.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./arch/x86/include/asm/atomic.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahb32s’: ./include/uapi/linux/swab.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/log2.h: In function ‘__rounddown_pow_of_two’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_or’: ./include/linux/log2.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/atomic.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_or’: ./arch/x86/include/asm/atomic.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ In file included from ./include/linux/preempt.h:11, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/list.h: In function ‘INIT_LIST_HEAD’: In file included from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le64p’: ./include/linux/list.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xor’: ./include/linux/log2.h: In function ‘__order_base_2’: ./arch/x86/include/asm/atomic.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/log2.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le64_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_xor’: ./arch/x86/include/asm/atomic.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le32p’: ./include/linux/list.h: In function ‘__list_add_valid’: ./include/uapi/linux/byteorder/little_endian.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/list.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le32_to_cpup’: ./include/linux/list.h: In function ‘__list_del_entry_valid’: ./include/uapi/linux/byteorder/little_endian.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/list.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le16p’: ./include/uapi/linux/byteorder/little_endian.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/list.h: In function ‘__list_add’: In file included from ./arch/x86/include/asm/atomic.h:262, from ./include/linux/atomic.h:7, from ./include/net/net_namespace.h:8, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_read’: ./include/linux/list.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le16_to_cpup’: ./arch/x86/include/asm/atomic64_64.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be64p’: ./include/uapi/linux/byteorder/little_endian.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be64_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/list.h: In function ‘list_add’: ./include/linux/list.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be32p’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_set’: ./include/uapi/linux/byteorder/little_endian.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./arch/x86/include/asm/atomic64_64.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/list.h: In function ‘list_add_tail’: ./include/linux/list.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be32_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/list.h: In function ‘__list_del’: ./include/linux/list.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be16p’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add’: ./include/uapi/linux/byteorder/little_endian.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./arch/x86/include/asm/atomic64_64.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/kernel.h: In function ‘int_sqrt64’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be16_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/kernel.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub’: ./include/linux/list.h: In function ‘__list_del_entry’: ./arch/x86/include/asm/atomic64_64.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/list.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/kernel.h: In function ‘set_arch_panic_timeout’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_and_test’: ./include/linux/kernel.h:585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 585 | { | ^ ./arch/x86/include/asm/atomic64_64.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/list.h: In function ‘list_del’: ./include/linux/list.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/byteorder/generic.h: In function ‘le16_add_cpu’: ./include/linux/list.h: In function ‘list_replace’: ./include/linux/byteorder/generic.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/kernel.h: In function ‘hex_byte_pack’: ./include/linux/list.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc’: ./arch/x86/include/asm/atomic64_64.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ In file included from ./include/linux/printk.h:6, from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/init.h: In function ‘initcall_from_entry’: ./include/linux/kernel.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/list.h: In function ‘list_replace_init’: ./include/linux/byteorder/generic.h: In function ‘le32_add_cpu’: ./include/linux/list.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/init.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec’: ./include/linux/byteorder/generic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./arch/x86/include/asm/atomic64_64.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/list.h: In function ‘list_del_init’: ./include/linux/kernel.h: In function ‘hex_byte_pack_upper’: ./include/linux/list.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/kernel.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le64_add_cpu’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec_and_test’: ./include/linux/list.h: In function ‘list_move’: ./include/linux/byteorder/generic.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/atomic64_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/list.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le32_to_cpu_array’: ./include/linux/list.h: In function ‘list_move_tail’: ./include/linux/byteorder/generic.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/list.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/list.h: In function ‘list_bulk_move_tail’: ./include/linux/byteorder/generic.h: In function ‘cpu_to_le32_array’: ./include/linux/list.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc_and_test’: ./include/linux/kernel.h: In function ‘____trace_printk_check_format’: ./include/linux/byteorder/generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./arch/x86/include/asm/atomic64_64.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ In file included from ./include/linux/printk.h:6, from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/init.h: In function ‘initcall_from_entry’: ./include/linux/kernel.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/linux/list.h: In function ‘list_is_last’: ./include/linux/byteorder/generic.h: In function ‘be16_add_cpu’: ./include/linux/init.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/list.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/byteorder/generic.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/linux/list.h: In function ‘list_empty’: ./include/linux/list.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_negative’: ./arch/x86/include/asm/atomic64_64.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be32_add_cpu’: ./include/linux/byteorder/generic.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/compiler.h: In function ‘__read_once_size’: ./include/linux/list.h: In function ‘list_empty_careful’: ./include/linux/byteorder/generic.h: In function ‘be64_add_cpu’: ./include/linux/list.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/compiler.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/byteorder/generic.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_return’: ./arch/x86/include/asm/atomic64_64.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ In file included from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/printk.h: In function ‘printk_get_level’: ./include/linux/list.h: In function ‘list_rotate_left’: In file included from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/list.h: In function ‘INIT_LIST_HEAD’: ./include/linux/byteorder/generic.h: In function ‘cpu_to_be32_array’: ./include/linux/list.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/byteorder/generic.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/printk.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/list.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/list.h: In function ‘list_is_singular’: ./include/linux/list.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be32_to_cpu_array’: ./include/linux/byteorder/generic.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/printk.h: In function ‘printk_skip_level’: ./include/linux/compiler.h: In function ‘__read_once_size_nocheck’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_return’: ./include/linux/printk.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/list.h: In function ‘__list_cut_position’: ./include/linux/compiler.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./arch/x86/include/asm/atomic64_64.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/list.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/list.h: In function ‘__list_add_valid’: ./include/linux/list.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/printk.h: In function ‘printk_skip_headers’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_add’: ./include/linux/printk.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./arch/x86/include/asm/atomic64_64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/list.h: In function ‘__list_del_entry_valid’: In file included from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/asm-generic/bitops/le.h: In function ‘find_next_zero_bit_le’: ./include/linux/list.h: In function ‘list_cut_position’: ./include/linux/list.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/list.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/linux/compiler.h: In function ‘__write_once_size’: ./include/asm-generic/bitops/le.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/linux/list.h: In function ‘__list_add’: ./include/linux/compiler.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/printk.h: In function ‘console_silent’: ./include/linux/list.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/printk.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘find_next_bit_le’: ./include/asm-generic/bitops/le.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/printk.h: In function ‘console_verbose’: ./include/linux/printk.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/list.h: In function ‘list_cut_before’: ./include/linux/list.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘find_first_zero_bit_le’: In file included from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/printk.h: In function ‘printk_get_level’: ./include/asm-generic/bitops/le.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_sub’: ./arch/x86/include/asm/atomic64_64.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/printk.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/list.h: In function ‘list_add’: ./include/linux/list.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_bit_le’: ./include/linux/list.h: In function ‘__list_splice’: ./include/asm-generic/bitops/le.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/list.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/list.h: In function ‘list_add_tail’: ./include/linux/list.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/list.h: In function ‘list_splice’: ./include/linux/printk.h: In function ‘printk_skip_level’: ./include/asm-generic/bitops/le.h: In function ‘set_bit_le’: ./include/linux/list.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/list.h: In function ‘__list_del’: ./include/linux/printk.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/asm-generic/bitops/le.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/list.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘clear_bit_le’: ./include/linux/list.h: In function ‘list_splice_tail’: ./include/linux/printk.h: In function ‘printk_skip_headers’: ./include/asm-generic/bitops/le.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/printk.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/list.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_cmpxchg’: ./arch/x86/include/asm/atomic64_64.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__set_bit_le’: ./include/linux/list.h: In function ‘__list_del_entry’: ./include/linux/list.h: In function ‘list_splice_init’: ./include/asm-generic/bitops/le.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/list.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/list.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/printk.h: In function ‘console_silent’: ./include/linux/printk.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__clear_bit_le’: ./include/asm-generic/bitops/le.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/list.h: In function ‘list_splice_tail_init’: ./include/linux/list.h: In function ‘list_del’: ./include/linux/printk.h: In function ‘console_verbose’: ./include/linux/list.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_and_set_bit_le’: ./include/linux/list.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/printk.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/asm-generic/bitops/le.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_and_clear_bit_le’: ./include/asm-generic/bitops/le.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/list.h: In function ‘list_replace’: ./include/asm-generic/bitops/le.h: In function ‘__test_and_set_bit_le’: ./include/linux/list.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/asm-generic/bitops/le.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ In file included from ./include/linux/jump_label.h:117, from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_try_cmpxchg’: ./include/asm-generic/bitops/le.h: In function ‘__test_and_clear_bit_le’: ./arch/x86/include/asm/atomic64_64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/linux/list.h: In function ‘list_replace_init’: ./arch/x86/include/asm/jump_label.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/asm-generic/bitops/le.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/list.h: In function ‘INIT_HLIST_NODE’: ./include/linux/list.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/list.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./include/linux/list.h: In function ‘list_del_init’: ./include/linux/list.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/list.h: In function ‘list_move’: ./include/linux/list.h: In function ‘hlist_unhashed’: In file included from ./include/linux/compiler.h:250, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/barrier.h: In function ‘array_index_mask_nospec’: ./include/linux/list.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ In file included from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/bitops.h: In function ‘get_bitmask_order’: ./include/linux/list.h:688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 688 | { | ^ ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch_jump’: ./arch/x86/include/asm/barrier.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./arch/x86/include/asm/jump_label.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/bitops.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/list.h: In function ‘list_move_tail’: ./include/linux/list.h: In function ‘hlist_empty’: ./include/linux/list.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/list.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/linux/bitops.h: In function ‘hweight_long’: ./include/linux/list.h: In function ‘list_bulk_move_tail’: ./include/linux/bitops.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/list.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/list.h: In function ‘list_is_last’: In file included from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/jump_label.h: In function ‘jump_entry_code’: ./include/linux/list.h: In function ‘__hlist_del’: ./include/linux/list.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/list.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/jump_label.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/list.h: In function ‘list_empty’: ./include/linux/list.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ In file included from ./include/linux/jump_label.h:117, from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch’: ./include/linux/jump_label.h: In function ‘jump_entry_target’: ./include/linux/jump_label.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./arch/x86/include/asm/jump_label.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xchg’: ./arch/x86/include/asm/atomic64_64.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_key’: ./include/linux/list.h: In function ‘hlist_del’: ./include/linux/jump_label.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/list.h: In function ‘list_empty_careful’: ./include/linux/list.h:708:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 708 | { | ^ ./include/linux/list.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch_jump’: ./include/linux/jump_label.h: In function ‘jump_entry_is_branch’: ./arch/x86/include/asm/jump_label.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/jump_label.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/list.h: In function ‘list_rotate_left’: ./include/linux/list.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/list.h: In function ‘hlist_del_init’: ./include/linux/jump_label.h: In function ‘jump_entry_is_init’: ./include/linux/list.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/jump_label.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_and’: In file included from ./include/linux/compiler.h:251, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/kasan-checks.h: In function ‘kasan_check_read’: ./arch/x86/include/asm/atomic64_64.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/list.h: In function ‘list_is_singular’: ./include/linux/kasan-checks.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { } | ^ ./include/linux/list.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/list.h: In function ‘hlist_add_head’: ./include/linux/jump_label.h: In function ‘jump_entry_set_init’: ./include/linux/jump_label.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/kasan-checks.h: In function ‘kasan_check_write’: ./include/linux/list.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_and’: In file included from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/jump_label.h: In function ‘jump_entry_code’: ./include/linux/kasan-checks.h:12:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 12 | { } | ^ ./arch/x86/include/asm/atomic64_64.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/list.h: In function ‘__list_cut_position’: ./include/linux/list.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/jump_label.h: In function ‘static_key_false’: ./include/linux/jump_label.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/jump_label.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/compiler.h: In function ‘read_word_at_a_time’: ./include/linux/compiler.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_or’: ./include/linux/jump_label.h: In function ‘static_key_true’: ./arch/x86/include/asm/atomic64_64.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_target’: ./include/linux/list.h: In function ‘list_cut_position’: ./include/linux/jump_label.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/list.h: In function ‘hlist_add_before’: ./include/linux/jump_label.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/linux/list.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/linux/compiler.h: In function ‘offset_to_ptr’: ./include/linux/list.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/linux/compiler.h:303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 303 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_or’: ./include/linux/jump_label.h: In function ‘jump_entry_key’: ./arch/x86/include/asm/atomic64_64.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/jump_label.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_is_branch’: ./include/linux/jump_label.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/list.h: In function ‘hlist_add_behind’: ./include/linux/list.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_is_init’: ./include/linux/jump_label.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xor’: ./include/linux/jump_label.h: In function ‘jump_entry_set_init’: ./arch/x86/include/asm/atomic64_64.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/jump_label.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/list.h: In function ‘list_cut_before’: ./include/linux/list.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/linux/list.h: In function ‘hlist_add_fake’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_xor’: ./include/linux/jump_label.h: In function ‘static_key_false’: ./arch/x86/include/asm/atomic64_64.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./include/linux/list.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/jump_label.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/list.h: In function ‘__list_splice’: ./include/linux/jump_label.h: In function ‘static_key_true’: ./include/linux/list.h: In function ‘hlist_fake’: ./include/linux/list.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/jump_label.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/list.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./include/linux/list.h: In function ‘list_splice’: ./include/linux/list.h: In function ‘hlist_is_singular_node’: ./include/linux/list.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/list.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ In file included from ./arch/x86/include/asm/atomic.h:265, from ./include/linux/atomic.h:7, from ./include/net/net_namespace.h:8, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_read’: ./include/linux/list.h: In function ‘list_splice_tail’: ./include/asm-generic/atomic-instrumented.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/list.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/list.h: In function ‘hlist_move_list’: ./include/linux/list.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/list.h: In function ‘list_splice_init’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_read’: ./include/linux/list.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/asm-generic/atomic-instrumented.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/list.h: In function ‘list_splice_tail_init’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_set’: ./include/linux/list.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/asm-generic/atomic-instrumented.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ In file included from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/bitops.h: In function ‘set_bit’: ./arch/x86/include/asm/bitops.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_set’: ./include/asm-generic/atomic-instrumented.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xchg’: ./include/asm-generic/atomic-instrumented.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/bitops.h: In function ‘rol64’: ./include/linux/bitops.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xchg’: ./include/linux/list.h: In function ‘INIT_HLIST_NODE’: ./include/asm-generic/atomic-instrumented.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/bitops.h: In function ‘ror64’: ./include/linux/list.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./include/linux/bitops.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_cmpxchg’: ./arch/x86/include/asm/bitops.h: In function ‘__set_bit’: ./include/asm-generic/atomic-instrumented.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/bitops.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/list.h: In function ‘hlist_unhashed’: ./include/linux/bitops.h: In function ‘rol32’: ./include/linux/bitops.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_cmpxchg’: ./include/linux/list.h:688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 688 | { | ^ ./include/asm-generic/atomic-instrumented.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ In file included from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/kernel.h: In function ‘___might_sleep’: ./arch/x86/include/asm/bitops.h: In function ‘clear_bit’: ./include/linux/bitops.h: In function ‘ror32’: ./include/linux/list.h: In function ‘hlist_empty’: ./arch/x86/include/asm/bitops.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/bitops.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_try_cmpxchg’: ./include/asm-generic/atomic-instrumented.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/list.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/linux/kernel.h:265:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | int preempt_offset) { } | ^~~ ./include/linux/bitops.h: In function ‘rol16’: ./include/linux/bitops.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/kernel.h: In function ‘__might_sleep’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_try_cmpxchg’: ./include/linux/kernel.h:267:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | int preempt_offset) { } | ^~~ ./include/asm-generic/atomic-instrumented.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/bitops.h: In function ‘ror16’: ./include/linux/bitops.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/kernel.h: In function ‘reciprocal_scale’: ./include/linux/list.h: In function ‘__hlist_del’: ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock’: ./include/linux/kernel.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc’: ./arch/x86/include/asm/bitops.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/list.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/asm-generic/atomic-instrumented.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/bitops.h: In function ‘rol8’: ./include/linux/bitops.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/kernel.h: In function ‘might_fault’: In file included from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_constant_test_bit’: ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit’: ./include/linux/kernel.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | static inline void might_fault(void) { } | ^~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc’: ./arch/x86/include/asm/bitops.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/asm-generic/atomic-instrumented.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/bitops.h: In function ‘ror8’: ./include/linux/bitops.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec’: ./arch/x86/include/asm/percpu.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/asm-generic/atomic-instrumented.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/list.h: In function ‘hlist_del’: ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock_is_negative_byte’: ./include/linux/bitops.h: In function ‘sign_extend32’: ./arch/x86/include/asm/bitops.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/bitops.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/list.h:708:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 708 | { | ^ In file included from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/kernel.h: In function ‘___might_sleep’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add’: ./include/asm-generic/atomic-instrumented.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/bitops.h: In function ‘sign_extend64’: ./include/linux/bitops.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add’: ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit_unlock’: ./include/linux/list.h: In function ‘hlist_del_init’: ./include/linux/kernel.h:265:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | int preempt_offset) { } | ^~~ ./include/asm-generic/atomic-instrumented.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./arch/x86/include/asm/bitops.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/kernel.h: In function ‘kstrtoul’: ./include/linux/bitops.h: In function ‘fls_long’: ./include/linux/list.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/kernel.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/linux/bitops.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/kernel.h: In function ‘__might_sleep’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub’: ./arch/x86/include/asm/bitops.h: In function ‘__change_bit’: ./include/linux/kernel.h:267:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | int preempt_offset) { } | ^~~ ./include/asm-generic/atomic-instrumented.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./arch/x86/include/asm/bitops.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/list.h: In function ‘hlist_add_head’: ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_variable_test_bit’: ./include/linux/bitops.h: In function ‘get_count_order’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub’: ./include/linux/list.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./include/linux/kernel.h: In function ‘kstrtol’: ./arch/x86/include/asm/percpu.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./include/linux/bitops.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/linux/kernel.h: In function ‘reciprocal_scale’: ./include/asm-generic/atomic-instrumented.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/kernel.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘change_bit’: ./include/linux/kernel.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./arch/x86/include/asm/bitops.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_and’: ./include/asm-generic/atomic-instrumented.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/kernel.h: In function ‘might_fault’: ./include/linux/bitops.h: In function ‘get_count_order_long’: ./include/linux/kernel.h: In function ‘kstrtou64’: ./include/linux/kernel.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | static inline void might_fault(void) { } | ^~~~~~ ./include/linux/bitops.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/kernel.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./include/linux/list.h: In function ‘hlist_add_before’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_and’: ./include/linux/kernel.h: In function ‘kstrtos64’: ./include/asm-generic/atomic-instrumented.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/kernel.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/list.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/linux/bitops.h: In function ‘__ffs64’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_or’: ./include/linux/kernel.h: In function ‘kstrtou32’: ./include/linux/bitops.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/bitops.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/asm-generic/atomic-instrumented.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/kernel.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_or’: ./include/linux/kernel.h: In function ‘kstrtos32’: ./include/asm-generic/atomic-instrumented.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/bitops.h: In function ‘assign_bit’: ./include/linux/kernel.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/list.h: In function ‘hlist_add_behind’: ./include/linux/bitops.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xor’: ./include/linux/list.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/asm-generic/atomic-instrumented.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/linux/kernel.h: In function ‘kstrtoul’: ./include/linux/bitops.h: In function ‘__assign_bit’: ./include/linux/kernel.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xor’: In file included from ./include/asm-generic/percpu.h:7, from ./arch/x86/include/asm/percpu.h:544, from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/percpu-defs.h: In function ‘__this_cpu_preempt_check’: ./include/linux/bitops.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit_lock’: ./include/asm-generic/atomic-instrumented.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./arch/x86/include/asm/bitops.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_set_bit’: ./include/linux/kernel.h: In function ‘kstrtol’: ./include/linux/list.h: In function ‘hlist_add_fake’: ./include/linux/percpu-defs.h:313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 313 | static inline void __this_cpu_preempt_check(const char *op) { } | ^~~~~~ ./arch/x86/include/asm/bitops.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec_and_test’: ./include/linux/kernel.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/list.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/asm-generic/atomic-instrumented.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou64_from_user’: ./include/linux/kernel.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/list.h: In function ‘hlist_fake’: In file included from ./include/linux/kernel.h:12, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/log2.h: In function ‘__ilog2_u32’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_dec_and_test’: ./include/linux/kernel.h: In function ‘kstrtou64’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_clear_bit’: ./include/linux/list.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./include/asm-generic/atomic-instrumented.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/kernel.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./include/linux/log2.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./arch/x86/include/asm/bitops.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos64_from_user’: ./include/linux/kernel.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos64’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc_and_test’: ./include/linux/list.h: In function ‘hlist_is_singular_node’: ./include/linux/log2.h: In function ‘__ilog2_u64’: ./include/linux/kernel.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/asm-generic/atomic-instrumented.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/log2.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/list.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou32’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc_and_test’: ./include/linux/kernel.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/log2.h: In function ‘is_power_of_2’: ./include/asm-generic/atomic-instrumented.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/linux/log2.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/list.h: In function ‘hlist_move_list’: ./arch/x86/include/asm/bitops.h: In function ‘__test_and_clear_bit’: ./include/linux/list.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos32’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_return’: ./arch/x86/include/asm/bitops.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/linux/kernel.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/asm-generic/atomic-instrumented.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./include/linux/log2.h: In function ‘__roundup_pow_of_two’: ./include/linux/log2.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_return’: ./include/asm-generic/atomic-instrumented.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/log2.h: In function ‘__rounddown_pow_of_two’: ./include/linux/log2.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_change_bit’: ./arch/x86/include/asm/bitops.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_return’: ./include/asm-generic/atomic-instrumented.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_return’: ./include/asm-generic/atomic-instrumented.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_change_bit’: ./include/linux/kernel.h: In function ‘kstrtou64_from_user’: ./arch/x86/include/asm/bitops.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_add’: ./include/linux/kernel.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/asm-generic/atomic-instrumented.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/linux/log2.h: In function ‘__order_base_2’: ./include/linux/log2.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos64_from_user’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_add’: ./include/linux/kernel.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/asm-generic/atomic-instrumented.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou32_from_user’: ./arch/x86/include/asm/bitops.h: In function ‘constant_test_bit’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_sub’: ./include/linux/kernel.h:492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 492 | { | ^ ./arch/x86/include/asm/bitops.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/asm-generic/atomic-instrumented.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos32_from_user’: ./include/linux/kernel.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_sub’: ./include/asm-generic/atomic-instrumented.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_and’: ./arch/x86/include/asm/bitops.h: In function ‘variable_test_bit’: ./include/asm-generic/atomic-instrumented.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./arch/x86/include/asm/bitops.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_and’: ./include/asm-generic/atomic-instrumented.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__ffs’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_or’: ./arch/x86/include/asm/bitops.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/asm-generic/atomic-instrumented.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ In file included from ./include/linux/thread_info.h:12, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/bug.h: In function ‘is_warning_bug’: ./include/linux/bug.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffz’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_or’: ./arch/x86/include/asm/bitops.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/asm-generic/atomic-instrumented.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou32_from_user’: ./include/linux/kernel.h:492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 492 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__fls’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_xor’: ./include/linux/bug.h: In function ‘check_data_corruption’: ./arch/x86/include/asm/bitops.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/asm-generic/atomic-instrumented.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/bug.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline __must_check bool check_data_corruption(bool v) { return v; } | ^~~~~~ ./include/linux/kernel.h: In function ‘kstrtos32_from_user’: ./include/linux/kernel.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffs’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_xor’: ./arch/x86/include/asm/bitops.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/asm-generic/atomic-instrumented.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_and_test’: ./arch/x86/include/asm/bitops.h: In function ‘fls’: ./include/linux/kernel.h: In function ‘int_sqrt64’: ./include/asm-generic/atomic-instrumented.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./arch/x86/include/asm/bitops.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/linux/kernel.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_and_test’: ./arch/x86/include/asm/bitops.h: In function ‘fls64’: ./include/asm-generic/atomic-instrumented.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./arch/x86/include/asm/bitops.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/kernel.h: In function ‘set_arch_panic_timeout’: ./include/linux/kernel.h:585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 585 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_negative’: ./include/asm-generic/atomic-instrumented.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_negative’: In file included from ./include/linux/time64.h:5, from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/math64.h: In function ‘div_u64_rem’: ./include/asm-generic/atomic-instrumented.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ In file included from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_constant_test_bit’: ./include/linux/math64.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:501, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/asm-generic/bitops/sched.h: In function ‘sched_find_first_bit’: ./include/linux/math64.h: In function ‘div_s64_rem’: ./arch/x86/include/asm/percpu.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/asm-generic/bitops/sched.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/linux/math64.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/math64.h: In function ‘div64_u64_rem’: ./include/linux/kernel.h: In function ‘int_sqrt64’: ./include/linux/math64.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/kernel.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/math64.h: In function ‘div64_u64’: ./include/linux/math64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/math64.h: In function ‘div64_s64’: ./include/linux/math64.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/kernel.h: In function ‘set_arch_panic_timeout’: ./include/linux/kernel.h:585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 585 | { | ^ In file included from ./include/linux/printk.h:6, from ./include/linux/kernel.h:14, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/init.h: In function ‘initcall_from_entry’: ./include/linux/math64.h: In function ‘div_u64’: ./include/linux/math64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/init.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_variable_test_bit’: ./include/linux/math64.h: In function ‘div_s64’: ./arch/x86/include/asm/percpu.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./include/linux/math64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/math64.h: In function ‘__iter_div_u64_rem’: In file included from ./include/net/net_namespace.h:8, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/atomic.h: In function ‘atomic_fetch_add_unless’: ./include/linux/math64.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/math64.h: In function ‘mul_u32_u32’: ./include/linux/atomic.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./include/linux/math64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/math64.h: In function ‘mul_u64_u32_shr’: ./include/linux/math64.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/atomic.h: In function ‘atomic_add_unless’: ./include/linux/math64.h: In function ‘mul_u64_u64_shr’: ./include/linux/kernel.h: In function ‘hex_byte_pack’: ./include/linux/atomic.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/math64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/linux/kernel.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ In file included from ./include/asm-generic/percpu.h:7, from ./arch/x86/include/asm/percpu.h:544, from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/percpu-defs.h: In function ‘__this_cpu_preempt_check’: ./include/linux/atomic.h: In function ‘atomic_inc_unless_negative’: ./include/linux/math64.h: In function ‘mul_u64_u32_div’: ./include/linux/atomic.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./include/linux/math64.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/percpu-defs.h:313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 313 | static inline void __this_cpu_preempt_check(const char *op) { } | ^~~~~~ ./include/linux/kernel.h: In function ‘hex_byte_pack_upper’: ./include/linux/kernel.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:503, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight32’: ./include/linux/atomic.h: In function ‘atomic_dec_unless_positive’: ./include/linux/atomic.h:689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 689 | { | ^ ./arch/x86/include/asm/arch_hweight.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ In file included from ./include/linux/kernel.h:14, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/printk.h: In function ‘printk_get_level’: ./include/linux/printk.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/kernel.h: In function ‘____trace_printk_check_format’: ./include/linux/atomic.h: In function ‘atomic_dec_if_positive’: ./include/linux/atomic.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/linux/kernel.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/linux/kernel.h: In function ‘hex_byte_pack’: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight16’: ./include/linux/kernel.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./arch/x86/include/asm/arch_hweight.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight8’: ./arch/x86/include/asm/arch_hweight.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/printk.h: In function ‘printk_skip_level’: ./include/linux/kernel.h: In function ‘hex_byte_pack_upper’: ./include/linux/printk.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/kernel.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight64’: In file included from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/time64.h: In function ‘timespec64_equal’: ./arch/x86/include/asm/arch_hweight.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/printk.h: In function ‘printk_skip_headers’: ./include/linux/printk.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/time64.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/printk.h: In function ‘console_silent’: ./include/linux/time64.h: In function ‘timespec64_compare’: ./include/linux/printk.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/time64.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/kernel.h: In function ‘____trace_printk_check_format’: ./include/linux/kernel.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/linux/printk.h: In function ‘console_verbose’: ./include/linux/atomic.h: In function ‘atomic64_fetch_add_unless’: ./include/linux/printk.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/atomic.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/linux/time64.h: In function ‘timespec64_add’: ./include/linux/time64.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/time64.h: In function ‘timespec64_sub’: ./include/linux/atomic.h: In function ‘atomic64_add_unless’: ./include/linux/time64.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/atomic.h:1185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1185 | { | ^ ./include/linux/time64.h: In function ‘timespec64_valid’: ./include/linux/time64.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ In file included from ./include/uapi/linux/swab.h:7, from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab32’: In file included from ./include/linux/preempt.h:11, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/list.h: In function ‘INIT_LIST_HEAD’: ./include/linux/atomic.h: In function ‘atomic64_inc_unless_negative’: ./arch/x86/include/uapi/asm/swab.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/atomic.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./include/linux/list.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/time64.h: In function ‘timespec64_valid_strict’: ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab64’: ./include/linux/time64.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./arch/x86/include/uapi/asm/swab.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_dec_unless_positive’: ./include/linux/atomic.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/linux/time64.h: In function ‘timespec64_to_ns’: ./include/linux/list.h: In function ‘__list_add_valid’: In file included from ./include/linux/thread_info.h:12, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/bug.h: In function ‘is_warning_bug’: ./include/linux/time64.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/list.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ In file included from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/uapi/linux/swab.h: In function ‘__fswab16’: ./include/linux/bug.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/list.h: In function ‘__list_del_entry_valid’: ./include/linux/list.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/uapi/linux/swab.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/time64.h: In function ‘timespec64_add_ns’: ./include/linux/atomic.h: In function ‘atomic64_dec_if_positive’: ./include/linux/time64.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/list.h: In function ‘__list_add’: ./include/linux/list.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/atomic.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ In file included from ./include/linux/preempt.h:11, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/list.h: In function ‘INIT_LIST_HEAD’: ./include/linux/bug.h: In function ‘check_data_corruption’: ./include/linux/bug.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline __must_check bool check_data_corruption(bool v) { return v; } | ^~~~~~ ./include/linux/list.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ In file included from ./include/linux/jump_label.h:117, from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch’: ./include/uapi/linux/swab.h: In function ‘__fswab32’: ./include/uapi/linux/swab.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./arch/x86/include/asm/jump_label.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswab64’: ./include/linux/list.h: In function ‘list_add’: ./include/uapi/linux/swab.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/list.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/list.h: In function ‘__list_add_valid’: In file included from ./include/linux/atomic.h:1315, from ./include/net/net_namespace.h:8, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read’: ./include/linux/list.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswahw32’: ./include/linux/list.h: In function ‘list_add_tail’: ./include/uapi/linux/swab.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch_jump’: ./include/linux/list.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/asm-generic/atomic-long.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | ATOMIC_LONG_READ_OP() | ^~~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘__list_del_entry_valid’: ./arch/x86/include/asm/jump_label.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/list.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/list.h: In function ‘__list_del’: In file included from ./include/linux/thread_info.h:21, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/current.h: In function ‘get_current’: ./include/linux/list.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/linux/list.h: In function ‘__list_add’: ./include/linux/list.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswahb32’: ./arch/x86/include/asm/current.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read_acquire’: ./include/uapi/linux/swab.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/asm-generic/atomic-long.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | ATOMIC_LONG_READ_OP(_acquire) | ^~~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘__list_del_entry’: In file included from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/jump_label.h: In function ‘jump_entry_code’: ./include/linux/list.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ In file included from ./include/linux/time64.h:5, from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/math64.h: In function ‘div_u64_rem’: ./include/uapi/linux/swab.h: In function ‘__swab16p’: ./include/linux/list.h: In function ‘list_add’: ./include/linux/math64.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/uapi/linux/swab.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/list.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/jump_label.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/list.h: In function ‘list_del’: ./include/linux/list.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/math64.h: In function ‘div_s64_rem’: ./include/linux/list.h: In function ‘list_add_tail’: ./include/linux/jump_label.h: In function ‘jump_entry_target’: ./include/uapi/linux/swab.h: In function ‘__swab32p’: ./include/linux/math64.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/list.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/jump_label.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/uapi/linux/swab.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/list.h: In function ‘__list_del’: ./include/linux/list.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/linux/math64.h: In function ‘div64_u64_rem’: ./include/uapi/linux/swab.h: In function ‘__swab64p’: ./include/linux/jump_label.h: In function ‘jump_entry_key’: ./include/linux/math64.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/uapi/linux/swab.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/jump_label.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/list.h: In function ‘list_replace’: ./include/linux/list.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/math64.h: In function ‘div64_u64’: ./include/uapi/linux/swab.h: In function ‘__swahw32p’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set’: ./include/linux/math64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/uapi/linux/swab.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/asm-generic/atomic-long.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | ATOMIC_LONG_SET_OP() | ^~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘__list_del_entry’: ./include/linux/jump_label.h: In function ‘jump_entry_is_branch’: ./include/linux/list.h: In function ‘list_replace_init’: ./include/linux/list.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/math64.h: In function ‘div64_s64’: ./include/linux/jump_label.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/list.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/math64.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/list.h: In function ‘list_del_init’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set_release’: ./include/linux/jump_label.h: In function ‘jump_entry_is_init’: ./include/linux/list.h: In function ‘list_del’: ./include/linux/list.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/asm-generic/atomic-long.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | ATOMIC_LONG_SET_OP(_release) | ^~~~~~~~~~~~~~~~~~ ./include/linux/jump_label.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/math64.h: In function ‘div_u64’: ./include/uapi/linux/swab.h: In function ‘__swahb32p’: ./include/linux/list.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/math64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/uapi/linux/swab.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/linux/list.h: In function ‘list_move’: ./include/linux/list.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_set_init’: ./include/linux/jump_label.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/math64.h: In function ‘div_s64’: ./include/linux/math64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/list.h: In function ‘list_move_tail’: ./include/linux/list.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/list.h: In function ‘list_replace’: ./include/uapi/linux/swab.h: In function ‘__swab16s’: ./include/linux/jump_label.h: In function ‘static_key_false’: ./include/linux/list.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/uapi/linux/swab.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/jump_label.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/list.h: In function ‘list_bulk_move_tail’: ./include/linux/math64.h: In function ‘__iter_div_u64_rem’: ./include/linux/list.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/math64.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/list.h: In function ‘list_replace_init’: ./include/linux/jump_label.h: In function ‘static_key_true’: ./include/linux/list.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab32s’: ./include/linux/jump_label.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/uapi/linux/swab.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/list.h: In function ‘list_del_init’: ./include/linux/list.h: In function ‘list_is_last’: ./include/linux/list.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/list.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/math64.h: In function ‘mul_u32_u32’: ./include/uapi/linux/swab.h: In function ‘__swab64s’: ./include/linux/math64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/list.h: In function ‘list_move’: ./include/uapi/linux/swab.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return’: ./include/linux/list.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/list.h: In function ‘list_empty’: ./include/asm-generic/atomic-long.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | ATOMIC_LONG_ADD_SUB_OP(add,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahw32s’: ./include/linux/math64.h: In function ‘mul_u64_u32_shr’: ./include/linux/list.h: In function ‘list_move_tail’: ./include/uapi/linux/swab.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/math64.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/list.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahb32s’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_relaxed’: ./include/linux/list.h: In function ‘list_bulk_move_tail’: ./include/uapi/linux/swab.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/math64.h: In function ‘mul_u64_u64_shr’: ./include/asm-generic/atomic-long.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | ATOMIC_LONG_ADD_SUB_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/math64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/linux/list.h: In function ‘list_empty_careful’: ./include/linux/list.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_acquire’: ./include/linux/list.h: In function ‘list_is_last’: ./include/asm-generic/atomic-long.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | ATOMIC_LONG_ADD_SUB_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/math64.h: In function ‘mul_u64_u32_div’: ./include/linux/list.h: In function ‘list_rotate_left’: ./include/linux/math64.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/list.h: In function ‘list_empty’: ./include/linux/list.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ In file included from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le64p’: ./include/linux/list.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_release’: ./include/asm-generic/atomic-long.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | ATOMIC_LONG_ADD_SUB_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/uapi/linux/byteorder/little_endian.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/list.h: In function ‘list_is_singular’: ./include/linux/list.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le64_to_cpup’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return’: ./include/uapi/linux/byteorder/little_endian.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/asm-generic/atomic-long.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | ATOMIC_LONG_ADD_SUB_OP(sub,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘list_empty_careful’: ./include/linux/list.h: In function ‘__list_cut_position’: ./include/linux/list.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le32p’: ./include/linux/list.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_relaxed’: ./include/asm-generic/atomic-long.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | ATOMIC_LONG_ADD_SUB_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘list_rotate_left’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le32_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/list.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/list.h: In function ‘list_cut_position’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le16p’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_acquire’: ./include/linux/list.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/asm-generic/atomic-long.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | ATOMIC_LONG_ADD_SUB_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘list_is_singular’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le16_to_cpup’: ./include/linux/list.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be64p’: ./include/uapi/linux/byteorder/little_endian.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/list.h: In function ‘__list_cut_position’: ./include/linux/list.h: In function ‘list_cut_before’: ./include/linux/list.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ In file included from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/time64.h: In function ‘timespec64_equal’: ./include/linux/list.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_release’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be64_to_cpup’: ./include/asm-generic/atomic-long.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | ATOMIC_LONG_ADD_SUB_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/time64.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/list.h: In function ‘list_cut_position’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be32p’: ./include/linux/list.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/list.h: In function ‘__list_splice’: ./include/linux/list.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/time64.h: In function ‘timespec64_compare’: ./include/linux/time64.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be32_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc’: ./include/linux/list.h: In function ‘list_splice’: ./include/asm-generic/atomic-long.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/list.h: In function ‘list_cut_before’: ./include/linux/list.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be16p’: ./include/linux/list.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/time64.h: In function ‘timespec64_add’: ./include/linux/time64.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be16_to_cpup’: ./include/linux/list.h: In function ‘list_splice_tail’: ./include/asm-generic/atomic-long.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/list.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/list.h: In function ‘__list_splice’: ./include/linux/list.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/time64.h: In function ‘timespec64_sub’: ./include/linux/time64.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/list.h: In function ‘list_splice_init’: In file included from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/kernel.h: In function ‘___might_sleep’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add’: ./include/linux/list.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/list.h: In function ‘list_splice’: ./include/asm-generic/atomic-long.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | ATOMIC_LONG_FETCH_OP(add, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/time64.h: In function ‘timespec64_valid’: ./include/linux/list.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/time64.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/list.h: In function ‘list_splice_tail_init’: ./include/linux/kernel.h:265:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | int preempt_offset) { } | ^~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_relaxed’: ./include/linux/list.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/list.h: In function ‘list_splice_tail’: ./include/asm-generic/atomic-long.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | ATOMIC_LONG_FETCH_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/byteorder/generic.h: In function ‘le16_add_cpu’: ./include/linux/kernel.h: In function ‘__might_sleep’: ./include/linux/kernel.h:267:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | int preempt_offset) { } | ^~~ ./include/linux/time64.h: In function ‘timespec64_valid_strict’: ./include/linux/list.h: In function ‘list_splice_init’: ./include/linux/time64.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/byteorder/generic.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_acquire’: ./include/linux/list.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/asm-generic/atomic-long.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | ATOMIC_LONG_FETCH_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/kernel.h: In function ‘reciprocal_scale’: ./include/linux/kernel.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/linux/list.h: In function ‘list_splice_tail_init’: ./include/linux/byteorder/generic.h: In function ‘le32_add_cpu’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_release’: ./include/linux/list.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/time64.h: In function ‘timespec64_to_ns’: ./include/linux/byteorder/generic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/asm-generic/atomic-long.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | ATOMIC_LONG_FETCH_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/kernel.h: In function ‘might_fault’: ./include/linux/time64.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/list.h: In function ‘INIT_HLIST_NODE’: ./include/linux/kernel.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | static inline void might_fault(void) { } | ^~~~~~ ./include/linux/list.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le64_add_cpu’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub’: ./include/linux/byteorder/generic.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/asm-generic/atomic-long.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | ATOMIC_LONG_FETCH_OP(sub, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/time64.h: In function ‘timespec64_add_ns’: ./include/linux/time64.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/list.h: In function ‘hlist_unhashed’: ./include/linux/byteorder/generic.h: In function ‘le32_to_cpu_array’: ./include/linux/byteorder/generic.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/list.h:688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 688 | { | ^ ./include/linux/list.h: In function ‘INIT_HLIST_NODE’: In file included from ./arch/x86/include/asm/page_types.h:7, from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/mem_encrypt.h: In function ‘mem_encrypt_active’: ./include/linux/list.h: In function ‘hlist_empty’: ./include/linux/byteorder/generic.h: In function ‘cpu_to_le32_array’: ./include/linux/list.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./include/linux/byteorder/generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_relaxed’: ./include/linux/list.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/linux/mem_encrypt.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/asm-generic/atomic-long.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | ATOMIC_LONG_FETCH_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/kernel.h: In function ‘kstrtoul’: ./include/linux/mem_encrypt.h: In function ‘sme_get_me_mask’: ./include/linux/kernel.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/linux/list.h: In function ‘hlist_unhashed’: ./include/linux/byteorder/generic.h: In function ‘be16_add_cpu’: ./include/linux/mem_encrypt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/byteorder/generic.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_acquire’: ./include/linux/list.h:688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 688 | { | ^ ./include/asm-generic/atomic-long.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | ATOMIC_LONG_FETCH_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘__hlist_del’: ./include/linux/kernel.h: In function ‘kstrtol’: ./include/linux/list.h: In function ‘hlist_empty’: ./include/linux/kernel.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/list.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_release’: ./include/linux/list.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be32_add_cpu’: ./include/asm-generic/atomic-long.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | ATOMIC_LONG_FETCH_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./include/linux/thread_info.h:21, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/current.h: In function ‘get_current’: ./include/linux/byteorder/generic.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./arch/x86/include/asm/current.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and’: ./include/linux/kernel.h: In function ‘kstrtou64’: ./include/asm-generic/atomic-long.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | ATOMIC_LONG_FETCH_OP(and, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/byteorder/generic.h: In function ‘be64_add_cpu’: ./include/linux/kernel.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./include/linux/byteorder/generic.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/list.h: In function ‘__hlist_del’: In file included from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/page_types.h: In function ‘get_max_mapped’: ./include/linux/list.h: In function ‘hlist_del’: ./include/linux/kernel.h: In function ‘kstrtos64’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_relaxed’: ./include/linux/list.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/kernel.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/asm-generic/atomic-long.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | ATOMIC_LONG_FETCH_OP(and, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:708:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 708 | { | ^ ./arch/x86/include/asm/page_types.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/byteorder/generic.h: In function ‘cpu_to_be32_array’: ./include/linux/kernel.h: In function ‘kstrtou32’: ./include/linux/byteorder/generic.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/kernel.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_acquire’: ./include/asm-generic/atomic-long.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | ATOMIC_LONG_FETCH_OP(and, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘hlist_del_init’: ./include/linux/kernel.h: In function ‘kstrtos32’: ./include/linux/kernel.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/list.h: In function ‘hlist_del’: ./include/linux/list.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ In file included from ./arch/x86/include/asm/page.h:12, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/page_64.h: In function ‘__phys_addr_nodebug’: ./include/linux/byteorder/generic.h: In function ‘be32_to_cpu_array’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_release’: ./include/linux/byteorder/generic.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/list.h:708:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 708 | { | ^ ./include/asm-generic/atomic-long.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | ATOMIC_LONG_FETCH_OP(and, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/page_64.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./include/linux/list.h: In function ‘hlist_add_head’: ./include/linux/list.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot’: ./include/asm-generic/atomic-long.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | ATOMIC_LONG_FETCH_OP(andnot, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘hlist_del_init’: In file included from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/asm-generic/bitops/le.h: In function ‘find_next_zero_bit_le’: ./include/linux/list.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/asm-generic/bitops/le.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./arch/x86/include/asm/page_64.h: In function ‘clear_page’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_relaxed’: ./arch/x86/include/asm/page_64.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/asm-generic/atomic-long.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | ATOMIC_LONG_FETCH_OP(andnot, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘hlist_add_head’: ./include/asm-generic/bitops/le.h: In function ‘find_next_bit_le’: ./include/linux/kernel.h: In function ‘kstrtou64_from_user’: ./include/linux/list.h: In function ‘hlist_add_before’: ./include/asm-generic/bitops/le.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/list.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./include/linux/kernel.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/list.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_acquire’: ./include/asm-generic/bitops/le.h: In function ‘find_first_zero_bit_le’: ./include/asm-generic/atomic-long.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | ATOMIC_LONG_FETCH_OP(andnot, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/kernel.h: In function ‘kstrtos64_from_user’: ./include/asm-generic/bitops/le.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/kernel.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_bit_le’: ./include/linux/kernel.h: In function ‘kstrtou32_from_user’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_release’: ./include/asm-generic/bitops/le.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/kernel.h:492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 492 | { | ^ ./include/asm-generic/atomic-long.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | ATOMIC_LONG_FETCH_OP(andnot, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘hlist_add_before’: ./include/linux/list.h: In function ‘hlist_add_behind’: ./include/linux/list.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/linux/list.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos32_from_user’: ./include/linux/kernel.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or’: ./include/asm-generic/bitops/le.h: In function ‘set_bit_le’: ./include/asm-generic/atomic-long.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | ATOMIC_LONG_FETCH_OP(or, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/bitops/le.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘clear_bit_le’: In file included from ./arch/x86/include/asm/page.h:21, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/range.h: In function ‘cap_resource’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_relaxed’: ./include/asm-generic/bitops/le.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/list.h: In function ‘hlist_add_fake’: ./include/linux/list.h: In function ‘hlist_add_behind’: ./include/asm-generic/atomic-long.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | ATOMIC_LONG_FETCH_OP(or, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/range.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/list.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/list.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__set_bit_le’: ./include/asm-generic/bitops/le.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/list.h: In function ‘hlist_fake’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_acquire’: ./include/asm-generic/bitops/le.h: In function ‘__clear_bit_le’: ./include/asm-generic/atomic-long.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | ATOMIC_LONG_FETCH_OP(or, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/bitops/le.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/list.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_and_set_bit_le’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_release’: ./include/asm-generic/bitops/le.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/list.h: In function ‘hlist_is_singular_node’: ./include/linux/list.h: In function ‘hlist_add_fake’: ./include/asm-generic/atomic-long.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | ATOMIC_LONG_FETCH_OP(or, _release) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/compiler.h: In function ‘__read_once_size’: In file included from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/page.h: In function ‘clear_user_page’: ./include/linux/list.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_and_clear_bit_le’: ./include/linux/list.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/asm-generic/bitops/le.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./arch/x86/include/asm/page.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/compiler.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor’: ./include/linux/list.h: In function ‘hlist_fake’: ./include/linux/list.h: In function ‘hlist_move_list’: ./include/asm-generic/bitops/le.h: In function ‘__test_and_set_bit_le’: ./include/asm-generic/atomic-long.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | ATOMIC_LONG_FETCH_OP(xor, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/page.h: In function ‘copy_user_page’: ./include/asm-generic/bitops/le.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/list.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./include/linux/list.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./arch/x86/include/asm/page.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__test_and_clear_bit_le’: ./include/asm-generic/bitops/le.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_relaxed’: ./include/linux/list.h: In function ‘hlist_is_singular_node’: ./include/asm-generic/atomic-long.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | ATOMIC_LONG_FETCH_OP(xor, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_acquire’: ./include/asm-generic/atomic-long.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | ATOMIC_LONG_FETCH_OP(xor, _acquire) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./include/linux/kernel.h:11, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/bitops.h: In function ‘get_bitmask_order’: ./include/linux/list.h: In function ‘hlist_move_list’: ./include/linux/compiler.h: In function ‘__read_once_size_nocheck’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_release’: ./include/linux/compiler.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/bitops.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/asm-generic/atomic-long.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | ATOMIC_LONG_FETCH_OP(xor, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/bitops.h: In function ‘hweight_long’: In file included from ./arch/x86/include/asm/page.h:77, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/getorder.h: In function ‘__get_order’: ./include/linux/bitops.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc’: ./include/asm-generic/getorder.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/asm-generic/atomic-long.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/compiler.h: In function ‘__write_once_size’: ./include/linux/compiler.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_relaxed’: ./include/asm-generic/atomic-long.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_acquire’: ./include/asm-generic/atomic-long.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_release’: ./include/asm-generic/atomic-long.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec’: ./include/asm-generic/atomic-long.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_relaxed’: ./include/asm-generic/atomic-long.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/kernel.h: In function ‘int_sqrt64’: In file included from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_constant_test_bit’: ./include/linux/kernel.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_acquire’: ./include/asm-generic/atomic-long.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/percpu.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/kernel.h: In function ‘set_arch_panic_timeout’: In file included from ./arch/x86/include/asm/ptrace.h:5, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/segment.h: In function ‘vdso_encode_cpunode’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_release’: ./include/linux/kernel.h:585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 585 | { | ^ ./include/asm-generic/atomic-long.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/segment.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ In file included from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_constant_test_bit’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add’: ./arch/x86/include/asm/segment.h: In function ‘vdso_read_cpunode’: ./include/asm-generic/atomic-long.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | ATOMIC_LONG_OP(add) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/segment.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./arch/x86/include/asm/percpu.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/kernel.h: In function ‘hex_byte_pack’: In file included from ./arch/x86/include/asm/page_types.h:7, from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/mem_encrypt.h: In function ‘mem_encrypt_active’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub’: ./include/linux/kernel.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/asm-generic/atomic-long.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | ATOMIC_LONG_OP(sub) | ^~~~~~~~~~~~~~ ./include/linux/mem_encrypt.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_variable_test_bit’: ./arch/x86/include/asm/percpu.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./include/linux/mem_encrypt.h: In function ‘sme_get_me_mask’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_and’: ./include/linux/mem_encrypt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/asm-generic/atomic-long.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | ATOMIC_LONG_OP(and) | ^~~~~~~~~~~~~~ ./include/linux/kernel.h: In function ‘hex_byte_pack_upper’: ./include/linux/kernel.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_andnot’: ./include/asm-generic/atomic-long.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | ATOMIC_LONG_OP(andnot) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/segment.h: In function ‘__loadsegment_fs’: ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_variable_test_bit’: ./arch/x86/include/asm/segment.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./arch/x86/include/asm/percpu.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_or’: ./include/asm-generic/atomic-long.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | ATOMIC_LONG_OP(or) | ^~~~~~~~~~~~~~ ./include/linux/kernel.h: In function ‘____trace_printk_check_format’: ./include/linux/kernel.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ In file included from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/page_types.h: In function ‘get_max_mapped’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_xor’: ./include/asm-generic/atomic-long.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | ATOMIC_LONG_OP(xor) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/page_types.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_and_test’: In file included from ./include/linux/compiler.h:250, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/barrier.h: In function ‘array_index_mask_nospec’: In file included from ./include/asm-generic/percpu.h:7, from ./arch/x86/include/asm/percpu.h:544, from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/percpu-defs.h: In function ‘__this_cpu_preempt_check’: ./include/asm-generic/atomic-long.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/barrier.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_and_test’: In file included from ./arch/x86/include/asm/page.h:12, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/page_64.h: In function ‘__phys_addr_nodebug’: ./include/linux/percpu-defs.h:313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 313 | static inline void __this_cpu_preempt_check(const char *op) { } | ^~~~~~ ./include/asm-generic/atomic-long.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./arch/x86/include/asm/page_64.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_and_test’: ./include/asm-generic/atomic-long.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ In file included from ./include/asm-generic/percpu.h:7, from ./arch/x86/include/asm/percpu.h:544, from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/percpu-defs.h: In function ‘__this_cpu_preempt_check’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_negative’: In file included from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/list.h: In function ‘INIT_LIST_HEAD’: ./include/asm-generic/atomic-long.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/page_64.h: In function ‘clear_page’: ./include/linux/percpu-defs.h:313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 313 | static inline void __this_cpu_preempt_check(const char *op) { } | ^~~~~~ ./arch/x86/include/asm/page_64.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/list.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return’: ./include/asm-generic/atomic-long.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | ATOMIC_LONG_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/bitops.h: In function ‘rol64’: ./include/linux/bitops.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_relaxed’: ./include/asm-generic/atomic-long.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | ATOMIC_LONG_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘__list_add_valid’: ./include/linux/list.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/bitops.h: In function ‘ror64’: In file included from ./arch/x86/include/asm/paravirt_types.h:43, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/desc_defs.h: In function ‘gate_offset’: ./include/linux/bitops.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/list.h: In function ‘__list_del_entry_valid’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_acquire’: ./arch/x86/include/asm/desc_defs.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/list.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/asm-generic/atomic-long.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | ATOMIC_LONG_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/bitops.h: In function ‘rol32’: ./include/linux/bitops.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/list.h: In function ‘__list_add’: In file included from ./include/linux/compiler.h:251, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/kasan-checks.h: In function ‘kasan_check_read’: ./include/linux/list.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/desc_defs.h: In function ‘gate_segment’: ./include/linux/kasan-checks.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { } | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_release’: ./include/linux/bitops.h: In function ‘ror32’: ./arch/x86/include/asm/desc_defs.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ In file included from ./arch/x86/include/asm/page.h:21, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/range.h: In function ‘cap_resource’: ./include/asm-generic/atomic-long.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | ATOMIC_LONG_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/bitops.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/kasan-checks.h: In function ‘kasan_check_write’: ./include/linux/kasan-checks.h:12:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 12 | { } | ^ ./include/linux/range.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/bitops.h: In function ‘rol16’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return’: ./include/linux/bitops.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ In file included from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/compiler.h: In function ‘read_word_at_a_time’: ./include/asm-generic/atomic-long.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | ATOMIC_LONG_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘list_add’: ./include/linux/compiler.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/list.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/bitops.h: In function ‘ror16’: In file included from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/page.h: In function ‘clear_user_page’: ./include/linux/bitops.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_relaxed’: ./include/linux/list.h: In function ‘list_add_tail’: ./arch/x86/include/asm/page.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/asm-generic/atomic-long.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | ATOMIC_LONG_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/compiler.h: In function ‘offset_to_ptr’: ./include/linux/list.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/bitops.h: In function ‘rol8’: ./include/linux/compiler.h:303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 303 | { | ^ ./include/linux/bitops.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./arch/x86/include/asm/page.h: In function ‘copy_user_page’: ./include/linux/list.h: In function ‘__list_del’: ./arch/x86/include/asm/page.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_acquire’: ./include/linux/list.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/asm-generic/atomic-long.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | ATOMIC_LONG_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/bitops.h: In function ‘ror8’: ./include/linux/bitops.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_release’: ./include/linux/bitops.h: In function ‘sign_extend32’: ./include/asm-generic/atomic-long.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | ATOMIC_LONG_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/list.h: In function ‘__list_del_entry’: ./include/linux/bitops.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/list.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_unless’: ./include/linux/bitops.h: In function ‘sign_extend64’: ./include/linux/list.h: In function ‘list_del’: ./include/asm-generic/atomic-long.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/linux/bitops.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/list.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/bitops.h: In function ‘fls_long’: In file included from ./include/linux/thread_info.h:12, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/bug.h: In function ‘is_warning_bug’: In file included from ./arch/x86/include/asm/page.h:77, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/asm-generic/getorder.h: In function ‘__get_order’: ./include/linux/bitops.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/asm-generic/getorder.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/bug.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/list.h: In function ‘list_replace’: ./include/linux/list.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/bitops.h: In function ‘get_count_order’: ./include/linux/bitops.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/linux/list.h: In function ‘list_replace_init’: In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pgd’: ./include/linux/bug.h: In function ‘check_data_corruption’: ./include/linux/list.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/bug.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline __must_check bool check_data_corruption(bool v) { return v; } | ^~~~~~ In file included from ./include/linux/thread_info.h:12, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/bug.h: In function ‘is_warning_bug’: ./include/linux/bitops.h: In function ‘get_count_order_long’: ./include/linux/list.h: In function ‘list_del_init’: ./arch/x86/include/asm/pgtable_types.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/bitops.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/list.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/bug.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/list.h: In function ‘list_move’: In file included from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/bitops.h: In function ‘set_bit’: ./include/linux/list.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pgd_val’: ./include/linux/bitops.h: In function ‘__ffs64’: ./arch/x86/include/asm/pgtable_types.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./arch/x86/include/asm/bitops.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/bitops.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/list.h: In function ‘list_move_tail’: ./include/linux/bug.h: In function ‘check_data_corruption’: ./include/linux/list.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/bug.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline __must_check bool check_data_corruption(bool v) { return v; } | ^~~~~~ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgd_flags’: ./arch/x86/include/asm/pgtable_types.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/list.h: In function ‘list_bulk_move_tail’: ./include/linux/bitops.h: In function ‘assign_bit’: ./include/linux/list.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/bitops.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ In file included from ./include/uapi/linux/swab.h:7, from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/qrwlock_types.h:6, from ./arch/x86/include/asm/spinlock_types.h:29, from ./include/linux/spinlock_types.h:13, from ./include/linux/refcount.h:7, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab32’: ./include/linux/bitops.h: In function ‘__assign_bit’: ./include/linux/list.h: In function ‘list_is_last’: ./include/linux/bitops.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/uapi/asm/swab.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/list.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/list.h: In function ‘list_empty’: ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab64’: In file included from ./include/linux/time64.h:5, from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/math64.h: In function ‘div_u64_rem’: ./arch/x86/include/asm/bitops.h: In function ‘__set_bit’: ./include/linux/list.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./arch/x86/include/uapi/asm/swab.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./arch/x86/include/asm/bitops.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ In file included from ./arch/x86/include/asm/pgtable_types.h:321, from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_none’: ./include/linux/math64.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ In file included from ./arch/x86/include/asm/ptrace.h:5, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/segment.h: In function ‘vdso_encode_cpunode’: ./include/asm-generic/pgtable-nop4d.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | static inline int pgd_none(pgd_t pgd) { return 0; } | ^~~~~~ In file included from ./include/linux/kernel.h:12, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/log2.h: In function ‘__ilog2_u32’: ./arch/x86/include/asm/bitops.h: In function ‘clear_bit’: ./include/linux/math64.h: In function ‘div_s64_rem’: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_bad’: ./arch/x86/include/asm/segment.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./arch/x86/include/asm/bitops.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/math64.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/asm-generic/pgtable-nop4d.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | static inline int pgd_bad(pgd_t pgd) { return 0; } | ^~~~~~ ./include/linux/log2.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/list.h: In function ‘list_empty_careful’: In file included from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/qrwlock_types.h:6, from ./arch/x86/include/asm/spinlock_types.h:29, from ./include/linux/spinlock_types.h:13, from ./include/linux/refcount.h:7, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/uapi/linux/swab.h: In function ‘__fswab16’: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_present’: ./include/linux/list.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ In file included from ./include/linux/time64.h:5, from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/math64.h: In function ‘div_u64_rem’: ./include/asm-generic/pgtable-nop4d.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | static inline int pgd_present(pgd_t pgd) { return 1; } | ^~~~~~ ./include/linux/math64.h: In function ‘div64_u64_rem’: ./arch/x86/include/asm/segment.h: In function ‘vdso_read_cpunode’: ./include/linux/log2.h: In function ‘__ilog2_u64’: ./include/uapi/linux/swab.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/math64.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./arch/x86/include/asm/segment.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/log2.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/math64.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_clear’: ./include/asm-generic/pgtable-nop4d.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void pgd_clear(pgd_t *pgd) { } | ^~~~~~ ./include/linux/list.h: In function ‘list_rotate_left’: ./include/linux/math64.h: In function ‘div64_u64’: ./include/linux/list.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/log2.h: In function ‘is_power_of_2’: ./include/linux/math64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/math64.h: In function ‘div_s64_rem’: ./include/linux/log2.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘p4d_offset’: ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock’: ./include/linux/math64.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/asm-generic/pgtable-nop4d.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/math64.h: In function ‘div64_s64’: ./arch/x86/include/asm/bitops.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswab32’: ./include/linux/math64.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/uapi/linux/swab.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/list.h: In function ‘list_is_singular’: ./include/linux/math64.h: In function ‘div64_u64_rem’: ./include/linux/log2.h: In function ‘__roundup_pow_of_two’: ./include/linux/list.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/math64.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/log2.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit’: ./include/linux/math64.h: In function ‘div_u64’: ./include/uapi/linux/swab.h: In function ‘__fswab64’: ./arch/x86/include/asm/bitops.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/math64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/uapi/linux/swab.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_p4d’: ./include/linux/math64.h: In function ‘div64_u64’: ./include/linux/log2.h: In function ‘__rounddown_pow_of_two’: ./include/linux/list.h: In function ‘__list_cut_position’: ./arch/x86/include/asm/pgtable_types.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./include/linux/math64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/log2.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/list.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/math64.h: In function ‘div_s64’: ./include/uapi/linux/swab.h: In function ‘__fswahw32’: ./include/linux/math64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/math64.h: In function ‘div64_s64’: ./include/uapi/linux/swab.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock_is_negative_byte’: ./arch/x86/include/asm/segment.h: In function ‘__loadsegment_fs’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_p4d_val’: ./include/linux/math64.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/bitops.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/pgtable_types.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./arch/x86/include/asm/segment.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./include/linux/list.h: In function ‘list_cut_position’: ./include/linux/math64.h: In function ‘__iter_div_u64_rem’: ./include/linux/list.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/linux/math64.h: In function ‘div_u64’: ./include/linux/math64.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pud’: ./include/uapi/linux/swab.h: In function ‘__fswahb32’: ./include/linux/math64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./arch/x86/include/asm/pgtable_types.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/uapi/linux/swab.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit_unlock’: ./include/linux/log2.h: In function ‘__order_base_2’: ./include/linux/math64.h: In function ‘div_s64’: ./arch/x86/include/asm/bitops.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pud_val’: ./include/linux/math64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/log2.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./arch/x86/include/asm/pgtable_types.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/math64.h: In function ‘mul_u32_u32’: ./include/linux/list.h: In function ‘list_cut_before’: ./arch/x86/include/asm/bitops.h: In function ‘__change_bit’: ./include/linux/math64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/list.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./arch/x86/include/asm/bitops.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pmd’: ./include/linux/math64.h: In function ‘__iter_div_u64_rem’: ./include/uapi/linux/swab.h: In function ‘__swab16p’: ./arch/x86/include/asm/pgtable_types.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/math64.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/uapi/linux/swab.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/math64.h: In function ‘mul_u64_u32_shr’: ./include/linux/math64.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pmd_val’: ./include/linux/list.h: In function ‘__list_splice’: ./arch/x86/include/asm/bitops.h: In function ‘change_bit’: ./arch/x86/include/asm/pgtable_types.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./include/linux/list.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./arch/x86/include/asm/bitops.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab32p’: ./include/linux/math64.h: In function ‘mul_u64_u64_shr’: ./include/linux/math64.h: In function ‘mul_u32_u32’: ./include/uapi/linux/swab.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/math64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_pfn_mask’: ./include/linux/math64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./arch/x86/include/asm/pgtable_types.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/linux/list.h: In function ‘list_splice’: ./include/linux/list.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab64p’: ./include/linux/math64.h: In function ‘mul_u64_u32_shr’: ./include/uapi/linux/swab.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/math64.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/math64.h: In function ‘mul_u64_u32_div’: ./include/linux/list.h: In function ‘list_splice_tail’: ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags_mask’: ./include/linux/math64.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/list.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./arch/x86/include/asm/pgtable_types.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahw32p’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit’: ./include/linux/math64.h: In function ‘mul_u64_u64_shr’: ./include/uapi/linux/swab.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/math64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./arch/x86/include/asm/bitops.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/list.h: In function ‘list_splice_init’: ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags’: ./arch/x86/include/asm/pgtable_types.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./include/linux/list.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_pfn_mask’: ./include/linux/list.h: In function ‘list_splice_tail_init’: ./arch/x86/include/asm/pgtable_types.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahb32p’: ./include/linux/math64.h: In function ‘mul_u64_u32_div’: ./include/linux/list.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/uapi/linux/swab.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/linux/math64.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit_lock’: In file included from ./arch/x86/include/asm/paravirt_types.h:43, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/desc_defs.h: In function ‘gate_offset’: ./arch/x86/include/asm/bitops.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab16s’: ./include/uapi/linux/swab.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./arch/x86/include/asm/desc_defs.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags_mask’: ./arch/x86/include/asm/bitops.h: In function ‘__test_and_set_bit’: ./arch/x86/include/asm/pgtable_types.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/bitops.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab32s’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags’: ./include/uapi/linux/swab.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./arch/x86/include/asm/pgtable_types.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./arch/x86/include/asm/desc_defs.h: In function ‘gate_segment’: ./include/linux/list.h: In function ‘INIT_HLIST_NODE’: ./arch/x86/include/asm/desc_defs.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab64s’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_pfn_mask’: ./include/linux/list.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./include/uapi/linux/swab.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./arch/x86/include/asm/pgtable_types.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_clear_bit’: In file included from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/time64.h: In function ‘timespec64_equal’: ./arch/x86/include/asm/bitops.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/list.h: In function ‘hlist_unhashed’: ./include/linux/time64.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/list.h:688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 688 | { | ^ ./include/linux/list.h: In function ‘hlist_empty’: ./include/linux/time64.h: In function ‘timespec64_compare’: ./include/uapi/linux/swab.h: In function ‘__swahw32s’: ./include/linux/list.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/linux/time64.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags_mask’: ./include/uapi/linux/swab.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ In file included from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/time64.h: In function ‘timespec64_equal’: ./arch/x86/include/asm/pgtable_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_clear_bit’: ./include/uapi/linux/swab.h: In function ‘__swahb32s’: ./include/linux/time64.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./arch/x86/include/asm/bitops.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags’: ./include/uapi/linux/swab.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./arch/x86/include/asm/pgtable_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/time64.h: In function ‘timespec64_add’: ./include/linux/time64.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/list.h: In function ‘__hlist_del’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pte’: ./arch/x86/include/asm/pgtable_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/time64.h: In function ‘timespec64_compare’: ./include/linux/list.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_change_bit’: ./include/linux/time64.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/time64.h: In function ‘timespec64_sub’: ./arch/x86/include/asm/bitops.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pte_val’: ./include/linux/time64.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./arch/x86/include/asm/pgtable_types.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ In file included from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/qrwlock_types.h:6, from ./arch/x86/include/asm/spinlock_types.h:29, from ./include/linux/spinlock_types.h:13, from ./include/linux/refcount.h:7, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le64p’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pte_flags’: ./include/linux/time64.h: In function ‘timespec64_valid’: ./arch/x86/include/asm/pgtable_types.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/time64.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/time64.h: In function ‘timespec64_add’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_change_bit’: ./include/linux/time64.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/list.h: In function ‘hlist_del’: ./arch/x86/include/asm/bitops.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le64_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/list.h:708:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 708 | { | ^ ./include/linux/time64.h: In function ‘timespec64_valid_strict’: ./include/linux/time64.h: In function ‘timespec64_sub’: ./include/linux/time64.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/time64.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le32p’: ./include/uapi/linux/byteorder/little_endian.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ In file included from ./include/linux/printk.h:6, from ./include/linux/kernel.h:14, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/init.h: In function ‘initcall_from_entry’: ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2protval’: ./arch/x86/include/asm/pgtable_types.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/time64.h: In function ‘timespec64_valid’: ./include/linux/list.h: In function ‘hlist_del_init’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le32_to_cpup’: ./include/linux/init.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pgd’: ./include/linux/time64.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/time64.h: In function ‘timespec64_to_ns’: ./include/linux/list.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘constant_test_bit’: ./include/linux/time64.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./arch/x86/include/asm/bitops.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2pgprot’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le16p’: ./arch/x86/include/asm/pgtable_types.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./arch/x86/include/asm/pgtable_types.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/list.h: In function ‘hlist_add_head’: ./include/linux/time64.h: In function ‘timespec64_valid_strict’: ./include/linux/list.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./include/linux/time64.h: In function ‘timespec64_add_ns’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le16_to_cpup’: ./include/linux/time64.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot2cachemode’: ./include/linux/time64.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pgd_val’: ./arch/x86/include/asm/pgtable_types.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./arch/x86/include/asm/pgtable_types.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be64p’: ./include/uapi/linux/byteorder/little_endian.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgd_flags’: ./arch/x86/include/asm/bitops.h: In function ‘variable_test_bit’: ./arch/x86/include/asm/pgtable_types.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/time64.h: In function ‘timespec64_to_ns’: ./arch/x86/include/asm/bitops.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/time64.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be64_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/list.h: In function ‘hlist_add_before’: ./include/linux/list.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be32p’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_4k_2_large’: ./include/linux/time64.h: In function ‘timespec64_add_ns’: ./include/uapi/linux/byteorder/little_endian.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./arch/x86/include/asm/pgtable_types.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/linux/time64.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__ffs’: ./arch/x86/include/asm/bitops.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be32_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffz’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be16p’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_large_2_4k’: ./arch/x86/include/asm/bitops.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/list.h: In function ‘hlist_add_behind’: ./include/uapi/linux/byteorder/little_endian.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ In file included from ./arch/x86/include/asm/pgtable_types.h:321, from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_none’: In file included from ./include/linux/thread_info.h:21, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/current.h: In function ‘get_current’: ./arch/x86/include/asm/pgtable_types.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/list.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./arch/x86/include/asm/current.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/asm-generic/pgtable-nop4d.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | static inline int pgd_none(pgd_t pgd) { return 0; } | ^~~~~~ ./arch/x86/include/asm/bitops.h: In function ‘__fls’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be16_to_cpup’: ./arch/x86/include/asm/bitops.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_bad’: ./include/asm-generic/pgtable-nop4d.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | static inline int pgd_bad(pgd_t pgd) { return 0; } | ^~~~~~ ./arch/x86/include/asm/bitops.h: In function ‘ffs’: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_present’: ./arch/x86/include/asm/bitops.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/asm-generic/pgtable-nop4d.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | static inline int pgd_present(pgd_t pgd) { return 1; } | ^~~~~~ ./include/linux/list.h: In function ‘hlist_add_fake’: In file included from ./include/linux/kernel.h:14, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/printk.h: In function ‘printk_get_level’: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_clear’: In file included from ./include/linux/thread_info.h:21, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/current.h: In function ‘get_current’: ./include/asm-generic/pgtable-nop4d.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void pgd_clear(pgd_t *pgd) { } | ^~~~~~ ./include/linux/list.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/printk.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘fls’: ./arch/x86/include/asm/current.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./arch/x86/include/asm/bitops.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/linux/list.h: In function ‘hlist_fake’: ./include/asm-generic/pgtable-nop4d.h: In function ‘p4d_offset’: ./include/asm-generic/pgtable-nop4d.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/list.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/qrwlock_types.h:6, from ./arch/x86/include/asm/spinlock_types.h:29, from ./include/linux/spinlock_types.h:13, from ./include/linux/refcount.h:7, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/byteorder/generic.h: In function ‘le16_add_cpu’: ./include/linux/printk.h: In function ‘printk_skip_level’: ./arch/x86/include/asm/bitops.h: In function ‘fls64’: ./include/linux/list.h: In function ‘hlist_is_singular_node’: ./include/linux/byteorder/generic.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/printk.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/bitops.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/list.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_p4d’: ./arch/x86/include/asm/pgtable_types.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./include/linux/printk.h: In function ‘printk_skip_headers’: ./include/linux/printk.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/list.h: In function ‘hlist_move_list’: ./include/linux/byteorder/generic.h: In function ‘le32_add_cpu’: ./include/linux/byteorder/generic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_p4d_val’: ./include/linux/list.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./arch/x86/include/asm/pgtable_types.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le64_add_cpu’: ./include/linux/printk.h: In function ‘console_silent’: ./include/linux/byteorder/generic.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/printk.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pud’: ./arch/x86/include/asm/pgtable_types.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/linux/printk.h: In function ‘console_verbose’: In file included from ./arch/x86/include/asm/bitops.h:501, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/bitops/sched.h: In function ‘sched_find_first_bit’: ./include/linux/printk.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le32_to_cpu_array’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pud_val’: ./include/linux/byteorder/generic.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/asm-generic/bitops/sched.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./arch/x86/include/asm/pgtable_types.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/byteorder/generic.h: In function ‘cpu_to_le32_array’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pmd’: ./include/linux/byteorder/generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./arch/x86/include/asm/pgtable_types.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pmd_val’: ./include/linux/byteorder/generic.h: In function ‘be16_add_cpu’: ./arch/x86/include/asm/pgtable_types.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./include/linux/byteorder/generic.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_pfn_mask’: ./arch/x86/include/asm/pgtable_types.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be32_add_cpu’: ./include/linux/byteorder/generic.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags_mask’: ./arch/x86/include/asm/pgtable_types.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags’: ./include/linux/byteorder/generic.h: In function ‘be64_add_cpu’: ./arch/x86/include/asm/pgtable_types.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./include/linux/byteorder/generic.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_pfn_mask’: ./arch/x86/include/asm/pgtable_types.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/linux/byteorder/generic.h: In function ‘cpu_to_be32_array’: ./include/linux/byteorder/generic.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags_mask’: ./arch/x86/include/asm/pgtable_types.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be32_to_cpu_array’: ./include/linux/byteorder/generic.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ In file included from ./include/linux/jump_label.h:117, from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags’: ./arch/x86/include/asm/pgtable_types.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./arch/x86/include/asm/jump_label.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_pfn_mask’: ./arch/x86/include/asm/pgtable_types.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch_jump’: ./arch/x86/include/asm/jump_label.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags_mask’: ./arch/x86/include/asm/pgtable_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:503, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight32’: ./arch/x86/include/asm/arch_hweight.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags’: ./arch/x86/include/asm/pgtable_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:46, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/nospec-branch.h: In function ‘vmexit_fill_RSB’: In file included from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/jump_label.h: In function ‘jump_entry_code’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pte’: ./arch/x86/include/asm/nospec-branch.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./arch/x86/include/asm/pgtable_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/jump_label.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pte_val’: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight16’: ./arch/x86/include/asm/pgtable_types.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./arch/x86/include/asm/arch_hweight.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ In file included from ./include/linux/spinlock_types.h:18, from ./include/linux/refcount.h:7, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/lockdep.h: In function ‘lockdep_off’: ./include/linux/jump_label.h: In function ‘jump_entry_target’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pte_flags’: ./include/linux/jump_label.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./arch/x86/include/asm/pgtable_types.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight8’: ./arch/x86/include/asm/arch_hweight.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/lockdep.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_key’: ./include/linux/jump_label.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_on’: In file included from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_constant_test_bit’: ./include/linux/lockdep.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘alternative_msr_write’: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight64’: ./arch/x86/include/asm/nospec-branch.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./arch/x86/include/asm/arch_hweight.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2protval’: ./include/linux/jump_label.h: In function ‘jump_entry_is_branch’: ./arch/x86/include/asm/pgtable_types.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/jump_label.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/percpu.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_is_init’: ./include/linux/lockdep.h: In function ‘lockdep_invariant_state’: ./include/linux/jump_label.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2pgprot’: ./include/linux/lockdep.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | static inline void lockdep_invariant_state(bool force) {} | ^~~~~~ ./arch/x86/include/asm/nospec-branch.h: In function ‘indirect_branch_prediction_barrier’: ./arch/x86/include/asm/pgtable_types.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./arch/x86/include/asm/nospec-branch.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_set_init’: ./include/linux/lockdep.h: In function ‘lockdep_init_task’: ./include/linux/jump_label.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/lockdep.h:472:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | static inline void lockdep_init_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot2cachemode’: ./arch/x86/include/asm/pgtable_types.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_free_task’: ./include/linux/lockdep.h:473:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | static inline void lockdep_free_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/jump_label.h: In function ‘static_key_false’: ./include/linux/jump_label.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_clear_cpu_buffers’: ./arch/x86/include/asm/nospec-branch.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/jump_label.h: In function ‘static_key_true’: ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_variable_test_bit’: ./include/linux/jump_label.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/lockdep.h: In function ‘print_irqtrace_events’: ./arch/x86/include/asm/percpu.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./include/linux/lockdep.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_user_clear_cpu_buffers’: ./arch/x86/include/asm/nospec-branch.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_4k_2_large’: ./arch/x86/include/asm/pgtable_types.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ In file included from ./include/uapi/linux/swab.h:7, from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab32’: ./arch/x86/include/uapi/asm/swab.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_rcu_suspicious’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_large_2_4k’: ./arch/x86/include/uapi/asm/swab.h: In function ‘__arch_swab64’: ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_idle_clear_cpu_buffers’: ./include/linux/lockdep.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./arch/x86/include/asm/pgtable_types.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./arch/x86/include/uapi/asm/swab.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ In file included from ./arch/x86/include/asm/page_types.h:7, from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/mem_encrypt.h: In function ‘mem_encrypt_active’: ./arch/x86/include/asm/nospec-branch.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/mem_encrypt.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/mem_encrypt.h: In function ‘sme_get_me_mask’: ./include/linux/mem_encrypt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ In file included from ./include/linux/swab.h:5, from ./include/uapi/linux/byteorder/little_endian.h:13, from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/uapi/linux/swab.h: In function ‘__fswab16’: In file included from ./arch/x86/include/asm/page_types.h:7, from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/mem_encrypt.h: In function ‘mem_encrypt_active’: ./include/uapi/linux/swab.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/mem_encrypt.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ In file included from ./include/asm-generic/percpu.h:7, from ./arch/x86/include/asm/percpu.h:544, from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/percpu-defs.h: In function ‘__this_cpu_preempt_check’: In file included from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/refcount.h: In function ‘refcount_set’: ./include/linux/mem_encrypt.h: In function ‘sme_get_me_mask’: ./include/linux/mem_encrypt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/refcount.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/percpu-defs.h:313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 313 | static inline void __this_cpu_preempt_check(const char *op) { } | ^~~~~~ ./include/linux/refcount.h: In function ‘refcount_read’: ./include/uapi/linux/swab.h: In function ‘__fswab32’: ./include/linux/refcount.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/uapi/linux/swab.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ In file included from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/page_types.h: In function ‘get_max_mapped’: ./include/uapi/linux/swab.h: In function ‘__fswab64’: ./include/uapi/linux/swab.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./arch/x86/include/asm/page_types.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswahw32’: ./include/uapi/linux/swab.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ In file included from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/page_types.h: In function ‘get_max_mapped’: ./arch/x86/include/asm/page_types.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/uapi/linux/swab.h: In function ‘__fswahb32’: In file included from ./arch/x86/include/asm/page.h:12, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/page_64.h: In function ‘__phys_addr_nodebug’: ./include/uapi/linux/swab.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./arch/x86/include/asm/page_64.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ In file included from ./arch/x86/include/asm/page.h:12, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/page_64.h: In function ‘__phys_addr_nodebug’: ./include/uapi/linux/swab.h: In function ‘__swab16p’: ./include/uapi/linux/swab.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./arch/x86/include/asm/page_64.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./arch/x86/include/asm/page_64.h: In function ‘clear_page’: ./arch/x86/include/asm/page_64.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab32p’: ./include/uapi/linux/swab.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./arch/x86/include/asm/page_64.h: In function ‘clear_page’: ./include/uapi/linux/swab.h: In function ‘__swab64p’: ./arch/x86/include/asm/page_64.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/uapi/linux/swab.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ In file included from ./include/linux/list.h:9, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/kernel.h: In function ‘___might_sleep’: ./include/uapi/linux/swab.h: In function ‘__swahw32p’: ./include/uapi/linux/swab.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/kernel.h:265:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | int preempt_offset) { } | ^~~ ./include/linux/kernel.h: In function ‘__might_sleep’: ./include/linux/kernel.h:267:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | int preempt_offset) { } | ^~~ ./include/uapi/linux/swab.h: In function ‘__swahb32p’: ./include/uapi/linux/swab.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ In file included from ./arch/x86/include/asm/page.h:21, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/range.h: In function ‘cap_resource’: ./include/linux/kernel.h: In function ‘reciprocal_scale’: ./include/linux/kernel.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/linux/range.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swab16s’: ./include/linux/kernel.h: In function ‘might_fault’: ./include/uapi/linux/swab.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/kernel.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | static inline void might_fault(void) { } | ^~~~~~ In file included from ./arch/x86/include/asm/page.h:21, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/range.h: In function ‘cap_resource’: ./include/linux/range.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ In file included from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/page.h: In function ‘clear_user_page’: ./include/uapi/linux/swab.h: In function ‘__swab32s’: ./include/uapi/linux/swab.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./arch/x86/include/asm/page.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ In file included from ./include/linux/thread_info.h:12, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/bug.h: In function ‘is_warning_bug’: ./include/uapi/linux/swab.h: In function ‘__swab64s’: ./arch/x86/include/asm/page.h: In function ‘copy_user_page’: ./include/uapi/linux/swab.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./arch/x86/include/asm/page.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ In file included from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/page.h: In function ‘clear_user_page’: ./include/linux/bug.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/page.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/uapi/linux/swab.h: In function ‘__swahw32s’: ./include/uapi/linux/swab.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./arch/x86/include/asm/page.h: In function ‘copy_user_page’: ./arch/x86/include/asm/page.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/bug.h: In function ‘check_data_corruption’: ./include/uapi/linux/swab.h: In function ‘__swahb32s’: ./include/linux/bug.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline __must_check bool check_data_corruption(bool v) { return v; } | ^~~~~~ ./include/uapi/linux/swab.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:46, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/nospec-branch.h: In function ‘vmexit_fill_RSB’: ./include/linux/kernel.h: In function ‘kstrtoul’: ./arch/x86/include/asm/nospec-branch.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/kernel.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ In file included from ./arch/x86/include/asm/page.h:77, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/getorder.h: In function ‘__get_order’: In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/ptrace.h: In function ‘regs_return_value’: In file included from ./include/linux/byteorder/little_endian.h:5, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le64p’: ./include/asm-generic/getorder.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./arch/x86/include/asm/ptrace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/kernel.h: In function ‘kstrtol’: ./include/linux/kernel.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_set_return_value’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le64_to_cpup’: In file included from ./arch/x86/include/asm/page.h:77, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/getorder.h: In function ‘__get_order’: ./arch/x86/include/asm/ptrace.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/asm-generic/getorder.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘user_mode’: ./arch/x86/include/asm/nospec-branch.h: In function ‘alternative_msr_write’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le32p’: ./include/linux/kernel.h: In function ‘kstrtou64’: ./arch/x86/include/asm/ptrace.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/nospec-branch.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/kernel.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ In file included from ./include/linux/time64.h:5, from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/math64.h: In function ‘div_u64_rem’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le32_to_cpup’: ./arch/x86/include/asm/ptrace.h: In function ‘v8086_mode’: ./include/linux/kernel.h: In function ‘kstrtos64’: ./include/uapi/linux/byteorder/little_endian.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./arch/x86/include/asm/ptrace.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/math64.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/kernel.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ In file included from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/asm-generic/bug.h:18, from ./arch/x86/include/asm/bug.h:83, from ./arch/x86/include/asm/refcount.h:8, from ./include/linux/refcount.h:72, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/bitops.h: In function ‘set_bit’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_le16p’: ./arch/x86/include/asm/ptrace.h: In function ‘user_64bit_mode’: ./include/uapi/linux/byteorder/little_endian.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou32’: ./arch/x86/include/asm/ptrace.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘indirect_branch_prediction_barrier’: ./include/linux/math64.h: In function ‘div_s64_rem’: ./arch/x86/include/asm/bitops.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/kernel.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./arch/x86/include/asm/nospec-branch.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/math64.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__le16_to_cpup’: ./include/uapi/linux/byteorder/little_endian.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos32’: ./include/linux/math64.h: In function ‘div64_u64_rem’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be64p’: ./include/linux/kernel.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘kernel_stack_pointer’: ./include/linux/math64.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/ptrace.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be64_to_cpup’: ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_clear_cpu_buffers’: ./include/linux/math64.h: In function ‘div64_u64’: ./include/uapi/linux/byteorder/little_endian.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/math64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./arch/x86/include/asm/nospec-branch.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/math64.h: In function ‘div64_s64’: ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be32p’: ./include/linux/math64.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__set_bit’: In file included from ./arch/x86/include/asm/ptrace.h:182, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/ptrace.h: In function ‘instruction_pointer’: ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_user_clear_cpu_buffers’: ./arch/x86/include/asm/bitops.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be32_to_cpup’: ./arch/x86/include/asm/nospec-branch.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/uapi/linux/byteorder/little_endian.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/asm-generic/ptrace.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/math64.h: In function ‘div_u64’: In file included from ./arch/x86/include/asm/ptrace.h:5, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/segment.h: In function ‘vdso_encode_cpunode’: ./include/linux/math64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__cpu_to_be16p’: ./include/asm-generic/ptrace.h: In function ‘instruction_pointer_set’: ./include/uapi/linux/byteorder/little_endian.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou64_from_user’: ./arch/x86/include/asm/bitops.h: In function ‘clear_bit’: ./include/asm-generic/ptrace.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/math64.h: In function ‘div_s64’: ./arch/x86/include/asm/bitops.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/kernel.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./arch/x86/include/asm/segment.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/math64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/uapi/linux/byteorder/little_endian.h: In function ‘__be16_to_cpup’: In file included from ./arch/x86/include/asm/ptrace.h:5, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/segment.h: In function ‘vdso_encode_cpunode’: ./include/uapi/linux/byteorder/little_endian.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer’: ./include/linux/kernel.h: In function ‘kstrtos64_from_user’: ./include/asm-generic/ptrace.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./arch/x86/include/asm/segment.h: In function ‘vdso_read_cpunode’: ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_idle_clear_cpu_buffers’: ./include/linux/math64.h: In function ‘__iter_div_u64_rem’: ./include/linux/kernel.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./arch/x86/include/asm/segment.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./arch/x86/include/asm/segment.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./arch/x86/include/asm/nospec-branch.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/math64.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer_set’: ./include/asm-generic/ptrace.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou32_from_user’: ./include/linux/kernel.h:492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 492 | { | ^ ./arch/x86/include/asm/segment.h: In function ‘vdso_read_cpunode’: ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock’: ./arch/x86/include/asm/segment.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./arch/x86/include/asm/bitops.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/asm-generic/ptrace.h: In function ‘frame_pointer’: ./include/asm-generic/ptrace.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos32_from_user’: ./include/linux/math64.h: In function ‘mul_u32_u32’: ./include/linux/kernel.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/math64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/asm-generic/ptrace.h: In function ‘frame_pointer_set’: ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit’: ./include/asm-generic/ptrace.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ In file included from ./include/linux/byteorder/little_endian.h:11, from ./arch/x86/include/uapi/asm/byteorder.h:5, from ./include/asm-generic/bitops/le.h:6, from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/byteorder/generic.h: In function ‘le16_add_cpu’: ./arch/x86/include/asm/bitops.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/math64.h: In function ‘mul_u64_u32_shr’: ./include/linux/math64.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/byteorder/generic.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘clear_bit_unlock_is_negative_byte’: ./include/linux/math64.h: In function ‘mul_u64_u64_shr’: ./arch/x86/include/asm/bitops.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_register’: ./arch/x86/include/asm/segment.h: In function ‘__loadsegment_fs’: ./include/linux/math64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./arch/x86/include/asm/ptrace.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/byteorder/generic.h: In function ‘le32_add_cpu’: ./arch/x86/include/asm/segment.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./include/linux/byteorder/generic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./arch/x86/include/asm/segment.h: In function ‘__loadsegment_fs’: ./include/linux/math64.h: In function ‘mul_u64_u32_div’: ./arch/x86/include/asm/bitops.h: In function ‘__clear_bit_unlock’: ./include/linux/byteorder/generic.h: In function ‘le64_add_cpu’: ./arch/x86/include/asm/segment.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./include/linux/math64.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/byteorder/generic.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/bitops.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_within_kernel_stack’: ./arch/x86/include/asm/ptrace.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__change_bit’: ./include/linux/byteorder/generic.h: In function ‘le32_to_cpu_array’: ./arch/x86/include/asm/bitops.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/byteorder/generic.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/byteorder/generic.h: In function ‘cpu_to_le32_array’: ./arch/x86/include/asm/bitops.h: In function ‘change_bit’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth_addr’: ./include/linux/byteorder/generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./arch/x86/include/asm/bitops.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/ptrace.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be16_add_cpu’: ./include/linux/byteorder/generic.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth’: ./arch/x86/include/asm/ptrace.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be32_add_cpu’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit’: ./include/linux/byteorder/generic.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./arch/x86/include/asm/bitops.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_argument’: ./arch/x86/include/asm/ptrace.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ In file included from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/time64.h: In function ‘timespec64_equal’: ./include/linux/byteorder/generic.h: In function ‘be64_add_cpu’: ./include/linux/byteorder/generic.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/time64.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/byteorder/generic.h: In function ‘cpu_to_be32_array’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_set_bit_lock’: ./include/linux/time64.h: In function ‘timespec64_compare’: ./include/linux/byteorder/generic.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:43, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/desc_defs.h: In function ‘gate_offset’: ./include/linux/time64.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/bitops.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./arch/x86/include/asm/desc_defs.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_set_bit’: ./arch/x86/include/asm/bitops.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:43, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/desc_defs.h: In function ‘gate_offset’: ./include/linux/time64.h: In function ‘timespec64_add’: ./include/linux/time64.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/byteorder/generic.h: In function ‘be32_to_cpu_array’: ./arch/x86/include/asm/desc_defs.h: In function ‘gate_segment’: ./arch/x86/include/asm/desc_defs.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/byteorder/generic.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/desc_defs.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/time64.h: In function ‘timespec64_sub’: ./include/linux/time64.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./arch/x86/include/asm/desc_defs.h: In function ‘gate_segment’: ./arch/x86/include/asm/bitops.h: In function ‘test_and_clear_bit’: ./arch/x86/include/asm/desc_defs.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./arch/x86/include/asm/bitops.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/time64.h: In function ‘timespec64_valid’: ./include/linux/time64.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/bitops/le.h: In function ‘find_next_zero_bit_le’: ./include/asm-generic/bitops/le.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/linux/kernel.h: In function ‘int_sqrt64’: ./include/linux/time64.h: In function ‘timespec64_valid_strict’: ./include/linux/time64.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘find_next_bit_le’: ./include/linux/kernel.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/asm-generic/bitops/le.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_clear_bit’: ./arch/x86/include/asm/bitops.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘find_first_zero_bit_le’: ./include/asm-generic/bitops/le.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/kernel.h: In function ‘set_arch_panic_timeout’: ./include/linux/time64.h: In function ‘timespec64_to_ns’: ./include/linux/time64.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/kernel.h:585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 585 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_bit_le’: ./include/asm-generic/bitops/le.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__test_and_change_bit’: ./arch/x86/include/asm/bitops.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/time64.h: In function ‘timespec64_add_ns’: ./include/linux/time64.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘set_bit_le’: ./include/asm-generic/bitops/le.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘test_and_change_bit’: ./include/linux/kernel.h: In function ‘hex_byte_pack’: ./arch/x86/include/asm/bitops.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘clear_bit_le’: ./include/linux/kernel.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/ptrace.h: In function ‘regs_return_value’: ./include/asm-generic/bitops/le.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./arch/x86/include/asm/ptrace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__set_bit_le’: ./include/asm-generic/bitops/le.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_set_return_value’: ./include/linux/kernel.h: In function ‘hex_byte_pack_upper’: ./arch/x86/include/asm/ptrace.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__clear_bit_le’: ./arch/x86/include/asm/bitops.h: In function ‘constant_test_bit’: ./include/linux/kernel.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./include/asm-generic/bitops/le.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pgd’: ./arch/x86/include/asm/bitops.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘user_mode’: ./arch/x86/include/asm/ptrace.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘test_and_set_bit_le’: ./include/asm-generic/bitops/le.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./arch/x86/include/asm/pgtable_types.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pgd’: ./arch/x86/include/asm/ptrace.h: In function ‘v8086_mode’: In file included from ./include/linux/thread_info.h:21, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/current.h: In function ‘get_current’: ./include/asm-generic/bitops/le.h: In function ‘test_and_clear_bit_le’: ./arch/x86/include/asm/bitops.h: In function ‘variable_test_bit’: ./arch/x86/include/asm/ptrace.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/asm-generic/bitops/le.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./arch/x86/include/asm/bitops.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pgd_val’: ./arch/x86/include/asm/current.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./arch/x86/include/asm/pgtable_types.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./arch/x86/include/asm/pgtable_types.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘user_64bit_mode’: ./include/linux/kernel.h: In function ‘____trace_printk_check_format’: ./arch/x86/include/asm/ptrace.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__test_and_set_bit_le’: ./include/asm-generic/bitops/le.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/kernel.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgd_flags’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pgd_val’: ./arch/x86/include/asm/pgtable_types.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__ffs’: ./arch/x86/include/asm/pgtable_types.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__test_and_clear_bit_le’: ./arch/x86/include/asm/bitops.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/asm-generic/bitops/le.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘kernel_stack_pointer’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgd_flags’: ./arch/x86/include/asm/ptrace.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffz’: ./arch/x86/include/asm/pgtable_types.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./arch/x86/include/asm/bitops.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘__fls’: ./arch/x86/include/asm/bitops.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ In file included from ./include/linux/kernel.h:11, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/bitops.h: In function ‘get_bitmask_order’: In file included from ./arch/x86/include/asm/ptrace.h:182, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/asm-generic/ptrace.h: In function ‘instruction_pointer’: In file included from ./arch/x86/include/asm/pgtable_types.h:321, from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_none’: ./include/linux/bitops.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/asm-generic/ptrace.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/asm-generic/pgtable-nop4d.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | static inline int pgd_none(pgd_t pgd) { return 0; } | ^~~~~~ ./include/asm-generic/ptrace.h: In function ‘instruction_pointer_set’: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_bad’: ./include/linux/bitops.h: In function ‘hweight_long’: ./include/asm-generic/ptrace.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘ffs’: ./include/asm-generic/pgtable-nop4d.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | static inline int pgd_bad(pgd_t pgd) { return 0; } | ^~~~~~ ./include/linux/bitops.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ In file included from ./arch/x86/include/asm/pgtable_types.h:321, from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_none’: ./arch/x86/include/asm/bitops.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_present’: ./include/asm-generic/pgtable-nop4d.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | static inline int pgd_present(pgd_t pgd) { return 1; } | ^~~~~~ ./include/asm-generic/pgtable-nop4d.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | static inline int pgd_none(pgd_t pgd) { return 0; } | ^~~~~~ In file included from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/list.h: In function ‘INIT_LIST_HEAD’: ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer’: ./include/asm-generic/ptrace.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_clear’: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_bad’: ./include/asm-generic/pgtable-nop4d.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void pgd_clear(pgd_t *pgd) { } | ^~~~~~ ./include/asm-generic/pgtable-nop4d.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | static inline int pgd_bad(pgd_t pgd) { return 0; } | ^~~~~~ ./include/linux/list.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer_set’: ./arch/x86/include/asm/bitops.h: In function ‘fls’: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_present’: ./include/asm-generic/ptrace.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/asm-generic/pgtable-nop4d.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | static inline int pgd_present(pgd_t pgd) { return 1; } | ^~~~~~ ./arch/x86/include/asm/bitops.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘p4d_offset’: ./include/asm-generic/pgtable-nop4d.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_clear’: ./include/asm-generic/ptrace.h: In function ‘frame_pointer’: ./include/asm-generic/pgtable-nop4d.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void pgd_clear(pgd_t *pgd) { } | ^~~~~~ ./include/asm-generic/ptrace.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./arch/x86/include/asm/bitops.h: In function ‘fls64’: ./include/asm-generic/ptrace.h: In function ‘frame_pointer_set’: ./include/linux/list.h: In function ‘__list_add_valid’: ./arch/x86/include/asm/bitops.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘p4d_offset’: ./include/asm-generic/ptrace.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/list.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/asm-generic/pgtable-nop4d.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_p4d’: ./arch/x86/include/asm/pgtable_types.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./include/linux/list.h: In function ‘__list_del_entry_valid’: ./include/linux/list.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_p4d_val’: ./include/linux/list.h: In function ‘__list_add’: ./arch/x86/include/asm/pgtable_types.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/list.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_register’: In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_p4d’: ./arch/x86/include/asm/ptrace.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/pgtable_types.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pud’: ./arch/x86/include/asm/pgtable_types.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_p4d_val’: ./arch/x86/include/asm/pgtable_types.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:501, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/asm-generic/bug.h:18, from ./arch/x86/include/asm/bug.h:83, from ./arch/x86/include/asm/refcount.h:8, from ./include/linux/refcount.h:72, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/bitops/sched.h: In function ‘sched_find_first_bit’: In file included from ./arch/x86/include/asm/string.h:5, from ./include/linux/string.h:20, from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/string_64.h: In function ‘memset16’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pud_val’: ./arch/x86/include/asm/pgtable_types.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./arch/x86/include/asm/string_64.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/asm-generic/bitops/sched.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pud’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_within_kernel_stack’: ./include/linux/list.h: In function ‘list_add’: ./arch/x86/include/asm/pgtable_types.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./arch/x86/include/asm/ptrace.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/list.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pmd’: ./arch/x86/include/asm/pgtable_types.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pud_val’: ./arch/x86/include/asm/pgtable_types.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/list.h: In function ‘list_add_tail’: ./arch/x86/include/asm/string_64.h: In function ‘memset32’: ./include/linux/list.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pmd_val’: ./arch/x86/include/asm/string_64.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/pgtable_types.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pmd’: ./include/linux/list.h: In function ‘__list_del’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth_addr’: ./arch/x86/include/asm/pgtable_types.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/list.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./arch/x86/include/asm/ptrace.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_pfn_mask’: In file included from ./arch/x86/include/asm/bitops.h:503, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/asm-generic/bug.h:18, from ./arch/x86/include/asm/bug.h:83, from ./arch/x86/include/asm/refcount.h:8, from ./include/linux/refcount.h:72, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight32’: ./arch/x86/include/asm/pgtable_types.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memset64’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pmd_val’: ./arch/x86/include/asm/arch_hweight.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ ./arch/x86/include/asm/string_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./arch/x86/include/asm/pgtable_types.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_pfn_mask’: ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags_mask’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth’: ./include/linux/list.h: In function ‘__list_del_entry’: ./arch/x86/include/asm/pgtable_types.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./arch/x86/include/asm/pgtable_types.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./arch/x86/include/asm/ptrace.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/linux/list.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags’: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight16’: ./arch/x86/include/asm/pgtable_types.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./include/linux/list.h: In function ‘list_del’: ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags_mask’: ./arch/x86/include/asm/arch_hweight.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/list.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_argument’: ./arch/x86/include/asm/pgtable_types.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_pfn_mask’: ./arch/x86/include/asm/ptrace.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./arch/x86/include/asm/pgtable_types.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memcpy_mcsafe’: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight8’: ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags’: ./arch/x86/include/asm/string_64.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/arch_hweight.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./arch/x86/include/asm/pgtable_types.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./include/linux/list.h: In function ‘list_replace’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_pfn_mask’: ./arch/x86/include/asm/arch_hweight.h: In function ‘__arch_hweight64’: ./include/linux/list.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/pgtable_types.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./arch/x86/include/asm/arch_hweight.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags_mask’: ./include/linux/list.h: In function ‘list_replace_init’: ./arch/x86/include/asm/pgtable_types.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/list.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags’: ./include/linux/list.h: In function ‘list_del_init’: ./arch/x86/include/asm/string_64.h: In function ‘memcpy_flushcache’: ./arch/x86/include/asm/pgtable_types.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/list.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags_mask’: ./arch/x86/include/asm/string_64.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./arch/x86/include/asm/pgtable_types.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/list.h: In function ‘list_move’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_pfn_mask’: ./include/linux/list.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags’: ./arch/x86/include/asm/pgtable_types.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./arch/x86/include/asm/pgtable_types.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/list.h: In function ‘list_move_tail’: ./include/linux/list.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_pfn_mask’: ./arch/x86/include/asm/pgtable_types.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ In file included from ./arch/x86/include/asm/bitops.h:507, from ./include/linux/bitops.h:19, from ./include/linux/kernel.h:11, from ./include/asm-generic/bug.h:18, from ./arch/x86/include/asm/bug.h:83, from ./arch/x86/include/asm/refcount.h:8, from ./include/linux/refcount.h:72, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/bitops/le.h: In function ‘find_next_zero_bit_le’: ./include/linux/list.h: In function ‘list_bulk_move_tail’: ./include/linux/list.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/asm-generic/bitops/le.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags_mask’: ./arch/x86/include/asm/pgtable_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘find_next_bit_le’: ./include/linux/list.h: In function ‘list_is_last’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags’: ./include/asm-generic/bitops/le.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags_mask’: ./include/linux/list.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./arch/x86/include/asm/pgtable_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./arch/x86/include/asm/pgtable_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘find_first_zero_bit_le’: ./include/linux/list.h: In function ‘list_empty’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pte’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags’: ./include/asm-generic/bitops/le.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/list.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./arch/x86/include/asm/pgtable_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./arch/x86/include/asm/pgtable_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ In file included from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/string.h: In function ‘strstrip’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pte_val’: ./include/asm-generic/bitops/le.h: In function ‘test_bit_le’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pte’: ./arch/x86/include/asm/pgtable_types.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./include/asm-generic/bitops/le.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./arch/x86/include/asm/pgtable_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/string.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pte_flags’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pte_val’: ./arch/x86/include/asm/pgtable_types.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./arch/x86/include/asm/pgtable_types.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./include/linux/list.h: In function ‘list_empty_careful’: ./include/linux/list.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/bitops.h: In function ‘rol64’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pte_flags’: ./include/asm-generic/bitops/le.h: In function ‘set_bit_le’: ./include/linux/bitops.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./arch/x86/include/asm/pgtable_types.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/asm-generic/bitops/le.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/list.h: In function ‘list_rotate_left’: ./include/linux/bitops.h: In function ‘ror64’: ./include/asm-generic/bitops/le.h: In function ‘clear_bit_le’: ./include/linux/list.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/string.h: In function ‘memset_l’: ./include/linux/bitops.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/asm-generic/bitops/le.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/string.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2protval’: ./arch/x86/include/asm/pgtable_types.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/bitops.h: In function ‘rol32’: ./include/asm-generic/bitops/le.h: In function ‘__set_bit_le’: ./include/linux/list.h: In function ‘list_is_singular’: ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2protval’: ./include/linux/bitops.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/asm-generic/bitops/le.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/string.h: In function ‘memset_p’: ./include/linux/list.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./arch/x86/include/asm/pgtable_types.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/string.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2pgprot’: ./include/linux/bitops.h: In function ‘ror32’: ./include/asm-generic/bitops/le.h: In function ‘__clear_bit_le’: ./arch/x86/include/asm/pgtable_types.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./include/linux/bitops.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/asm-generic/bitops/le.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/list.h: In function ‘__list_cut_position’: ./include/linux/list.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ In file included from ./arch/x86/include/asm/page_types.h:7, from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/mem_encrypt.h: In function ‘mem_encrypt_active’: ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2pgprot’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot2cachemode’: ./include/linux/bitops.h: In function ‘rol16’: ./include/asm-generic/bitops/le.h: In function ‘test_and_set_bit_le’: ./arch/x86/include/asm/pgtable_types.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./arch/x86/include/asm/pgtable_types.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/bitops.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/asm-generic/bitops/le.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/mem_encrypt.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/list.h: In function ‘list_cut_position’: ./include/asm-generic/bitops/le.h: In function ‘test_and_clear_bit_le’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot2cachemode’: ./include/linux/bitops.h: In function ‘ror16’: ./include/linux/list.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/linux/mem_encrypt.h: In function ‘sme_get_me_mask’: ./include/asm-generic/bitops/le.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./arch/x86/include/asm/pgtable_types.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/bitops.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/mem_encrypt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__test_and_set_bit_le’: ./include/asm-generic/bitops/le.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/bitops.h: In function ‘rol8’: ./include/linux/string.h: In function ‘strtobool’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_4k_2_large’: ./include/linux/bitops.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/string.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./arch/x86/include/asm/pgtable_types.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/asm-generic/bitops/le.h: In function ‘__test_and_clear_bit_le’: ./include/linux/list.h: In function ‘list_cut_before’: ./include/asm-generic/bitops/le.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/list.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/linux/bitops.h: In function ‘ror8’: ./include/linux/bitops.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_4k_2_large’: ./arch/x86/include/asm/pgtable_types.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_large_2_4k’: ./arch/x86/include/asm/pgtable_types.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/bitops.h: In function ‘sign_extend32’: ./include/linux/list.h: In function ‘__list_splice’: ./include/linux/string.h: In function ‘strstarts’: ./include/linux/bitops.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/list.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/string.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ In file included from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/page_types.h: In function ‘get_max_mapped’: In file included from ./include/linux/kernel.h:11, from ./include/asm-generic/bug.h:18, from ./arch/x86/include/asm/bug.h:83, from ./arch/x86/include/asm/refcount.h:8, from ./include/linux/refcount.h:72, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/bitops.h: In function ‘get_bitmask_order’: ./arch/x86/include/asm/page_types.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/bitops.h: In function ‘sign_extend64’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_large_2_4k’: ./include/linux/bitops.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/list.h: In function ‘list_splice’: ./include/linux/bitops.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/pgtable_types.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/list.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/string.h: In function ‘kbasename’: ./include/linux/bitops.h: In function ‘hweight_long’: ./include/linux/string.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/bitops.h: In function ‘fls_long’: ./include/linux/bitops.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/bitops.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/list.h: In function ‘list_splice_tail’: ./include/linux/list.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ In file included from ./arch/x86/include/asm/page.h:12, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/page_64.h: In function ‘__phys_addr_nodebug’: ./include/linux/bitops.h: In function ‘get_count_order’: ./include/linux/list.h: In function ‘list_splice_init’: ./include/linux/bitops.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./arch/x86/include/asm/page_64.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./include/linux/list.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/string.h: In function ‘strncpy’: ./include/linux/list.h: In function ‘list_splice_tail_init’: ./include/linux/string.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/bitops.h: In function ‘get_count_order_long’: ./include/linux/list.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/bitops.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./arch/x86/include/asm/page_64.h: In function ‘clear_page’: ./arch/x86/include/asm/page_64.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/bitops.h: In function ‘__ffs64’: ./include/linux/bitops.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/string.h: In function ‘strcat’: ./include/linux/string.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/bitops.h: In function ‘assign_bit’: ./include/linux/list.h: In function ‘INIT_HLIST_NODE’: ./include/linux/bitops.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/list.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ In file included from ./arch/x86/include/asm/string.h:5, from ./include/linux/string.h:20, from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/string_64.h: In function ‘memset16’: ./include/linux/bitops.h: In function ‘__assign_bit’: ./include/linux/bitops.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/string.h: In function ‘strlen’: ./arch/x86/include/asm/string_64.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/list.h: In function ‘hlist_unhashed’: ./include/linux/string.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./include/linux/list.h:688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 688 | { | ^ ./include/linux/list.h: In function ‘hlist_empty’: ./arch/x86/include/asm/string_64.h: In function ‘memset32’: ./include/linux/list.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./arch/x86/include/asm/string_64.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ In file included from ./arch/x86/include/asm/page.h:21, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/range.h: In function ‘cap_resource’: In file included from ./include/linux/kernel.h:12, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/log2.h: In function ‘__ilog2_u32’: ./include/linux/range.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/log2.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memset64’: ./arch/x86/include/asm/string_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/log2.h: In function ‘__ilog2_u64’: ./include/linux/log2.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/string.h: In function ‘strnlen’: ./include/linux/list.h: In function ‘__hlist_del’: ./include/linux/string.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ In file included from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/page.h: In function ‘clear_user_page’: ./include/linux/list.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/log2.h: In function ‘is_power_of_2’: ./include/linux/log2.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./arch/x86/include/asm/page.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./arch/x86/include/asm/page.h: In function ‘copy_user_page’: ./include/linux/log2.h: In function ‘__roundup_pow_of_two’: ./arch/x86/include/asm/page.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/log2.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/string.h: In function ‘strlcpy’: ./arch/x86/include/asm/string_64.h: In function ‘memcpy_mcsafe’: ./include/linux/string.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/list.h: In function ‘hlist_del’: ./arch/x86/include/asm/string_64.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/log2.h: In function ‘__rounddown_pow_of_two’: ./include/linux/log2.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/list.h:708:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 708 | { | ^ ./include/linux/list.h: In function ‘hlist_del_init’: ./include/linux/list.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memcpy_flushcache’: ./include/linux/log2.h: In function ‘__order_base_2’: ./arch/x86/include/asm/string_64.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/list.h: In function ‘hlist_add_head’: ./include/linux/log2.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/string.h: In function ‘strncat’: ./include/linux/list.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ In file included from ./arch/x86/include/asm/page.h:77, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/asm-generic/getorder.h: In function ‘__get_order’: ./include/linux/string.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/asm-generic/getorder.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/list.h: In function ‘hlist_add_before’: ./include/linux/list.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:46, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/nospec-branch.h: In function ‘vmexit_fill_RSB’: ./include/linux/string.h: In function ‘memset’: ./include/linux/string.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./arch/x86/include/asm/nospec-branch.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:46, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/nospec-branch.h: In function ‘vmexit_fill_RSB’: ./include/linux/list.h: In function ‘hlist_add_behind’: In file included from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/string.h: In function ‘strstrip’: ./include/linux/list.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./arch/x86/include/asm/nospec-branch.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/string.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/string.h: In function ‘memcpy’: ./include/linux/string.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/bitops.h: In function ‘rol64’: ./arch/x86/include/asm/nospec-branch.h: In function ‘alternative_msr_write’: ./include/linux/list.h: In function ‘hlist_add_fake’: ./include/linux/bitops.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./arch/x86/include/asm/nospec-branch.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/linux/list.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/string.h: In function ‘memset_l’: ./include/linux/string.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/bitops.h: In function ‘ror64’: ./include/linux/list.h: In function ‘hlist_fake’: ./include/linux/bitops.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/string.h: In function ‘memmove’: ./arch/x86/include/asm/nospec-branch.h: In function ‘alternative_msr_write’: ./include/linux/list.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./include/linux/string.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./arch/x86/include/asm/nospec-branch.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/linux/string.h: In function ‘memset_p’: In file included from ./arch/x86/include/asm/ptrace.h:5, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/segment.h: In function ‘vdso_encode_cpunode’: ./arch/x86/include/asm/nospec-branch.h: In function ‘indirect_branch_prediction_barrier’: ./include/linux/bitops.h: In function ‘rol32’: ./include/linux/string.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/nospec-branch.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/list.h: In function ‘hlist_is_singular_node’: ./include/linux/bitops.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/list.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./arch/x86/include/asm/segment.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/bitops.h: In function ‘ror32’: ./include/linux/bitops.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘indirect_branch_prediction_barrier’: ./include/linux/list.h: In function ‘hlist_move_list’: ./arch/x86/include/asm/segment.h: In function ‘vdso_read_cpunode’: ./arch/x86/include/asm/nospec-branch.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_clear_cpu_buffers’: ./arch/x86/include/asm/segment.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/bitops.h: In function ‘rol16’: ./include/linux/list.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./arch/x86/include/asm/nospec-branch.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/string.h: In function ‘memscan’: ./include/linux/bitops.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/string.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_user_clear_cpu_buffers’: ./include/linux/bitops.h: In function ‘ror16’: ./arch/x86/include/asm/nospec-branch.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/bitops.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_clear_cpu_buffers’: ./arch/x86/include/asm/nospec-branch.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/string.h: In function ‘strtobool’: ./include/linux/bitops.h: In function ‘rol8’: ./include/linux/string.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/linux/bitops.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/string.h: In function ‘memcmp’: ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_user_clear_cpu_buffers’: ./include/linux/string.h:385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 385 | { | ^ ./arch/x86/include/asm/nospec-branch.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/bitops.h: In function ‘ror8’: ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_idle_clear_cpu_buffers’: ./include/linux/bitops.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./arch/x86/include/asm/segment.h: In function ‘__loadsegment_fs’: ./arch/x86/include/asm/nospec-branch.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./arch/x86/include/asm/segment.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./include/linux/string.h: In function ‘strstarts’: ./include/linux/bitops.h: In function ‘sign_extend32’: ./include/linux/string.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/bitops.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_idle_clear_cpu_buffers’: ./include/linux/string.h: In function ‘memchr’: ./arch/x86/include/asm/nospec-branch.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/bitops.h: In function ‘sign_extend64’: ./include/linux/string.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/bitops.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/string.h: In function ‘kbasename’: ./include/linux/string.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/bitops.h: In function ‘fls_long’: ./include/linux/bitops.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ In file included from ./include/linux/printk.h:6, from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/init.h: In function ‘initcall_from_entry’: ./include/linux/bitops.h: In function ‘get_count_order’: ./include/linux/string.h: In function ‘memchr_inv’: ./include/linux/bitops.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/linux/string.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/init.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/string.h: In function ‘strncpy’: ./include/linux/string.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/bitops.h: In function ‘get_count_order_long’: ./include/linux/bitops.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/string.h: In function ‘kmemdup’: ./include/linux/string.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/bitops.h: In function ‘__ffs64’: ./include/linux/bitops.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/string.h: In function ‘strcat’: ./include/linux/string.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/bitops.h: In function ‘assign_bit’: ./include/linux/bitops.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/string.h: In function ‘strcpy’: ./include/linux/bitops.h: In function ‘__assign_bit’: ./include/linux/string.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/linux/bitops.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/string.h: In function ‘strlen’: In file included from ./arch/x86/include/asm/paravirt_types.h:43, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/desc_defs.h: In function ‘gate_offset’: ./include/linux/string.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./arch/x86/include/asm/desc_defs.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/string.h: In function ‘memcpy_and_pad’: ./arch/x86/include/asm/desc_defs.h: In function ‘gate_segment’: ./include/linux/string.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./arch/x86/include/asm/desc_defs.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ In file included from ./include/linux/kernel.h:12, from ./include/asm-generic/bug.h:18, from ./arch/x86/include/asm/bug.h:83, from ./arch/x86/include/asm/refcount.h:8, from ./include/linux/refcount.h:72, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/log2.h: In function ‘__ilog2_u32’: ./include/linux/log2.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/string.h: In function ‘str_has_prefix’: ./include/linux/string.h: In function ‘strnlen’: ./include/linux/string.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./include/linux/log2.h: In function ‘__ilog2_u64’: ./include/linux/string.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/log2.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ In file included from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/printk.h: In function ‘printk_get_level’: ./include/linux/log2.h: In function ‘is_power_of_2’: ./include/linux/printk.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/log2.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ In file included from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_constant_test_bit’: ./include/linux/log2.h: In function ‘__roundup_pow_of_two’: ./include/linux/string.h: In function ‘strlcpy’: ./include/linux/log2.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/string.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/printk.h: In function ‘printk_skip_level’: ./arch/x86/include/asm/percpu.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/printk.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/log2.h: In function ‘__rounddown_pow_of_two’: ./include/linux/log2.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/printk.h: In function ‘printk_skip_headers’: ./include/linux/printk.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ In file included from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/bitmap.h: In function ‘bitmap_find_next_zero_area’: ./include/linux/log2.h: In function ‘__order_base_2’: ./include/linux/printk.h: In function ‘console_silent’: ./include/linux/bitmap.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/log2.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/printk.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/string.h: In function ‘strncat’: ./include/linux/printk.h: In function ‘console_verbose’: ./include/linux/string.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/printk.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_variable_test_bit’: ./arch/x86/include/asm/percpu.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pgd’: ./include/linux/bitmap.h: In function ‘bitmap_zero’: ./include/linux/bitmap.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./arch/x86/include/asm/pgtable_types.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/string.h: In function ‘memset’: ./include/linux/string.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pgd_val’: ./arch/x86/include/asm/pgtable_types.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_fill’: In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/ptrace.h: In function ‘regs_return_value’: ./include/linux/bitmap.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgd_flags’: ./arch/x86/include/asm/pgtable_types.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./arch/x86/include/asm/ptrace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/ptrace.h: In function ‘regs_return_value’: ./include/linux/string.h: In function ‘memcpy’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_set_return_value’: ./include/linux/bitmap.h: In function ‘bitmap_copy’: ./arch/x86/include/asm/ptrace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./arch/x86/include/asm/ptrace.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/string.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/bitmap.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ In file included from ./include/asm-generic/percpu.h:7, from ./arch/x86/include/asm/percpu.h:544, from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/percpu-defs.h: In function ‘__this_cpu_preempt_check’: ./arch/x86/include/asm/ptrace.h: In function ‘user_mode’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_set_return_value’: ./arch/x86/include/asm/ptrace.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/ptrace.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_copy_clear_tail’: ./include/linux/percpu-defs.h:313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 313 | static inline void __this_cpu_preempt_check(const char *op) { } | ^~~~~~ ./arch/x86/include/asm/ptrace.h: In function ‘user_mode’: ./arch/x86/include/asm/ptrace.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ In file included from ./arch/x86/include/asm/pgtable_types.h:321, from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_none’: ./arch/x86/include/asm/ptrace.h: In function ‘v8086_mode’: ./include/linux/bitmap.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/string.h: In function ‘memmove’: ./arch/x86/include/asm/ptrace.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ In file included from ./include/linux/jump_label.h:117, from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch’: ./include/asm-generic/pgtable-nop4d.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | static inline int pgd_none(pgd_t pgd) { return 0; } | ^~~~~~ ./arch/x86/include/asm/ptrace.h: In function ‘v8086_mode’: ./include/linux/string.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./arch/x86/include/asm/ptrace.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/jump_label.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_bad’: ./arch/x86/include/asm/ptrace.h: In function ‘user_64bit_mode’: ./include/asm-generic/pgtable-nop4d.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | static inline int pgd_bad(pgd_t pgd) { return 0; } | ^~~~~~ ./arch/x86/include/asm/ptrace.h: In function ‘user_64bit_mode’: ./arch/x86/include/asm/ptrace.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/ptrace.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_present’: ./include/asm-generic/pgtable-nop4d.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | static inline int pgd_present(pgd_t pgd) { return 1; } | ^~~~~~ ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_clear’: ./include/linux/bitmap.h: In function ‘bitmap_and’: ./include/asm-generic/pgtable-nop4d.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void pgd_clear(pgd_t *pgd) { } | ^~~~~~ ./include/linux/bitmap.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘kernel_stack_pointer’: ./arch/x86/include/asm/ptrace.h: In function ‘kernel_stack_pointer’: ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch_jump’: ./arch/x86/include/asm/ptrace.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘p4d_offset’: ./arch/x86/include/asm/ptrace.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/jump_label.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/asm-generic/pgtable-nop4d.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/string.h: In function ‘memscan’: ./include/linux/string.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_or’: In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_p4d’: ./include/linux/bitmap.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ In file included from ./arch/x86/include/asm/ptrace.h:182, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/ptrace.h: In function ‘instruction_pointer’: ./arch/x86/include/asm/pgtable_types.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ In file included from ./arch/x86/include/asm/ptrace.h:182, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/ptrace.h: In function ‘instruction_pointer’: ./include/asm-generic/ptrace.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ In file included from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/jump_label.h: In function ‘jump_entry_code’: ./include/asm-generic/ptrace.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_p4d_val’: ./include/linux/string.h: In function ‘memcmp’: ./arch/x86/include/asm/pgtable_types.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/asm-generic/ptrace.h: In function ‘instruction_pointer_set’: ./include/linux/string.h:385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 385 | { | ^ ./include/asm-generic/ptrace.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_xor’: ./include/asm-generic/ptrace.h: In function ‘instruction_pointer_set’: ./include/linux/jump_label.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/asm-generic/ptrace.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/bitmap.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pud’: ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer’: ./arch/x86/include/asm/pgtable_types.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/asm-generic/ptrace.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer’: ./include/linux/jump_label.h: In function ‘jump_entry_target’: ./include/asm-generic/ptrace.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/jump_label.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pud_val’: ./include/linux/bitmap.h: In function ‘bitmap_andnot’: ./arch/x86/include/asm/pgtable_types.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer_set’: ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer_set’: ./include/linux/bitmap.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./include/asm-generic/ptrace.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_key’: ./include/asm-generic/ptrace.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ In file included from ./include/linux/printk.h:6, from ./include/linux/kernel.h:14, from ./include/asm-generic/bug.h:18, from ./arch/x86/include/asm/bug.h:83, from ./arch/x86/include/asm/refcount.h:8, from ./include/linux/refcount.h:72, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/init.h: In function ‘initcall_from_entry’: ./include/linux/string.h: In function ‘memchr’: ./include/linux/jump_label.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pmd’: ./include/linux/string.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./arch/x86/include/asm/pgtable_types.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/asm-generic/ptrace.h: In function ‘frame_pointer’: ./include/asm-generic/ptrace.h: In function ‘frame_pointer’: ./include/asm-generic/ptrace.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/init.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pmd_val’: ./include/asm-generic/ptrace.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./arch/x86/include/asm/pgtable_types.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_is_branch’: ./include/asm-generic/ptrace.h: In function ‘frame_pointer_set’: ./include/linux/jump_label.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/asm-generic/ptrace.h: In function ‘frame_pointer_set’: ./include/asm-generic/ptrace.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_pfn_mask’: ./include/linux/bitmap.h: In function ‘bitmap_complement’: ./include/asm-generic/ptrace.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./arch/x86/include/asm/pgtable_types.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/linux/bitmap.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_is_init’: ./include/linux/jump_label.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/string.h: In function ‘memchr_inv’: In file included from ./include/linux/thread_info.h:12, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/bug.h: In function ‘is_warning_bug’: ./include/linux/string.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags_mask’: In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_register’: ./arch/x86/include/asm/pgtable_types.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_register’: ./include/linux/jump_label.h: In function ‘jump_entry_set_init’: ./include/linux/bug.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/ptrace.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_equal’: ./include/linux/jump_label.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./arch/x86/include/asm/ptrace.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/bitmap.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags’: ./arch/x86/include/asm/pgtable_types.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./include/linux/jump_label.h: In function ‘static_key_false’: ./include/linux/bug.h: In function ‘check_data_corruption’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_pfn_mask’: ./include/linux/jump_label.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/pgtable_types.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/linux/bug.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline __must_check bool check_data_corruption(bool v) { return v; } | ^~~~~~ ./include/linux/string.h: In function ‘kmemdup’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_within_kernel_stack’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_within_kernel_stack’: ./include/linux/jump_label.h: In function ‘static_key_true’: ./arch/x86/include/asm/ptrace.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/string.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./arch/x86/include/asm/ptrace.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/jump_label.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_intersects’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags_mask’: ./include/linux/bitmap.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth_addr’: ./arch/x86/include/asm/pgtable_types.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth_addr’: ./arch/x86/include/asm/ptrace.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./arch/x86/include/asm/ptrace.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/string.h: In function ‘strcpy’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags’: ./include/linux/string.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./arch/x86/include/asm/pgtable_types.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_pfn_mask’: ./include/linux/bitmap.h: In function ‘bitmap_subset’: ./arch/x86/include/asm/pgtable_types.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth’: ./include/linux/bitmap.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./arch/x86/include/asm/ptrace.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./arch/x86/include/asm/ptrace.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ In file included from ./include/linux/kernel.h:14, from ./include/asm-generic/bug.h:18, from ./arch/x86/include/asm/bug.h:83, from ./arch/x86/include/asm/refcount.h:8, from ./include/linux/refcount.h:72, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/printk.h: In function ‘printk_get_level’: ./include/linux/string.h: In function ‘memcpy_and_pad’: ./include/linux/printk.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/string.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ In file included from ./include/linux/time64.h:5, from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/math64.h: In function ‘div_u64_rem’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_argument’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_argument’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags_mask’: ./include/linux/bitmap.h: In function ‘bitmap_empty’: ./arch/x86/include/asm/ptrace.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./arch/x86/include/asm/ptrace.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./arch/x86/include/asm/pgtable_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/math64.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/bitmap.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/string.h: In function ‘str_has_prefix’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags’: ./include/linux/printk.h: In function ‘printk_skip_level’: ./include/linux/string.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./include/linux/math64.h: In function ‘div_s64_rem’: ./arch/x86/include/asm/pgtable_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/printk.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/math64.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pte’: ./include/linux/math64.h: In function ‘div64_u64_rem’: ./include/linux/printk.h: In function ‘printk_skip_headers’: ./arch/x86/include/asm/pgtable_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/math64.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/printk.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_full’: ./include/linux/bitmap.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pte_val’: ./include/linux/math64.h: In function ‘div64_u64’: ./arch/x86/include/asm/pgtable_types.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./include/linux/math64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/math64.h: In function ‘div64_s64’: ./include/linux/printk.h: In function ‘console_silent’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pte_flags’: ./include/linux/math64.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/printk.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/pgtable_types.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/printk.h: In function ‘console_verbose’: ./include/linux/bitmap.h: In function ‘bitmap_weight’: ./include/linux/math64.h: In function ‘div_u64’: ./include/linux/printk.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/bitmap.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./include/linux/math64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ In file included from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/bitmap.h: In function ‘bitmap_find_next_zero_area’: ./include/linux/math64.h: In function ‘div_s64’: ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2protval’: ./include/linux/math64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./arch/x86/include/asm/pgtable_types.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/bitmap.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_set’: ./include/linux/bitmap.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/math64.h: In function ‘__iter_div_u64_rem’: ./include/linux/math64.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2pgprot’: ./arch/x86/include/asm/pgtable_types.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot2cachemode’: ./include/linux/math64.h: In function ‘mul_u32_u32’: ./arch/x86/include/asm/pgtable_types.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/math64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_clear’: ./include/linux/math64.h: In function ‘mul_u64_u32_shr’: ./include/linux/bitmap.h: In function ‘bitmap_zero’: ./include/linux/bitmap.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/math64.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/bitmap.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/math64.h: In function ‘mul_u64_u64_shr’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_4k_2_large’: ./include/linux/math64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ In file included from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/kernel.h: In function ‘___might_sleep’: ./arch/x86/include/asm/pgtable_types.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_fill’: ./include/linux/bitmap.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_shift_right’: ./include/linux/math64.h: In function ‘mul_u64_u32_div’: ./include/linux/kernel.h:265:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | int preempt_offset) { } | ^~~ ./include/linux/bitmap.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./include/linux/math64.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_large_2_4k’: ./arch/x86/include/asm/pgtable_types.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/kernel.h: In function ‘__might_sleep’: ./include/linux/bitmap.h: In function ‘bitmap_copy’: ./include/linux/kernel.h:267:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | int preempt_offset) { } | ^~~ ./include/linux/bitmap.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ In file included from ./include/linux/jump_label.h:117, from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/asm-generic/bug.h:18, from ./arch/x86/include/asm/bug.h:83, from ./arch/x86/include/asm/refcount.h:8, from ./include/linux/refcount.h:72, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch’: ./arch/x86/include/asm/jump_label.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/kernel.h: In function ‘reciprocal_scale’: ./include/linux/bitmap.h: In function ‘bitmap_shift_left’: ./include/linux/kernel.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_copy_clear_tail’: ./include/linux/bitmap.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/bitmap.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/kernel.h: In function ‘might_fault’: ./include/linux/kernel.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | static inline void might_fault(void) { } | ^~~~~~ ./arch/x86/include/asm/jump_label.h: In function ‘arch_static_branch_jump’: ./arch/x86/include/asm/jump_label.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_parse’: ./include/linux/bitmap.h: In function ‘bitmap_and’: ./include/linux/bitmap.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./include/linux/bitmap.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_from_u64’: ./include/linux/bitmap.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ In file included from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/time64.h: In function ‘timespec64_equal’: In file included from ./include/linux/dynamic_debug.h:6, from ./include/linux/printk.h:352, from ./include/linux/kernel.h:14, from ./include/asm-generic/bug.h:18, from ./arch/x86/include/asm/bug.h:83, from ./arch/x86/include/asm/refcount.h:8, from ./include/linux/refcount.h:72, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/jump_label.h: In function ‘jump_entry_code’: ./include/linux/bitmap.h: In function ‘bitmap_or’: ./include/linux/kernel.h: In function ‘kstrtoul’: ./include/linux/time64.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/bitmap.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/kernel.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/linux/jump_label.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/time64.h: In function ‘timespec64_compare’: ./include/linux/kernel.h: In function ‘kstrtol’: ./include/linux/jump_label.h: In function ‘jump_entry_target’: ./include/linux/time64.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_xor’: ./include/linux/kernel.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/jump_label.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/linux/bitmap.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_key’: ./include/linux/jump_label.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/time64.h: In function ‘timespec64_add’: In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/cpumask.h: In function ‘cpu_max_bits_warn’: ./include/linux/kernel.h: In function ‘kstrtou64’: ./include/linux/time64.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_andnot’: ./include/linux/kernel.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./include/linux/bitmap.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./include/linux/jump_label.h: In function ‘jump_entry_is_branch’: ./include/linux/kernel.h: In function ‘kstrtos64’: ./include/linux/jump_label.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/cpumask.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/time64.h: In function ‘timespec64_sub’: ./include/linux/kernel.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/time64.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_check’: ./include/linux/jump_label.h: In function ‘jump_entry_is_init’: ./include/linux/kernel.h: In function ‘kstrtou32’: ./include/linux/cpumask.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/jump_label.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/kernel.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/time64.h: In function ‘timespec64_valid’: ./include/linux/time64.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_complement’: ./include/linux/jump_label.h: In function ‘jump_entry_set_init’: ./include/linux/kernel.h: In function ‘kstrtos32’: ./include/linux/bitmap.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/linux/jump_label.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/kernel.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_first’: ./include/linux/cpumask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/time64.h: In function ‘timespec64_valid_strict’: ./include/linux/time64.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/jump_label.h: In function ‘static_key_false’: ./include/linux/jump_label.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_last’: ./include/linux/bitmap.h: In function ‘bitmap_equal’: ./include/linux/cpumask.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/bitmap.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./include/linux/jump_label.h: In function ‘static_key_true’: ./include/linux/time64.h: In function ‘timespec64_to_ns’: ./include/linux/jump_label.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/time64.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ In file included from ./arch/x86/include/asm/string.h:5, from ./include/linux/string.h:20, from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/string_64.h: In function ‘memset16’: ./include/linux/cpumask.h: In function ‘cpumask_next_zero’: ./include/linux/cpumask.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./arch/x86/include/asm/string_64.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/time64.h: In function ‘timespec64_add_ns’: ./include/linux/time64.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou64_from_user’: ./arch/x86/include/asm/string_64.h: In function ‘memset32’: ./include/linux/kernel.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./arch/x86/include/asm/string_64.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_intersects’: ./include/linux/bitmap.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_set_cpu’: ./include/linux/cpumask.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos64_from_user’: ./include/linux/kernel.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memset64’: ./arch/x86/include/asm/string_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/cpumask.h: In function ‘__cpumask_set_cpu’: ./include/linux/cpumask.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou32_from_user’: ./include/linux/bitmap.h: In function ‘bitmap_subset’: ./include/linux/kernel.h:492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 492 | { | ^ ./include/linux/bitmap.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_clear_cpu’: ./include/linux/cpumask.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos32_from_user’: ./include/linux/kernel.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ In file included from ./include/linux/thread_info.h:21, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/current.h: In function ‘get_current’: ./include/linux/cpumask.h: In function ‘__cpumask_clear_cpu’: ./arch/x86/include/asm/current.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/linux/cpumask.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memcpy_mcsafe’: ./include/linux/bitmap.h: In function ‘bitmap_empty’: ./arch/x86/include/asm/string_64.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/bitmap.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_cpu’: In file included from ./arch/x86/include/asm/paravirt_types.h:46, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/nospec-branch.h: In function ‘vmexit_fill_RSB’: ./include/linux/cpumask.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./arch/x86/include/asm/nospec-branch.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_and_set_cpu’: ./include/linux/cpumask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memcpy_flushcache’: ./include/linux/cpumask.h: In function ‘cpumask_test_and_clear_cpu’: ./arch/x86/include/asm/string_64.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/cpumask.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_full’: ./include/linux/bitmap.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_setall’: ./include/linux/cpumask.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘alternative_msr_write’: ./arch/x86/include/asm/nospec-branch.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_clear’: ./include/linux/cpumask.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_weight’: ./include/linux/cpumask.h: In function ‘cpumask_and’: ./include/linux/bitmap.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./include/linux/cpumask.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘indirect_branch_prediction_barrier’: ./arch/x86/include/asm/nospec-branch.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_or’: ./include/linux/kernel.h: In function ‘int_sqrt64’: ./include/linux/cpumask.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ In file included from ./include/asm-generic/bug.h:18, from ./arch/x86/include/asm/bug.h:83, from ./arch/x86/include/asm/refcount.h:8, from ./include/linux/refcount.h:72, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/kernel.h: In function ‘___might_sleep’: ./include/linux/kernel.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_set’: ./include/linux/bitmap.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ In file included from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/string.h: In function ‘strstrip’: ./include/linux/cpumask.h: In function ‘cpumask_xor’: ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_clear_cpu_buffers’: ./include/linux/cpumask.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./arch/x86/include/asm/nospec-branch.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/kernel.h:265:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | int preempt_offset) { } | ^~~ ./include/linux/string.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/kernel.h: In function ‘set_arch_panic_timeout’: ./include/linux/kernel.h:585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 585 | { | ^ ./include/linux/kernel.h: In function ‘__might_sleep’: ./include/linux/cpumask.h: In function ‘cpumask_andnot’: ./include/linux/kernel.h:267:8: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | int preempt_offset) { } | ^~~ ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_user_clear_cpu_buffers’: ./include/linux/cpumask.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./arch/x86/include/asm/nospec-branch.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/kernel.h: In function ‘reciprocal_scale’: ./include/linux/bitmap.h: In function ‘bitmap_clear’: ./include/linux/kernel.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_complement’: In file included from ./arch/x86/include/asm/string.h:5, from ./include/linux/string.h:20, from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/string_64.h: In function ‘memset16’: ./include/linux/bitmap.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/string.h: In function ‘memset_l’: ./include/linux/cpumask.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/string.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./arch/x86/include/asm/string_64.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/kernel.h: In function ‘might_fault’: ./include/linux/cpumask.h: In function ‘cpumask_equal’: ./include/linux/kernel.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | static inline void might_fault(void) { } | ^~~~~~ ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_idle_clear_cpu_buffers’: ./arch/x86/include/asm/nospec-branch.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/cpumask.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/linux/string.h: In function ‘memset_p’: ./arch/x86/include/asm/string_64.h: In function ‘memset32’: ./include/linux/string.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/string_64.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_intersects’: ./include/linux/cpumask.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memset64’: ./arch/x86/include/asm/string_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_subset’: ./include/linux/bitmap.h: In function ‘bitmap_shift_right’: ./include/linux/kernel.h: In function ‘kstrtoul’: ./include/linux/cpumask.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/bitmap.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./include/linux/kernel.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_empty’: ./include/linux/cpumask.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/kernel.h: In function ‘kstrtol’: ./include/linux/string.h: In function ‘strtobool’: ./include/linux/kernel.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memcpy_mcsafe’: ./include/linux/cpumask.h: In function ‘cpumask_full’: ./include/linux/bitmap.h: In function ‘bitmap_shift_left’: ./include/linux/string.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./arch/x86/include/asm/string_64.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/cpumask.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/bitmap.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_weight’: ./include/linux/kernel.h: In function ‘kstrtou64’: ./include/linux/cpumask.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./include/linux/kernel.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos64’: ./include/linux/cpumask.h: In function ‘cpumask_shift_right’: ./include/linux/bitmap.h: In function ‘bitmap_parse’: ./include/linux/string.h: In function ‘strstarts’: ./include/linux/kernel.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/cpumask.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/linux/bitmap.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memcpy_flushcache’: ./arch/x86/include/asm/string_64.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou32’: ./include/linux/cpumask.h: In function ‘cpumask_shift_left’: ./include/linux/kernel.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_from_u64’: ./include/linux/cpumask.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./include/linux/bitmap.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos32’: ./include/linux/kernel.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/string.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_copy’: ./include/linux/cpumask.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./include/linux/string.h: In function ‘kbasename’: ./include/linux/cpumask.h: In function ‘cpumask_parse_user’: ./include/linux/string.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/kernel.h: In function ‘hex_byte_pack’: ./include/linux/cpumask.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./include/linux/kernel.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_parselist_user’: ./include/linux/cpumask.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou64_from_user’: ./include/linux/kernel.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/kernel.h: In function ‘hex_byte_pack_upper’: ./include/linux/cpumask.h: In function ‘cpumask_parse’: ./include/linux/string.h: In function ‘strncpy’: ./include/linux/kernel.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/cpumask.h: In function ‘cpu_max_bits_warn’: ./include/linux/cpumask.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos64_from_user’: ./include/linux/string.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/kernel.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/linux/cpumask.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/kernel.h: In function ‘kstrtou32_from_user’: ./include/linux/kernel.h:492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 492 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_check’: ./include/linux/cpumask.h: In function ‘cpulist_parse’: ./include/linux/cpumask.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/kernel.h: In function ‘kstrtos32_from_user’: ./include/linux/cpumask.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/kernel.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/kernel.h: In function ‘____trace_printk_check_format’: ./include/linux/string.h: In function ‘strcat’: ./include/linux/string.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/kernel.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_size’: ./include/linux/cpumask.h: In function ‘cpumask_first’: ./include/linux/cpumask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/cpumask.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ In file included from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/string.h: In function ‘strstrip’: ./include/linux/string.h: In function ‘strlen’: ./include/linux/string.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/string.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ In file included from ./arch/x86/include/asm/page_types.h:7, from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/mem_encrypt.h: In function ‘mem_encrypt_active’: ./include/linux/cpumask.h: In function ‘cpumask_available’: ./include/linux/cpumask.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/linux/mem_encrypt.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/mem_encrypt.h: In function ‘sme_get_me_mask’: ./include/linux/mem_encrypt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/string.h: In function ‘memset_l’: ./include/linux/string.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/kernel.h: In function ‘int_sqrt64’: ./include/linux/kernel.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/string.h: In function ‘strnlen’: ./include/linux/cpumask.h: In function ‘reset_cpu_possible_mask’: ./include/linux/string.h: In function ‘memset_p’: ./include/linux/string.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/string.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/cpumask.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/linux/kernel.h: In function ‘set_arch_panic_timeout’: ./include/linux/cpumask.h: In function ‘set_cpu_possible’: ./include/linux/kernel.h:585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 585 | { | ^ In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/ptrace.h: In function ‘regs_return_value’: ./include/linux/cpumask.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ In file included from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/page_types.h: In function ‘get_max_mapped’: ./include/linux/string.h: In function ‘strlcpy’: ./arch/x86/include/asm/ptrace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/string.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_present’: ./arch/x86/include/asm/page_types.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_set_return_value’: ./include/linux/cpumask.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./arch/x86/include/asm/ptrace.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘user_mode’: ./include/linux/cpumask.h: In function ‘set_cpu_online’: ./include/linux/kernel.h: In function ‘hex_byte_pack’: ./include/linux/string.h: In function ‘strtobool’: ./arch/x86/include/asm/ptrace.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ In file included from ./include/linux/preempt.h:11, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/list.h: In function ‘INIT_LIST_HEAD’: ./include/linux/cpumask.h:811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 811 | { | ^ ./include/linux/kernel.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/string.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ In file included from ./arch/x86/include/asm/page.h:12, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/page_64.h: In function ‘__phys_addr_nodebug’: ./arch/x86/include/asm/ptrace.h: In function ‘v8086_mode’: ./include/linux/list.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./arch/x86/include/asm/ptrace.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_active’: ./arch/x86/include/asm/page_64.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./include/linux/cpumask.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘user_64bit_mode’: ./include/linux/string.h: In function ‘strncat’: ./include/linux/kernel.h: In function ‘hex_byte_pack_upper’: ./arch/x86/include/asm/ptrace.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/string.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/kernel.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./include/linux/string.h: In function ‘strstarts’: ./include/linux/cpumask.h: In function ‘__check_is_bitmap’: ./include/linux/string.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/cpumask.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/linux/list.h: In function ‘__list_add_valid’: ./arch/x86/include/asm/ptrace.h: In function ‘kernel_stack_pointer’: ./arch/x86/include/asm/page_64.h: In function ‘clear_page’: ./include/linux/list.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./arch/x86/include/asm/ptrace.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/page_64.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/list.h: In function ‘__list_del_entry_valid’: ./include/linux/string.h: In function ‘kbasename’: ./include/linux/list.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/string.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/cpumask.h: In function ‘get_cpu_mask’: ./include/linux/list.h: In function ‘__list_add’: ./include/linux/cpumask.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./include/linux/kernel.h: In function ‘____trace_printk_check_format’: ./include/linux/list.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/string.h: In function ‘memset’: ./include/linux/string.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ In file included from ./arch/x86/include/asm/ptrace.h:182, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/asm-generic/ptrace.h: In function ‘instruction_pointer’: ./include/linux/kernel.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/asm-generic/ptrace.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/asm-generic/ptrace.h: In function ‘instruction_pointer_set’: ./include/asm-generic/ptrace.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/string.h: In function ‘strncpy’: ./include/linux/cpumask.h: In function ‘cpumap_print_to_pagebuf’: ./include/linux/string.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/list.h: In function ‘list_add’: ./include/linux/cpumask.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/linux/string.h: In function ‘memcpy’: ./include/linux/list.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer’: ./include/linux/string.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/asm-generic/ptrace.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/list.h: In function ‘list_add_tail’: ./include/linux/list.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ In file included from ./arch/x86/include/asm/page.h:21, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/range.h: In function ‘cap_resource’: ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer_set’: ./include/asm-generic/ptrace.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/range.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/list.h: In function ‘__list_del’: ./include/linux/list.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/linux/string.h: In function ‘strcat’: ./include/asm-generic/ptrace.h: In function ‘frame_pointer’: ./include/linux/string.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/asm-generic/ptrace.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/string.h: In function ‘memmove’: ./include/linux/string.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ In file included from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/page.h: In function ‘clear_user_page’: ./include/asm-generic/ptrace.h: In function ‘frame_pointer_set’: ./include/asm-generic/ptrace.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/list.h: In function ‘__list_del_entry’: ./arch/x86/include/asm/page.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/list.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/string.h: In function ‘strlen’: ./arch/x86/include/asm/page.h: In function ‘copy_user_page’: ./arch/x86/include/asm/page.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/string.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_register’: ./include/linux/list.h: In function ‘list_del’: ./arch/x86/include/asm/ptrace.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/list.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/string.h: In function ‘memscan’: ./include/linux/string.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ In file included from ./include/linux/refcount.h:72, from ./include/net/net_namespace.h:9, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/refcount.h: In function ‘refcount_add’: ./include/linux/list.h: In function ‘list_replace’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_within_kernel_stack’: In file included from ./arch/x86/include/asm/cmpxchg.h:145, from ./arch/x86/include/asm/atomic.h:8, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/cmpxchg_64.h: In function ‘set_64bit’: ./arch/x86/include/asm/refcount.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/list.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/ptrace.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/string.h: In function ‘memcmp’: ./arch/x86/include/asm/cmpxchg_64.h:6:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 6 | { | ^ ./include/linux/string.h: In function ‘strnlen’: ./include/linux/string.h:385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 385 | { | ^ ./include/linux/string.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/list.h: In function ‘list_replace_init’: ./include/linux/list.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ In file included from ./arch/x86/include/asm/page.h:77, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/asm-generic/getorder.h: In function ‘__get_order’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc’: ./include/linux/list.h: In function ‘list_del_init’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth_addr’: ./arch/x86/include/asm/refcount.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/asm-generic/getorder.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/list.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./arch/x86/include/asm/ptrace.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/list.h: In function ‘list_move’: ./include/linux/list.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/string.h: In function ‘strlcpy’: ./include/linux/string.h: In function ‘memchr’: ./include/linux/string.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec’: ./include/linux/string.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./arch/x86/include/asm/refcount.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/list.h: In function ‘list_move_tail’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth’: ./include/linux/list.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./arch/x86/include/asm/ptrace.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ In file included from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_read’: ./arch/x86/include/asm/atomic.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/list.h: In function ‘list_bulk_move_tail’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_sub_and_test’: ./include/linux/list.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./arch/x86/include/asm/refcount.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_argument’: ./include/linux/string.h: In function ‘memchr_inv’: ./arch/x86/include/asm/ptrace.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/string.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/list.h: In function ‘list_is_last’: ./include/linux/list.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/string.h: In function ‘strncat’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_set’: ./include/linux/list.h: In function ‘list_empty’: ./include/linux/string.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./arch/x86/include/asm/atomic.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/list.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec_and_test’: ./arch/x86/include/asm/refcount.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/string.h: In function ‘kmemdup’: ./include/linux/string.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add’: ./arch/x86/include/asm/atomic.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/list.h: In function ‘list_empty_careful’: ./include/linux/list.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_add_not_zero’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub’: ./arch/x86/include/asm/refcount.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./arch/x86/include/asm/atomic.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/string.h: In function ‘strcpy’: In file included from ./arch/x86/include/asm/ptrace.h:5, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/segment.h: In function ‘vdso_encode_cpunode’: ./include/linux/string.h: In function ‘memset’: ./include/linux/list.h: In function ‘list_rotate_left’: ./include/linux/string.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/linux/string.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/list.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_and_test’: ./arch/x86/include/asm/atomic.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./arch/x86/include/asm/segment.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/list.h: In function ‘list_is_singular’: ./include/linux/list.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./arch/x86/include/asm/segment.h: In function ‘vdso_read_cpunode’: ./arch/x86/include/asm/segment.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/string.h: In function ‘memcpy_and_pad’: ./include/linux/string.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/string.h: In function ‘memcpy’: ./include/linux/list.h: In function ‘__list_cut_position’: ./include/linux/string.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/list.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc’: ./arch/x86/include/asm/atomic.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/string.h: In function ‘str_has_prefix’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc_not_zero’: ./include/linux/string.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./arch/x86/include/asm/refcount.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/list.h: In function ‘list_cut_position’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec’: ./include/linux/list.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./arch/x86/include/asm/atomic.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/string.h: In function ‘memmove’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec_and_test’: ./arch/x86/include/asm/atomic.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/string.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./arch/x86/include/asm/segment.h: In function ‘__loadsegment_fs’: ./include/linux/list.h: In function ‘list_cut_before’: ./arch/x86/include/asm/segment.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./include/linux/list.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc_and_test’: ./include/linux/list.h: In function ‘__list_splice’: ./arch/x86/include/asm/atomic.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/list.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/string.h: In function ‘memscan’: In file included from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/bitmap.h: In function ‘bitmap_find_next_zero_area’: ./include/linux/string.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/list.h: In function ‘list_splice’: ./include/linux/list.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/bitmap.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ In file included from ./include/linux/timer.h:5, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/list.h: In function ‘INIT_LIST_HEAD’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_negative’: ./arch/x86/include/asm/atomic.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/list.h: In function ‘list_splice_tail’: ./include/linux/list.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/list.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/string.h: In function ‘memcmp’: ./include/linux/string.h:385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 385 | { | ^ ./include/linux/list.h: In function ‘list_splice_init’: ./include/linux/list.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_return’: ./arch/x86/include/asm/atomic.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/list.h: In function ‘__list_add_valid’: ./include/linux/list.h: In function ‘list_splice_tail_init’: ./include/linux/bitmap.h: In function ‘bitmap_zero’: ./include/linux/list.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/list.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/bitmap.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/list.h: In function ‘__list_del_entry_valid’: ./include/linux/list.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/string.h: In function ‘memchr’: ./include/linux/string.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/list.h: In function ‘__list_add’: ./include/linux/bitmap.h: In function ‘bitmap_fill’: ./include/linux/list.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/bitmap.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:43, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/desc_defs.h: In function ‘gate_offset’: ./include/linux/list.h: In function ‘INIT_HLIST_NODE’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_return’: ./arch/x86/include/asm/atomic.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/desc_defs.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_copy’: ./include/linux/string.h: In function ‘memchr_inv’: ./include/linux/list.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./include/linux/bitmap.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/string.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/list.h: In function ‘list_add’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_add’: ./include/linux/list.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/atomic.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./arch/x86/include/asm/desc_defs.h: In function ‘gate_segment’: ./include/linux/list.h: In function ‘hlist_unhashed’: ./arch/x86/include/asm/desc_defs.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_copy_clear_tail’: ./include/linux/list.h: In function ‘list_add_tail’: ./include/linux/list.h:688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 688 | { | ^ ./include/linux/bitmap.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/list.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/list.h: In function ‘hlist_empty’: ./include/linux/list.h: In function ‘__list_del’: ./include/linux/string.h: In function ‘kmemdup’: ./include/linux/list.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/linux/list.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/linux/string.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_and’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_sub’: ./include/linux/list.h: In function ‘__list_del_entry’: ./include/linux/bitmap.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./arch/x86/include/asm/atomic.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/list.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/string.h: In function ‘strcpy’: ./include/linux/string.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/linux/list.h: In function ‘list_del’: ./include/linux/list.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_or’: ./include/linux/list.h: In function ‘__hlist_del’: ./include/linux/bitmap.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/list.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ In file included from ./arch/x86/include/asm/string.h:5, from ./include/linux/string.h:20, from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/string_64.h: In function ‘memset16’: ./include/linux/list.h: In function ‘list_replace’: ./include/linux/string.h: In function ‘memcpy_and_pad’: ./include/linux/list.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_cmpxchg’: ./arch/x86/include/asm/string_64.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/string.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./arch/x86/include/asm/atomic.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_xor’: ./include/linux/bitmap.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/list.h: In function ‘list_replace_init’: ./include/linux/list.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/string.h: In function ‘str_has_prefix’: ./include/linux/list.h: In function ‘hlist_del’: ./arch/x86/include/asm/string_64.h: In function ‘memset32’: ./include/linux/string.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./arch/x86/include/asm/string_64.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/list.h: In function ‘list_del_init’: ./include/linux/list.h:708:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 708 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_andnot’: ./include/linux/list.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/bitmap.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memset64’: ./include/linux/list.h: In function ‘list_move’: ./arch/x86/include/asm/string_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/list.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pgd’: ./include/linux/list.h: In function ‘hlist_del_init’: ./include/linux/list.h: In function ‘list_move_tail’: ./include/linux/list.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/list.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./arch/x86/include/asm/pgtable_types.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_complement’: ./include/linux/list.h: In function ‘list_bulk_move_tail’: ./include/linux/bitmap.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_try_cmpxchg’: ./include/linux/list.h: In function ‘hlist_add_head’: ./include/linux/list.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./arch/x86/include/asm/atomic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/list.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pgd_val’: ./arch/x86/include/asm/pgtable_types.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/linux/list.h: In function ‘list_is_last’: ./arch/x86/include/asm/string_64.h: In function ‘memcpy_mcsafe’: ./include/linux/bitmap.h: In function ‘bitmap_equal’: ./include/linux/list.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./arch/x86/include/asm/string_64.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ In file included from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/bitmap.h: In function ‘bitmap_find_next_zero_area’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgd_flags’: ./include/linux/bitmap.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./arch/x86/include/asm/pgtable_types.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/list.h: In function ‘list_empty’: ./include/linux/list.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/bitmap.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/list.h: In function ‘hlist_add_before’: ./include/linux/list.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memcpy_flushcache’: ./include/linux/list.h: In function ‘list_empty_careful’: ./arch/x86/include/asm/string_64.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/list.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_intersects’: ./include/linux/bitmap.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/list.h: In function ‘hlist_add_behind’: In file included from ./arch/x86/include/asm/pgtable_types.h:321, from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_none’: ./include/linux/list.h: In function ‘list_rotate_left’: ./include/linux/list.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_zero’: ./include/asm-generic/pgtable-nop4d.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | static inline int pgd_none(pgd_t pgd) { return 0; } | ^~~~~~ ./include/linux/list.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/bitmap.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_bad’: ./include/asm-generic/pgtable-nop4d.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | static inline int pgd_bad(pgd_t pgd) { return 0; } | ^~~~~~ ./include/linux/bitmap.h: In function ‘bitmap_subset’: ./include/linux/list.h: In function ‘list_is_singular’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xchg’: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_present’: ./include/linux/bitmap.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/list.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/asm-generic/pgtable-nop4d.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | static inline int pgd_present(pgd_t pgd) { return 1; } | ^~~~~~ ./arch/x86/include/asm/atomic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_fill’: ./include/linux/list.h: In function ‘hlist_add_fake’: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_clear’: ./include/linux/bitmap.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/asm-generic/pgtable-nop4d.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void pgd_clear(pgd_t *pgd) { } | ^~~~~~ ./include/linux/list.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/list.h: In function ‘__list_cut_position’: ./include/linux/list.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘p4d_offset’: ./include/linux/bitmap.h: In function ‘bitmap_empty’: ./include/linux/list.h: In function ‘hlist_fake’: ./include/asm-generic/pgtable-nop4d.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/bitmap.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_copy’: ./include/linux/list.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./include/linux/bitmap.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/list.h: In function ‘list_cut_position’: In file included from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/string.h: In function ‘strstrip’: ./include/linux/list.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/linux/list.h: In function ‘hlist_is_singular_node’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_and’: In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_p4d’: ./include/linux/string.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/atomic.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/list.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./arch/x86/include/asm/pgtable_types.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_copy_clear_tail’: ./include/linux/bitmap.h: In function ‘bitmap_full’: ./include/linux/bitmap.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/bitmap.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_and’: ./include/linux/list.h: In function ‘hlist_move_list’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_p4d_val’: ./include/linux/list.h: In function ‘list_cut_before’: ./arch/x86/include/asm/atomic.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./arch/x86/include/asm/pgtable_types.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/list.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/linux/list.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/string.h: In function ‘memset_l’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pud’: ./include/linux/string.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./arch/x86/include/asm/pgtable_types.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_or’: ./include/linux/bitmap.h: In function ‘bitmap_weight’: ./arch/x86/include/asm/atomic.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_and’: ./include/linux/list.h: In function ‘__list_splice’: ./include/linux/bitmap.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./include/linux/bitmap.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pud_val’: ./include/linux/list.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./arch/x86/include/asm/pgtable_types.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/string.h: In function ‘memset_p’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_or’: ./include/linux/string.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/atomic.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/list.h: In function ‘list_splice’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pmd’: ./include/linux/list.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./arch/x86/include/asm/pgtable_types.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_set’: ./include/linux/bitmap.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xor’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pmd_val’: ./include/linux/bitmap.h: In function ‘bitmap_or’: ./include/linux/list.h: In function ‘list_splice_tail’: ./arch/x86/include/asm/atomic.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./arch/x86/include/asm/pgtable_types.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./include/linux/bitmap.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/list.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_pfn_mask’: ./arch/x86/include/asm/pgtable_types.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_xor’: ./include/linux/list.h: In function ‘list_splice_init’: ./arch/x86/include/asm/atomic.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/list.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_xor’: ./include/linux/bitmap.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags_mask’: ./include/linux/string.h: In function ‘strtobool’: ./include/linux/bitmap.h: In function ‘bitmap_clear’: ./arch/x86/include/asm/pgtable_types.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/list.h: In function ‘list_splice_tail_init’: ./include/linux/string.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/linux/bitmap.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/list.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags’: ./arch/x86/include/asm/pgtable_types.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ In file included from ./arch/x86/include/asm/atomic.h:262, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_read’: ./include/linux/bitmap.h: In function ‘bitmap_andnot’: ./include/linux/bitmap.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_pfn_mask’: ./arch/x86/include/asm/atomic64_64.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./arch/x86/include/asm/pgtable_types.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/linux/string.h: In function ‘strstarts’: ./include/linux/string.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_shift_right’: ./include/linux/bitmap.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./include/linux/list.h: In function ‘INIT_HLIST_NODE’: ./include/linux/bitmap.h: In function ‘bitmap_complement’: ./include/linux/bitmap.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/linux/string.h: In function ‘kbasename’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_set’: ./include/linux/list.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags_mask’: ./include/linux/string.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./arch/x86/include/asm/atomic64_64.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./arch/x86/include/asm/pgtable_types.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_shift_left’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags’: ./include/linux/list.h: In function ‘hlist_unhashed’: In file included from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_constant_test_bit’: ./arch/x86/include/asm/pgtable_types.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/bitmap.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_equal’: ./include/linux/list.h:688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 688 | { | ^ ./include/linux/bitmap.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_pfn_mask’: ./arch/x86/include/asm/atomic64_64.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./arch/x86/include/asm/pgtable_types.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/list.h: In function ‘hlist_empty’: ./arch/x86/include/asm/percpu.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/string.h: In function ‘strncpy’: ./include/linux/list.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/linux/string.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_parse’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub’: ./arch/x86/include/asm/atomic64_64.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/bitmap.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags_mask’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_and_test’: ./arch/x86/include/asm/pgtable_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_from_u64’: ./include/linux/bitmap.h: In function ‘bitmap_intersects’: ./include/linux/list.h: In function ‘__hlist_del’: ./arch/x86/include/asm/atomic64_64.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/bitmap.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/bitmap.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags’: ./include/linux/list.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./arch/x86/include/asm/pgtable_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/string.h: In function ‘strcat’: ./include/linux/string.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pte’: ./arch/x86/include/asm/pgtable_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_variable_test_bit’: ./include/linux/bitmap.h: In function ‘bitmap_subset’: ./arch/x86/include/asm/percpu.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc’: ./include/linux/list.h: In function ‘hlist_del’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pte_val’: ./include/linux/bitmap.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./arch/x86/include/asm/atomic64_64.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/pgtable_types.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./include/linux/list.h:708:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 708 | { | ^ ./include/linux/string.h: In function ‘strlen’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pte_flags’: ./include/linux/string.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec’: ./arch/x86/include/asm/pgtable_types.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./arch/x86/include/asm/atomic64_64.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/cpumask.h: In function ‘cpu_max_bits_warn’: ./include/linux/bitmap.h: In function ‘bitmap_empty’: ./include/linux/list.h: In function ‘hlist_del_init’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec_and_test’: ./include/linux/bitmap.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./arch/x86/include/asm/atomic64_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/list.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/cpumask.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2protval’: ./include/linux/cpumask.h: In function ‘cpumask_check’: ./include/linux/cpumask.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/pgtable_types.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/list.h: In function ‘hlist_add_head’: ./include/linux/list.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./include/linux/string.h: In function ‘strnlen’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc_and_test’: ./include/linux/bitmap.h: In function ‘bitmap_full’: ./include/linux/string.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./arch/x86/include/asm/atomic64_64.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2pgprot’: ./include/linux/bitmap.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_first’: ./arch/x86/include/asm/pgtable_types.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./include/linux/cpumask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot2cachemode’: In file included from ./include/asm-generic/percpu.h:7, from ./arch/x86/include/asm/percpu.h:544, from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/percpu-defs.h: In function ‘__this_cpu_preempt_check’: ./include/linux/cpumask.h: In function ‘cpumask_last’: ./arch/x86/include/asm/pgtable_types.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/list.h: In function ‘hlist_add_before’: ./include/linux/cpumask.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_negative’: ./include/linux/list.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/linux/string.h: In function ‘strlcpy’: ./include/linux/bitmap.h: In function ‘bitmap_weight’: ./arch/x86/include/asm/atomic64_64.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/string.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/bitmap.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./include/linux/percpu-defs.h:313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 313 | static inline void __this_cpu_preempt_check(const char *op) { } | ^~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_next_zero’: ./include/linux/cpumask.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_4k_2_large’: ./include/linux/list.h: In function ‘hlist_add_behind’: ./arch/x86/include/asm/pgtable_types.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_return’: ./include/linux/bitmap.h: In function ‘bitmap_set’: ./include/linux/list.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./arch/x86/include/asm/atomic64_64.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/bitmap.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_set_cpu’: ./include/linux/cpumask.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_large_2_4k’: ./arch/x86/include/asm/pgtable_types.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/string.h: In function ‘strncat’: ./include/linux/cpumask.h: In function ‘__cpumask_set_cpu’: ./include/linux/list.h: In function ‘hlist_add_fake’: ./include/linux/string.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/cpumask.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./include/linux/list.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_clear_cpu’: ./include/linux/bitmap.h: In function ‘bitmap_clear’: ./include/linux/list.h: In function ‘hlist_fake’: ./include/linux/cpumask.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/bitmap.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_return’: ./include/linux/list.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./arch/x86/include/asm/atomic64_64.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/cpumask.h: In function ‘__cpumask_clear_cpu’: ./include/linux/cpumask.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_add’: ./include/linux/list.h: In function ‘hlist_is_singular_node’: ./arch/x86/include/asm/atomic64_64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/list.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_cpu’: ./include/linux/cpumask.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/string.h: In function ‘memset’: ./include/linux/string.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/list.h: In function ‘hlist_move_list’: ./include/linux/bitmap.h: In function ‘bitmap_shift_right’: ./include/linux/bitmap.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./include/linux/list.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_and_set_cpu’: ./include/linux/cpumask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_and_clear_cpu’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_sub’: ./include/linux/cpumask.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_shift_left’: ./include/linux/string.h: In function ‘memcpy’: ./arch/x86/include/asm/atomic64_64.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/bitmap.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/string.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_setall’: ./include/linux/cpumask.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_clear’: ./include/linux/cpumask.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_parse’: ./include/linux/cpumask.h: In function ‘cpumask_and’: ./include/linux/bitmap.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./include/linux/string.h: In function ‘memmove’: ./include/linux/cpumask.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/string.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_cmpxchg’: ./include/linux/bitmap.h: In function ‘bitmap_from_u64’: ./arch/x86/include/asm/atomic64_64.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_or’: ./include/linux/bitmap.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/cpumask.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_xor’: ./include/linux/cpumask.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/linux/string.h: In function ‘memscan’: ./include/linux/string.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_andnot’: In file included from ./include/linux/thread_info.h:12, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/bug.h: In function ‘is_warning_bug’: ./include/linux/cpumask.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/linux/bug.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_complement’: ./include/linux/string.h: In function ‘memcmp’: In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/cpumask.h: In function ‘cpu_max_bits_warn’: ./include/linux/cpumask.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/string.h:385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 385 | { | ^ ./include/linux/bug.h: In function ‘check_data_corruption’: ./include/linux/cpumask.h: In function ‘cpumask_equal’: ./include/linux/bug.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline __must_check bool check_data_corruption(bool v) { return v; } | ^~~~~~ ./include/linux/cpumask.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/cpumask.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_check’: ./include/linux/cpumask.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_intersects’: ./include/linux/cpumask.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/string.h: In function ‘memchr’: ./include/linux/string.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_subset’: ./include/linux/cpumask.h: In function ‘cpumask_first’: ./include/linux/cpumask.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/cpumask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ In file included from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_constant_test_bit’: ./include/linux/cpumask.h: In function ‘cpumask_empty’: ./include/linux/cpumask.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_last’: ./include/linux/cpumask.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_full’: ./include/linux/string.h: In function ‘memchr_inv’: ./arch/x86/include/asm/percpu.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/cpumask.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_try_cmpxchg’: ./include/linux/string.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/atomic64_64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_next_zero’: ./include/linux/cpumask.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_weight’: ./include/linux/cpumask.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ In file included from ./include/linux/time64.h:5, from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/math64.h: In function ‘div_u64_rem’: ./include/linux/cpumask.h: In function ‘cpumask_shift_right’: ./include/linux/cpumask.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/linux/math64.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/string.h: In function ‘kmemdup’: ./include/linux/string.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_shift_left’: In file included from ./arch/x86/include/asm/paravirt_types.h:46, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/nospec-branch.h: In function ‘vmexit_fill_RSB’: ./include/linux/cpumask.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./include/linux/math64.h: In function ‘div_s64_rem’: ./include/linux/cpumask.h: In function ‘cpumask_set_cpu’: ./include/linux/math64.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/cpumask.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./arch/x86/include/asm/nospec-branch.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_copy’: ./include/linux/cpumask.h: In function ‘cpumask_last’: ./include/linux/math64.h: In function ‘div64_u64_rem’: ./include/linux/cpumask.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./include/linux/cpumask.h: In function ‘__cpumask_set_cpu’: ./include/linux/math64.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/cpumask.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/cpumask.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./include/linux/string.h: In function ‘strcpy’: ./include/linux/math64.h: In function ‘div64_u64’: ./include/linux/string.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/linux/math64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./arch/x86/include/asm/percpu.h: In function ‘x86_this_cpu_variable_test_bit’: ./include/linux/cpumask.h: In function ‘cpumask_parse_user’: ./include/linux/cpumask.h: In function ‘cpumask_clear_cpu’: ./include/linux/cpumask.h: In function ‘cpumask_next_zero’: ./arch/x86/include/asm/percpu.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./include/linux/cpumask.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/cpumask.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./include/linux/cpumask.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/math64.h: In function ‘div64_s64’: ./include/linux/math64.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/cpumask.h: In function ‘__cpumask_clear_cpu’: ./include/linux/cpumask.h: In function ‘cpumask_parselist_user’: ./arch/x86/include/asm/nospec-branch.h: In function ‘alternative_msr_write’: ./include/linux/math64.h: In function ‘div_u64’: ./include/linux/cpumask.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./arch/x86/include/asm/nospec-branch.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/linux/cpumask.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/math64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/string.h: In function ‘memcpy_and_pad’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xchg’: ./include/linux/string.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./arch/x86/include/asm/atomic64_64.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_cpu’: ./include/linux/math64.h: In function ‘div_s64’: ./include/linux/cpumask.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_parse’: ./include/linux/math64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_set_cpu’: ./include/linux/cpumask.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/cpumask.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./include/linux/string.h: In function ‘str_has_prefix’: ./include/linux/string.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘indirect_branch_prediction_barrier’: ./include/linux/math64.h: In function ‘__iter_div_u64_rem’: ./arch/x86/include/asm/nospec-branch.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_and_set_cpu’: ./include/linux/cpumask.h: In function ‘__cpumask_set_cpu’: ./include/linux/math64.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/cpumask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./include/linux/cpumask.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./include/linux/cpumask.h: In function ‘cpulist_parse’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_and’: ./include/linux/cpumask.h: In function ‘cpumask_test_and_clear_cpu’: ./include/linux/cpumask.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_clear_cpu’: ./arch/x86/include/asm/atomic64_64.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/cpumask.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/cpumask.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_clear_cpu_buffers’: ./include/linux/math64.h: In function ‘mul_u32_u32’: ./arch/x86/include/asm/nospec-branch.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/math64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_size’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_and’: ./include/linux/cpumask.h: In function ‘cpumask_setall’: ./include/linux/cpumask.h: In function ‘__cpumask_clear_cpu’: In file included from ./include/asm-generic/percpu.h:7, from ./arch/x86/include/asm/percpu.h:544, from ./arch/x86/include/asm/preempt.h:6, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/percpu-defs.h: In function ‘__this_cpu_preempt_check’: ./include/linux/cpumask.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./arch/x86/include/asm/atomic64_64.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/cpumask.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./include/linux/cpumask.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/linux/math64.h: In function ‘mul_u64_u32_shr’: ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_user_clear_cpu_buffers’: ./include/linux/math64.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/nospec-branch.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/percpu-defs.h:313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 313 | static inline void __this_cpu_preempt_check(const char *op) { } | ^~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_test_cpu’: ./include/linux/cpumask.h: In function ‘cpumask_clear’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_or’: ./include/linux/cpumask.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/cpumask.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./include/linux/math64.h: In function ‘mul_u64_u64_shr’: ./arch/x86/include/asm/atomic64_64.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ In file included from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/bitmap.h: In function ‘bitmap_find_next_zero_area’: ./include/linux/math64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_and’: ./include/linux/cpumask.h: In function ‘cpumask_available’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_or’: ./include/linux/cpumask.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./arch/x86/include/asm/atomic64_64.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/bitmap.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/cpumask.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_and_set_cpu’: ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_idle_clear_cpu_buffers’: ./include/linux/cpumask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./arch/x86/include/asm/nospec-branch.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/math64.h: In function ‘mul_u64_u32_div’: ./include/linux/cpumask.h: In function ‘cpumask_or’: ./include/linux/math64.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xor’: ./include/linux/cpumask.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_and_clear_cpu’: ./arch/x86/include/asm/atomic64_64.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/cpumask.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_xor’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_xor’: ./include/linux/cpumask.h: In function ‘reset_cpu_possible_mask’: ./include/linux/cpumask.h: In function ‘cpumask_setall’: ./include/linux/cpumask.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./arch/x86/include/asm/atomic64_64.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./include/linux/cpumask.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./include/linux/cpumask.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_zero’: ./include/linux/cpumask.h: In function ‘cpumask_andnot’: ./include/linux/cpumask.h: In function ‘cpumask_clear’: ./include/linux/bitmap.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_possible’: ./include/linux/cpumask.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/linux/cpumask.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./include/linux/cpumask.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_and’: ./include/linux/cpumask.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_complement’: In file included from ./arch/x86/include/asm/atomic.h:265, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_read’: ./include/linux/cpumask.h: In function ‘set_cpu_present’: ./include/linux/bitmap.h: In function ‘bitmap_fill’: ./include/linux/cpumask.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/asm-generic/atomic-instrumented.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/bitmap.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/cpumask.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_or’: ./include/linux/cpumask.h: In function ‘cpumask_equal’: ./include/linux/cpumask.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_read’: ./include/linux/cpumask.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_online’: ./include/asm-generic/atomic-instrumented.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_copy’: ./include/linux/cpumask.h:811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 811 | { | ^ ./include/linux/bitmap.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_set’: ./include/linux/cpumask.h: In function ‘cpumask_intersects’: In file included from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/time64.h: In function ‘timespec64_equal’: ./include/linux/cpumask.h: In function ‘cpumask_xor’: ./include/asm-generic/atomic-instrumented.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/cpumask.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_active’: ./include/linux/cpumask.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/linux/time64.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/cpumask.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_copy_clear_tail’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_set’: ./include/linux/cpumask.h: In function ‘cpumask_subset’: ./include/linux/bitmap.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/asm-generic/atomic-instrumented.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/cpumask.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_andnot’: ./include/linux/cpumask.h: In function ‘__check_is_bitmap’: ./include/linux/cpumask.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/linux/time64.h: In function ‘timespec64_compare’: In file included from ./include/linux/thread_info.h:12, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/bug.h: In function ‘is_warning_bug’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xchg’: ./include/linux/cpumask.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/linux/time64.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/asm-generic/atomic-instrumented.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_empty’: ./include/linux/bug.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/cpumask.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_complement’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xchg’: ./include/linux/cpumask.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/asm-generic/atomic-instrumented.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_full’: ./include/linux/bitmap.h: In function ‘bitmap_and’: ./include/linux/cpumask.h: In function ‘get_cpu_mask’: ./include/linux/cpumask.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/bitmap.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/time64.h: In function ‘timespec64_add’: ./include/linux/cpumask.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./include/linux/time64.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_equal’: ./include/linux/bug.h: In function ‘check_data_corruption’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_cmpxchg’: ./include/linux/cpumask.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/asm-generic/atomic-instrumented.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/bug.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline __must_check bool check_data_corruption(bool v) { return v; } | ^~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_weight’: ./include/linux/cpumask.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./include/linux/time64.h: In function ‘timespec64_sub’: ./include/linux/time64.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_cmpxchg’: ./include/linux/cpumask.h: In function ‘cpumask_intersects’: ./include/asm-generic/atomic-instrumented.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/cpumask.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_shift_right’: ./include/linux/bitmap.h: In function ‘bitmap_or’: ./include/linux/time64.h: In function ‘timespec64_valid’: ./include/linux/cpumask.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/linux/bitmap.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/cpumask.h: In function ‘cpumap_print_to_pagebuf’: ./include/linux/time64.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_try_cmpxchg’: ./include/linux/cpumask.h: In function ‘cpumask_subset’: ./include/asm-generic/atomic-instrumented.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/cpumask.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/linux/cpumask.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_shift_left’: ./include/linux/cpumask.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_try_cmpxchg’: ./include/linux/time64.h: In function ‘timespec64_valid_strict’: ./include/linux/cpumask.h: In function ‘cpumask_empty’: ./include/asm-generic/atomic-instrumented.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_xor’: ./include/linux/time64.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/cpumask.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_copy’: ./include/linux/bitmap.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/cpumask.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc’: ./include/linux/cpumask.h: In function ‘cpumask_full’: ./include/asm-generic/atomic-instrumented.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/cpumask.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/time64.h: In function ‘timespec64_to_ns’: ./include/linux/cpumask.h: In function ‘cpumask_parse_user’: ./include/linux/bitmap.h: In function ‘bitmap_andnot’: ./include/linux/time64.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc’: ./include/linux/cpumask.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./include/linux/bitmap.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_weight’: ./include/asm-generic/atomic-instrumented.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ In file included from ./include/linux/time64.h:5, from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/math64.h: In function ‘div_u64_rem’: ./include/linux/cpumask.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./include/linux/math64.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_parselist_user’: ./include/linux/time64.h: In function ‘timespec64_add_ns’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec’: ./include/linux/time64.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/cpumask.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_shift_right’: ./include/asm-generic/atomic-instrumented.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/cpumask.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/linux/math64.h: In function ‘div_s64_rem’: ./include/linux/math64.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_parse’: ./include/linux/bitmap.h: In function ‘bitmap_complement’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add’: ./include/linux/bitmap.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_shift_left’: ./include/linux/cpumask.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/math64.h: In function ‘div64_u64_rem’: ./include/asm-generic/atomic-instrumented.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/math64.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/cpumask.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add’: ./include/linux/math64.h: In function ‘div64_u64’: ./include/linux/cpumask.h: In function ‘cpumask_copy’: ./include/asm-generic/atomic-instrumented.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/math64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_equal’: ./include/linux/cpumask.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ In file included from ./arch/x86/include/asm/cmpxchg.h:145, from ./arch/x86/include/asm/atomic.h:8, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/cmpxchg_64.h: In function ‘set_64bit’: ./include/linux/cpumask.h: In function ‘cpulist_parse’: ./include/linux/bitmap.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./include/linux/math64.h: In function ‘div64_s64’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub’: ./include/linux/math64.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/asm-generic/atomic-instrumented.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/cpumask.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./arch/x86/include/asm/cmpxchg_64.h:6:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 6 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_parse_user’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub’: ./include/linux/math64.h: In function ‘div_u64’: ./include/asm-generic/atomic-instrumented.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_size’: In file included from ./include/linux/thread_info.h:21, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/current.h: In function ‘get_current’: ./include/linux/cpumask.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./include/linux/math64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/cpumask.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_and’: ./arch/x86/include/asm/current.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/asm-generic/atomic-instrumented.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/ptrace.h: In function ‘regs_return_value’: ./include/linux/math64.h: In function ‘div_s64’: ./include/linux/cpumask.h: In function ‘cpumask_parselist_user’: ./include/linux/math64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_and’: ./include/linux/cpumask.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/asm-generic/atomic-instrumented.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./arch/x86/include/asm/ptrace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_intersects’: ./include/linux/bitmap.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/math64.h: In function ‘__iter_div_u64_rem’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_set_return_value’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_or’: ./include/linux/cpumask.h: In function ‘cpumask_parse’: In file included from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_read’: ./include/linux/math64.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/ptrace.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/asm-generic/atomic-instrumented.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/cpumask.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./arch/x86/include/asm/atomic.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘user_mode’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_or’: ./arch/x86/include/asm/ptrace.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/asm-generic/atomic-instrumented.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_subset’: ./include/linux/math64.h: In function ‘mul_u32_u32’: ./include/linux/bitmap.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_available’: ./arch/x86/include/asm/ptrace.h: In function ‘v8086_mode’: ./include/linux/math64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xor’: ./include/linux/cpumask.h: In function ‘cpulist_parse’: ./arch/x86/include/asm/ptrace.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/asm-generic/atomic-instrumented.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/linux/cpumask.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/linux/cpumask.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_set’: ./include/linux/math64.h: In function ‘mul_u64_u32_shr’: ./arch/x86/include/asm/ptrace.h: In function ‘user_64bit_mode’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xor’: ./arch/x86/include/asm/atomic.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/math64.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/ptrace.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/asm-generic/atomic-instrumented.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_size’: ./include/linux/bitmap.h: In function ‘bitmap_empty’: ./include/linux/cpumask.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/bitmap.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/math64.h: In function ‘mul_u64_u64_shr’: ./include/linux/math64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘kernel_stack_pointer’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec_and_test’: ./include/linux/cpumask.h: In function ‘reset_cpu_possible_mask’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add’: ./arch/x86/include/asm/ptrace.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/asm-generic/atomic-instrumented.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./arch/x86/include/asm/atomic.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/cpumask.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_dec_and_test’: ./include/linux/math64.h: In function ‘mul_u64_u32_div’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub’: ./include/linux/bitmap.h: In function ‘bitmap_full’: ./include/asm-generic/atomic-instrumented.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/math64.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_available’: ./arch/x86/include/asm/atomic.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_possible’: ./include/linux/bitmap.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ In file included from ./arch/x86/include/asm/ptrace.h:182, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/asm-generic/ptrace.h: In function ‘instruction_pointer’: ./include/linux/cpumask.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/linux/cpumask.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc_and_test’: ./include/asm-generic/ptrace.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_and_test’: ./include/asm-generic/atomic-instrumented.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./arch/x86/include/asm/atomic.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_present’: ./include/asm-generic/ptrace.h: In function ‘instruction_pointer_set’: ./include/asm-generic/ptrace.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc_and_test’: ./include/linux/cpumask.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./include/asm-generic/atomic-instrumented.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_weight’: ./include/linux/bitmap.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./include/linux/cpumask.h: In function ‘reset_cpu_possible_mask’: ./include/linux/cpumask.h: In function ‘set_cpu_online’: ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_return’: ./include/asm-generic/ptrace.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/cpumask.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/linux/cpumask.h:811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 811 | { | ^ ./include/asm-generic/atomic-instrumented.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc’: ./arch/x86/include/asm/atomic.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer_set’: ./include/asm-generic/ptrace.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_return’: ./include/linux/cpumask.h: In function ‘set_cpu_active’: ./include/linux/cpumask.h: In function ‘set_cpu_possible’: ./include/linux/bitmap.h: In function ‘bitmap_set’: ./include/asm-generic/atomic-instrumented.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec’: ./include/linux/bitmap.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/cpumask.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./include/linux/cpumask.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./include/asm-generic/ptrace.h: In function ‘frame_pointer’: ./arch/x86/include/asm/atomic.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/asm-generic/ptrace.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_return’: ./include/asm-generic/atomic-instrumented.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/asm-generic/ptrace.h: In function ‘frame_pointer_set’: ./include/linux/cpumask.h: In function ‘__check_is_bitmap’: ./include/linux/cpumask.h: In function ‘set_cpu_present’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec_and_test’: ./include/asm-generic/ptrace.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./arch/x86/include/asm/atomic.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/cpumask.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_return’: ./include/linux/cpumask.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ In file included from ./include/linux/restart_block.h:10, from ./include/linux/thread_info.h:13, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/time64.h: In function ‘timespec64_equal’: ./include/asm-generic/atomic-instrumented.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./include/linux/time64.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_online’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_add’: In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_register’: ./include/linux/bitmap.h: In function ‘bitmap_clear’: ./include/linux/cpumask.h: In function ‘get_cpu_mask’: ./include/linux/cpumask.h:811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 811 | { | ^ ./include/asm-generic/atomic-instrumented.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./arch/x86/include/asm/ptrace.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/bitmap.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc_and_test’: ./include/linux/cpumask.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./arch/x86/include/asm/atomic.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/time64.h: In function ‘timespec64_compare’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_add’: ./include/linux/time64.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_active’: ./include/asm-generic/atomic-instrumented.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/cpumask.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_sub’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_within_kernel_stack’: ./include/asm-generic/atomic-instrumented.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./arch/x86/include/asm/ptrace.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/time64.h: In function ‘timespec64_add’: ./include/linux/cpumask.h: In function ‘__check_is_bitmap’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_negative’: ./include/linux/cpumask.h: In function ‘cpumap_print_to_pagebuf’: ./include/linux/time64.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_shift_right’: ./arch/x86/include/asm/atomic.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/cpumask.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/linux/bitmap.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_sub’: ./include/linux/cpumask.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/asm-generic/atomic-instrumented.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/time64.h: In function ‘timespec64_sub’: ./include/linux/time64.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth_addr’: ./arch/x86/include/asm/ptrace.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/cpumask.h: In function ‘get_cpu_mask’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_and’: ./include/linux/time64.h: In function ‘timespec64_valid’: ./include/asm-generic/atomic-instrumented.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_return’: ./include/linux/bitmap.h: In function ‘bitmap_shift_left’: ./include/linux/cpumask.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./include/linux/time64.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./arch/x86/include/asm/atomic.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/bitmap.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_and’: ./include/asm-generic/atomic-instrumented.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth’: ./arch/x86/include/asm/ptrace.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/linux/time64.h: In function ‘timespec64_valid_strict’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_or’: ./include/linux/time64.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/asm-generic/atomic-instrumented.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_parse’: ./include/linux/cpumask.h: In function ‘cpumap_print_to_pagebuf’: ./include/linux/bitmap.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_or’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_argument’: ./include/linux/cpumask.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/asm-generic/atomic-instrumented.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./arch/x86/include/asm/ptrace.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/time64.h: In function ‘timespec64_to_ns’: ./include/linux/time64.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_from_u64’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_xor’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_return’: ./include/linux/bitmap.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/asm-generic/atomic-instrumented.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./arch/x86/include/asm/atomic.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/time64.h: In function ‘timespec64_add_ns’: ./include/linux/time64.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_xor’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_add’: ./include/asm-generic/atomic-instrumented.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./arch/x86/include/asm/atomic.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ In file included from ./arch/x86/include/asm/cmpxchg.h:145, from ./arch/x86/include/asm/atomic.h:8, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/cmpxchg_64.h: In function ‘set_64bit’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_and_test’: ./include/asm-generic/atomic-instrumented.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./arch/x86/include/asm/cmpxchg_64.h:6:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 6 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_and_test’: ./include/asm-generic/atomic-instrumented.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/cpumask.h: In function ‘cpu_max_bits_warn’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_negative’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_sub’: ./include/asm-generic/atomic-instrumented.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./arch/x86/include/asm/atomic.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/cpumask.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_negative’: In file included from ./include/linux/thread_info.h:21, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/current.h: In function ‘get_current’: ./include/linux/cpumask.h: In function ‘cpumask_check’: ./include/asm-generic/atomic-instrumented.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ In file included from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_read’: ./include/linux/cpumask.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/current.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./arch/x86/include/asm/atomic.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ In file included from ./arch/x86/include/asm/cmpxchg.h:145, from ./arch/x86/include/asm/atomic.h:8, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/cmpxchg_64.h: In function ‘set_64bit’: ./arch/x86/include/asm/cmpxchg_64.h:6:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 6 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_first’: ./include/linux/cpumask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_cmpxchg’: ./arch/x86/include/asm/atomic.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_last’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_set’: ./include/linux/cpumask.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/atomic.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_next_zero’: ./include/linux/cpumask.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ In file included from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_read’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add’: In file included from ./arch/x86/include/asm/page_types.h:7, from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/mem_encrypt.h: In function ‘mem_encrypt_active’: ./arch/x86/include/asm/atomic.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_try_cmpxchg’: ./arch/x86/include/asm/atomic.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_set_cpu’: In file included from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/atomic.h: In function ‘atomic_fetch_add_unless’: ./arch/x86/include/asm/atomic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/mem_encrypt.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/cpumask.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub’: ./include/linux/mem_encrypt.h: In function ‘sme_get_me_mask’: ./arch/x86/include/asm/atomic.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/mem_encrypt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/cpumask.h: In function ‘__cpumask_set_cpu’: ./include/linux/cpumask.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./include/linux/atomic.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_set’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_and_test’: ./arch/x86/include/asm/atomic.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./arch/x86/include/asm/atomic.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_clear_cpu’: ./include/linux/cpumask.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/cpumask.h: In function ‘__cpumask_clear_cpu’: ./include/linux/atomic.h: In function ‘atomic_add_unless’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add’: ./include/linux/cpumask.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/linux/atomic.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./arch/x86/include/asm/atomic.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc’: ./arch/x86/include/asm/atomic.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_cpu’: ./include/linux/cpumask.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub’: In file included from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/page_types.h: In function ‘get_max_mapped’: ./include/linux/atomic.h: In function ‘atomic_inc_unless_negative’: ./arch/x86/include/asm/atomic.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/atomic.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec’: ./arch/x86/include/asm/page_types.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/atomic.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_and_test’: ./arch/x86/include/asm/atomic.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_and_set_cpu’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec_and_test’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xchg’: ./include/linux/cpumask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./arch/x86/include/asm/atomic.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./arch/x86/include/asm/atomic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/atomic.h: In function ‘atomic_dec_unless_positive’: ./include/linux/atomic.h:689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 689 | { | ^ In file included from ./arch/x86/include/asm/page_types.h:7, from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/mem_encrypt.h: In function ‘mem_encrypt_active’: ./include/linux/cpumask.h: In function ‘cpumask_test_and_clear_cpu’: In file included from ./arch/x86/include/asm/page.h:12, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/page_64.h: In function ‘__phys_addr_nodebug’: ./include/linux/cpumask.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/mem_encrypt.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/page_64.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc_and_test’: ./include/linux/cpumask.h: In function ‘cpumask_setall’: ./include/linux/mem_encrypt.h: In function ‘sme_get_me_mask’: ./arch/x86/include/asm/atomic.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/atomic.h: In function ‘atomic_dec_if_positive’: ./arch/x86/include/asm/atomic.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/cpumask.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./include/linux/mem_encrypt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/atomic.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_and’: ./include/linux/cpumask.h: In function ‘cpumask_clear’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec’: ./arch/x86/include/asm/atomic.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/cpumask.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./arch/x86/include/asm/atomic.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./arch/x86/include/asm/page_64.h: In function ‘clear_page’: ./arch/x86/include/asm/page_64.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_and’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec_and_test’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_and’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_negative’: ./arch/x86/include/asm/atomic.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/cpumask.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./arch/x86/include/asm/atomic.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./arch/x86/include/asm/atomic.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_or’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_or’: ./include/linux/cpumask.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./arch/x86/include/asm/atomic.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ In file included from ./arch/x86/include/asm/page.h:9, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/page_types.h: In function ‘get_max_mapped’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc_and_test’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_return’: ./arch/x86/include/asm/atomic.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_or’: ./arch/x86/include/asm/page_types.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_xor’: ./arch/x86/include/asm/atomic.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./arch/x86/include/asm/atomic.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/cpumask.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_fetch_add_unless’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xor’: ./include/linux/cpumask.h: In function ‘cpumask_andnot’: ./include/linux/atomic.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./arch/x86/include/asm/atomic.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/cpumask.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_negative’: ./arch/x86/include/asm/atomic.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ In file included from ./arch/x86/include/asm/page.h:12, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/page_64.h: In function ‘__phys_addr_nodebug’: In file included from ./arch/x86/include/asm/page.h:21, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/range.h: In function ‘cap_resource’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_xor’: ./arch/x86/include/asm/page_64.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./arch/x86/include/asm/atomic.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_complement’: ./include/linux/range.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/cpumask.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_add_unless’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_return’: ./include/linux/atomic.h:1185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1185 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_return’: ./arch/x86/include/asm/atomic.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_equal’: ./arch/x86/include/asm/atomic.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/cpumask.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ In file included from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/page.h: In function ‘clear_user_page’: ./arch/x86/include/asm/page_64.h: In function ‘clear_page’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_add’: In file included from ./arch/x86/include/asm/atomic.h:262, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_read’: ./arch/x86/include/asm/page_64.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./arch/x86/include/asm/atomic.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./arch/x86/include/asm/page.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_inc_unless_negative’: ./include/linux/cpumask.h: In function ‘cpumask_intersects’: ./arch/x86/include/asm/atomic64_64.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/atomic.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./include/linux/cpumask.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./arch/x86/include/asm/page.h: In function ‘copy_user_page’: ./arch/x86/include/asm/page.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_subset’: ./include/linux/cpumask.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_dec_unless_positive’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_set’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_return’: ./include/linux/atomic.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./arch/x86/include/asm/atomic64_64.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_empty’: ./arch/x86/include/asm/atomic.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_sub’: ./include/linux/cpumask.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./arch/x86/include/asm/atomic.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_add’: ./include/linux/cpumask.h: In function ‘cpumask_full’: ./arch/x86/include/asm/atomic.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/cpumask.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_dec_if_positive’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add’: ./arch/x86/include/asm/atomic64_64.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/atomic.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_weight’: In file included from ./arch/x86/include/asm/page.h:21, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/range.h: In function ‘cap_resource’: In file included from ./arch/x86/include/asm/page.h:77, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/getorder.h: In function ‘__get_order’: ./include/linux/cpumask.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub’: ./include/linux/range.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./arch/x86/include/asm/atomic64_64.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/asm-generic/getorder.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_shift_right’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_cmpxchg’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_and_test’: ./include/linux/cpumask.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./arch/x86/include/asm/atomic64_64.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./arch/x86/include/asm/atomic.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_sub’: ./arch/x86/include/asm/atomic.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ In file included from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/page.h: In function ‘clear_user_page’: ./include/linux/cpumask.h: In function ‘cpumask_shift_left’: ./arch/x86/include/asm/page.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/cpumask.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ In file included from ./include/linux/atomic.h:1315, from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read’: ./include/asm-generic/atomic-long.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | ATOMIC_LONG_READ_OP() | ^~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/page.h: In function ‘copy_user_page’: ./arch/x86/include/asm/page.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_copy’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc’: ./include/linux/cpumask.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./arch/x86/include/asm/atomic64_64.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read_acquire’: ./include/asm-generic/atomic-long.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | ATOMIC_LONG_READ_OP(_acquire) | ^~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec’: ./include/linux/cpumask.h: In function ‘cpumask_parse_user’: ./arch/x86/include/asm/atomic64_64.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/cpumask.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_try_cmpxchg’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec_and_test’: ./arch/x86/include/asm/atomic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_cmpxchg’: ./arch/x86/include/asm/atomic64_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_parselist_user’: ./arch/x86/include/asm/atomic.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/cpumask.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_parse’: In file included from ./arch/x86/include/asm/page.h:77, from ./arch/x86/include/asm/thread_info.h:12, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/getorder.h: In function ‘__get_order’: ./include/linux/cpumask.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc_and_test’: ./include/asm-generic/getorder.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./arch/x86/include/asm/atomic64_64.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ In file included from ./arch/x86/include/asm/ptrace.h:5, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/segment.h: In function ‘vdso_encode_cpunode’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set’: ./include/linux/cpumask.h: In function ‘cpulist_parse’: ./include/asm-generic/atomic-long.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | ATOMIC_LONG_SET_OP() | ^~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_negative’: ./arch/x86/include/asm/segment.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./arch/x86/include/asm/atomic64_64.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set_release’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_try_cmpxchg’: ./include/linux/cpumask.h: In function ‘cpumask_size’: ./include/asm-generic/atomic-long.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | ATOMIC_LONG_SET_OP(_release) | ^~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/cpumask.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./arch/x86/include/asm/segment.h: In function ‘vdso_read_cpunode’: ./arch/x86/include/asm/segment.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_return’: ./arch/x86/include/asm/atomic64_64.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xchg’: ./arch/x86/include/asm/atomic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_available’: ./include/linux/cpumask.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return’: ./include/asm-generic/atomic-long.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | ATOMIC_LONG_ADD_SUB_OP(add,) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/segment.h: In function ‘__loadsegment_fs’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_return’: ./arch/x86/include/asm/segment.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_and’: ./arch/x86/include/asm/atomic64_64.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/cpumask.h: In function ‘reset_cpu_possible_mask’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_relaxed’: ./arch/x86/include/asm/atomic.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/asm-generic/atomic-long.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | ATOMIC_LONG_ADD_SUB_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_add’: ./arch/x86/include/asm/atomic64_64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ In file included from ./arch/x86/include/asm/ptrace.h:5, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/segment.h: In function ‘vdso_encode_cpunode’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xchg’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_and’: ./arch/x86/include/asm/atomic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./arch/x86/include/asm/atomic.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_acquire’: ./include/linux/cpumask.h: In function ‘set_cpu_possible’: ./include/asm-generic/atomic-long.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | ATOMIC_LONG_ADD_SUB_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/segment.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/cpumask.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./arch/x86/include/asm/segment.h: In function ‘vdso_read_cpunode’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_or’: ./arch/x86/include/asm/segment.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_release’: ./include/linux/cpumask.h: In function ‘set_cpu_present’: ./arch/x86/include/asm/atomic.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/asm-generic/atomic-long.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | ATOMIC_LONG_ADD_SUB_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_sub’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_or’: ./arch/x86/include/asm/atomic64_64.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./arch/x86/include/asm/atomic.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return’: ./include/linux/cpumask.h: In function ‘set_cpu_online’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_and’: ./include/asm-generic/atomic-long.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | ATOMIC_LONG_ADD_SUB_OP(sub,) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/cpumask.h:811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 811 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xor’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_relaxed’: ./arch/x86/include/asm/atomic.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_and’: ./include/linux/cpumask.h: In function ‘set_cpu_active’: ./include/asm-generic/atomic-long.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | ATOMIC_LONG_ADD_SUB_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/cpumask.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_xor’: ./arch/x86/include/asm/atomic.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_acquire’: ./arch/x86/include/asm/segment.h: In function ‘__loadsegment_fs’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_cmpxchg’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_or’: ./include/asm-generic/atomic-long.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | ATOMIC_LONG_ADD_SUB_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h: In function ‘__check_is_bitmap’: ./arch/x86/include/asm/segment.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./arch/x86/include/asm/atomic64_64.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./arch/x86/include/asm/atomic.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/cpumask.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_release’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_or’: ./include/asm-generic/atomic-long.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | ATOMIC_LONG_ADD_SUB_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ In file included from ./arch/x86/include/asm/atomic.h:262, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_read’: ./include/linux/cpumask.h: In function ‘get_cpu_mask’: ./arch/x86/include/asm/atomic64_64.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/cpumask.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xor’: In file included from ./arch/x86/include/asm/paravirt_types.h:43, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/desc_defs.h: In function ‘gate_offset’: ./arch/x86/include/asm/atomic.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc’: ./include/asm-generic/atomic-long.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./arch/x86/include/asm/desc_defs.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_xor’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec’: ./arch/x86/include/asm/atomic.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/asm-generic/atomic-long.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_set’: ./arch/x86/include/asm/desc_defs.h: In function ‘gate_segment’: ./include/linux/cpumask.h: In function ‘cpumap_print_to_pagebuf’: ./arch/x86/include/asm/atomic64_64.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./arch/x86/include/asm/desc_defs.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/cpumask.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add’: ./include/asm-generic/atomic-long.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | ATOMIC_LONG_FETCH_OP(add, ) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/atomic.h:262, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_read’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_relaxed’: ./arch/x86/include/asm/atomic64_64.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./arch/x86/include/asm/atomic64_64.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/asm-generic/atomic-long.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | ATOMIC_LONG_FETCH_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_acquire’: ./arch/x86/include/asm/atomic64_64.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/asm-generic/atomic-long.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | ATOMIC_LONG_FETCH_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_and_test’: In file included from ./arch/x86/include/asm/string.h:5, from ./include/linux/string.h:20, from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/string_64.h: In function ‘memset16’: ./arch/x86/include/asm/atomic64_64.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_set’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_release’: ./arch/x86/include/asm/atomic64_64.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./arch/x86/include/asm/string_64.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/asm-generic/atomic-long.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | ATOMIC_LONG_FETCH_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_try_cmpxchg’: ./arch/x86/include/asm/atomic64_64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ In file included from ./arch/x86/include/asm/cmpxchg.h:145, from ./arch/x86/include/asm/atomic.h:8, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/cmpxchg_64.h: In function ‘set_64bit’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc’: ./arch/x86/include/asm/string_64.h: In function ‘memset32’: ./include/asm-generic/atomic-long.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | ATOMIC_LONG_FETCH_OP(sub, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/cmpxchg_64.h:6:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 6 | { | ^ ./arch/x86/include/asm/atomic64_64.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add’: ./arch/x86/include/asm/string_64.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/atomic64_64.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_relaxed’: ./arch/x86/include/asm/atomic64_64.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/asm-generic/atomic-long.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | ATOMIC_LONG_FETCH_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/string_64.h: In function ‘memset64’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub’: ./arch/x86/include/asm/string_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./arch/x86/include/asm/atomic64_64.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pgd’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec_and_test’: ./arch/x86/include/asm/atomic64_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_acquire’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_and_test’: ./include/asm-generic/atomic-long.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | ATOMIC_LONG_FETCH_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./arch/x86/include/asm/atomic64_64.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ In file included from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_read’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_release’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pgd_val’: ./include/asm-generic/atomic-long.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | ATOMIC_LONG_FETCH_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./arch/x86/include/asm/atomic.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc_and_test’: ./arch/x86/include/asm/atomic64_64.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xchg’: ./arch/x86/include/asm/string_64.h: In function ‘memcpy_mcsafe’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgd_flags’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc’: ./arch/x86/include/asm/atomic64_64.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and’: ./arch/x86/include/asm/pgtable_types.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./arch/x86/include/asm/string_64.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/atomic64_64.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/asm-generic/atomic-long.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | ATOMIC_LONG_FETCH_OP(and, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_relaxed’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_negative’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_set’: ./arch/x86/include/asm/atomic64_64.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/asm-generic/atomic-long.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | ATOMIC_LONG_FETCH_OP(and, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./arch/x86/include/asm/atomic.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec_and_test’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_acquire’: ./arch/x86/include/asm/atomic64_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/asm-generic/atomic-long.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | ATOMIC_LONG_FETCH_OP(and, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_and’: ./arch/x86/include/asm/string_64.h: In function ‘memcpy_flushcache’: ./arch/x86/include/asm/atomic64_64.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./arch/x86/include/asm/string_64.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add’: In file included from ./arch/x86/include/asm/pgtable_types.h:321, from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_none’: ./arch/x86/include/asm/atomic.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_return’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_release’: ./arch/x86/include/asm/atomic64_64.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_and’: ./include/asm-generic/atomic-long.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | ATOMIC_LONG_FETCH_OP(and, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/pgtable-nop4d.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | static inline int pgd_none(pgd_t pgd) { return 0; } | ^~~~~~ ./arch/x86/include/asm/atomic64_64.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc_and_test’: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_bad’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub’: ./arch/x86/include/asm/atomic64_64.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/asm-generic/pgtable-nop4d.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | static inline int pgd_bad(pgd_t pgd) { return 0; } | ^~~~~~ ./arch/x86/include/asm/atomic.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot’: ./include/asm-generic/atomic-long.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | ATOMIC_LONG_FETCH_OP(andnot, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_present’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_or’: ./include/asm-generic/pgtable-nop4d.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | static inline int pgd_present(pgd_t pgd) { return 1; } | ^~~~~~ ./arch/x86/include/asm/atomic64_64.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_and_test’: ./arch/x86/include/asm/atomic.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_clear’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_relaxed’: ./include/asm-generic/pgtable-nop4d.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void pgd_clear(pgd_t *pgd) { } | ^~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_or’: ./include/asm-generic/atomic-long.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | ATOMIC_LONG_FETCH_OP(andnot, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_negative’: ./arch/x86/include/asm/atomic64_64.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘p4d_offset’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_return’: ./include/asm-generic/pgtable-nop4d.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_acquire’: ./arch/x86/include/asm/atomic64_64.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xor’: ./include/asm-generic/atomic-long.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | ATOMIC_LONG_FETCH_OP(andnot, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_add’: ./arch/x86/include/asm/atomic.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./arch/x86/include/asm/atomic64_64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ In file included from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/string.h: In function ‘strstrip’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_release’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_xor’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_return’: In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_p4d’: ./include/asm-generic/atomic-long.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | ATOMIC_LONG_FETCH_OP(andnot, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./include/linux/string.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec’: ./arch/x86/include/asm/atomic64_64.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./arch/x86/include/asm/pgtable_types.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./arch/x86/include/asm/atomic.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_p4d_val’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec_and_test’: ./include/asm-generic/atomic-long.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | ATOMIC_LONG_FETCH_OP(or, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./arch/x86/include/asm/atomic.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/string.h: In function ‘memset_l’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pud’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_relaxed’: In file included from ./arch/x86/include/asm/atomic.h:265, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_read’: ./include/linux/string.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./arch/x86/include/asm/pgtable_types.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/asm-generic/atomic-long.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | ATOMIC_LONG_FETCH_OP(or, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_sub’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pud_val’: ./arch/x86/include/asm/atomic64_64.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc_and_test’: ./arch/x86/include/asm/pgtable_types.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/string.h: In function ‘memset_p’: ./arch/x86/include/asm/atomic.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_acquire’: ./include/linux/string.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_return’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_read’: ./include/asm-generic/atomic-long.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | ATOMIC_LONG_FETCH_OP(or, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./arch/x86/include/asm/atomic64_64.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pmd’: ./arch/x86/include/asm/pgtable_types.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_add’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_set’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_release’: ./include/asm-generic/atomic-instrumented.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/atomic64_64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pmd_val’: ./include/asm-generic/atomic-long.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | ATOMIC_LONG_FETCH_OP(or, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_negative’: ./arch/x86/include/asm/atomic.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_set’: ./include/asm-generic/atomic-instrumented.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_pfn_mask’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_cmpxchg’: ./arch/x86/include/asm/pgtable_types.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/asm-generic/atomic-long.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | ATOMIC_LONG_FETCH_OP(xor, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xchg’: ./include/asm-generic/atomic-instrumented.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_relaxed’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xchg’: ./include/linux/string.h: In function ‘strtobool’: ./include/asm-generic/atomic-long.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | ATOMIC_LONG_FETCH_OP(xor, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags_mask’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_return’: ./include/asm-generic/atomic-instrumented.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/string.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./arch/x86/include/asm/pgtable_types.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./arch/x86/include/asm/atomic.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_sub’: ./arch/x86/include/asm/atomic64_64.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_cmpxchg’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_acquire’: ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags’: ./include/asm-generic/atomic-instrumented.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/asm-generic/atomic-long.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | ATOMIC_LONG_FETCH_OP(xor, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_cmpxchg’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_pfn_mask’: ./include/asm-generic/atomic-instrumented.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_release’: ./arch/x86/include/asm/pgtable_types.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/linux/string.h: In function ‘strstarts’: ./include/asm-generic/atomic-long.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | ATOMIC_LONG_FETCH_OP(xor, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/string.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_try_cmpxchg’: ./include/asm-generic/atomic-instrumented.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_cmpxchg’: ./include/linux/string.h: In function ‘kbasename’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_return’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_try_cmpxchg’: ./include/asm-generic/atomic-long.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/string.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags_mask’: ./include/asm-generic/atomic-instrumented.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./arch/x86/include/asm/atomic.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/pgtable_types.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_add’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_relaxed’: ./arch/x86/include/asm/pgtable_types.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc’: ./arch/x86/include/asm/atomic.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/asm-generic/atomic-long.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_pfn_mask’: ./arch/x86/include/asm/pgtable_types.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_acquire’: ./include/linux/string.h: In function ‘strncpy’: ./include/asm-generic/atomic-instrumented.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/asm-generic/atomic-long.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/string.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_try_cmpxchg’: ./include/asm-generic/atomic-instrumented.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags_mask’: ./arch/x86/include/asm/atomic64_64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./arch/x86/include/asm/pgtable_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_sub’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add’: ./arch/x86/include/asm/atomic.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags’: ./include/asm-generic/atomic-instrumented.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./arch/x86/include/asm/pgtable_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/string.h: In function ‘strcat’: ./include/linux/string.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pte’: ./include/asm-generic/atomic-instrumented.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./arch/x86/include/asm/pgtable_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_release’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub’: ./include/asm-generic/atomic-long.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pte_val’: ./include/asm-generic/atomic-instrumented.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./arch/x86/include/asm/pgtable_types.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pte_flags’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec’: ./include/linux/string.h: In function ‘strlen’: ./include/asm-generic/atomic-instrumented.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./arch/x86/include/asm/pgtable_types.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/asm-generic/atomic-long.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/string.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_and’: ./include/asm-generic/atomic-instrumented.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_cmpxchg’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_relaxed’: ./arch/x86/include/asm/atomic.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/asm-generic/atomic-long.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_and’: ./include/asm-generic/atomic-instrumented.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2protval’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_or’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_acquire’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xchg’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_try_cmpxchg’: ./arch/x86/include/asm/pgtable_types.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/asm-generic/atomic-instrumented.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/asm-generic/atomic-long.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./arch/x86/include/asm/atomic64_64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_or’: ./include/linux/string.h: In function ‘strnlen’: ./include/asm-generic/atomic-instrumented.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_release’: ./include/linux/string.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2pgprot’: ./include/asm-generic/atomic-long.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xor’: ./arch/x86/include/asm/pgtable_types.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./include/asm-generic/atomic-instrumented.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xor’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot2cachemode’: ./include/asm-generic/atomic-instrumented.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add’: ./arch/x86/include/asm/pgtable_types.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_and’: ./include/asm-generic/atomic-long.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | ATOMIC_LONG_OP(add) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_try_cmpxchg’: ./include/linux/string.h: In function ‘strlcpy’: ./arch/x86/include/asm/atomic64_64.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./arch/x86/include/asm/atomic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/string.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec_and_test’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub’: ./include/asm-generic/atomic-instrumented.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_and’: ./include/asm-generic/atomic-long.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | ATOMIC_LONG_OP(sub) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_dec_and_test’: ./include/asm-generic/atomic-instrumented.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_and’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_4k_2_large’: ./include/asm-generic/atomic-long.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | ATOMIC_LONG_OP(and) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_or’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc_and_test’: ./arch/x86/include/asm/atomic64_64.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/asm-generic/atomic-instrumented.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xchg’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_andnot’: ./arch/x86/include/asm/atomic64_64.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc_and_test’: ./include/asm-generic/atomic-long.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | ATOMIC_LONG_OP(andnot) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_or’: ./include/asm-generic/atomic-instrumented.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./arch/x86/include/asm/atomic64_64.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/string.h: In function ‘strncat’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_large_2_4k’: ./include/linux/string.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./arch/x86/include/asm/pgtable_types.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_or’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_return’: ./include/asm-generic/atomic-long.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | ATOMIC_LONG_OP(or) | ^~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xor’: ./arch/x86/include/asm/atomic64_64.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_return’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_xor’: ./include/asm-generic/atomic-instrumented.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/asm-generic/atomic-long.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | ATOMIC_LONG_OP(xor) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_and’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_xor’: ./arch/x86/include/asm/atomic64_64.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./arch/x86/include/asm/atomic64_64.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xchg’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_return’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_and_test’: ./include/asm-generic/atomic-instrumented.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./arch/x86/include/asm/atomic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/asm-generic/atomic-long.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/string.h: In function ‘memset’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_and’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_return’: ./include/linux/string.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./arch/x86/include/asm/atomic64_64.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/asm-generic/atomic-instrumented.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_and_test’: ./include/asm-generic/atomic-long.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_add’: ./include/asm-generic/atomic-instrumented.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_or’: In file included from ./arch/x86/include/asm/atomic.h:265, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_read’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_and_test’: ./arch/x86/include/asm/atomic64_64.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/asm-generic/atomic-long.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_add’: ./include/asm-generic/atomic-instrumented.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/asm-generic/atomic-instrumented.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/string.h: In function ‘memcpy’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_and’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_or’: ./include/linux/string.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./arch/x86/include/asm/atomic.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_negative’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_sub’: ./arch/x86/include/asm/atomic64_64.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_read’: ./include/asm-generic/atomic-long.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/asm-generic/atomic-instrumented.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/asm-generic/atomic-instrumented.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_and’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_sub’: ./arch/x86/include/asm/atomic.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_set’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xor’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return’: ./include/asm-generic/atomic-instrumented.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/asm-generic/atomic-instrumented.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/atomic64_64.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/asm-generic/atomic-long.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | ATOMIC_LONG_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/string.h: In function ‘memmove’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_and’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_or’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_set’: ./include/linux/string.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_xor’: ./include/asm-generic/atomic-instrumented.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./include/asm-generic/atomic-instrumented.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./arch/x86/include/asm/atomic.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_relaxed’: ./arch/x86/include/asm/atomic64_64.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./include/asm-generic/atomic-long.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | ATOMIC_LONG_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_and’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xchg’: ./include/asm-generic/atomic-instrumented.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/asm-generic/atomic-instrumented.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_or’: ./arch/x86/include/asm/atomic.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xchg’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_or’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_acquire’: ./include/asm-generic/atomic-instrumented.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/asm-generic/atomic-instrumented.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/asm-generic/atomic-long.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | ATOMIC_LONG_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_or’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_cmpxchg’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xor’: ./include/linux/string.h: In function ‘memscan’: In file included from ./arch/x86/include/asm/atomic.h:265, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_read’: ./include/asm-generic/atomic-instrumented.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/asm-generic/atomic-instrumented.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./arch/x86/include/asm/atomic.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/string.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_release’: ./include/asm-generic/atomic-long.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | ATOMIC_LONG_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_xor’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_cmpxchg’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_xor’: ./include/asm-generic/atomic-instrumented.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/asm-generic/atomic-instrumented.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./arch/x86/include/asm/atomic.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_read’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return’: ./include/asm-generic/atomic-instrumented.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/asm-generic/atomic-long.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | ATOMIC_LONG_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_xor’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_try_cmpxchg’: ./include/asm-generic/atomic-instrumented.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/asm-generic/atomic-instrumented.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./include/linux/string.h: In function ‘memcmp’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_set’: ./include/asm-generic/atomic-instrumented.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/string.h:385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 385 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_relaxed’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_and_test’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_try_cmpxchg’: ./include/asm-generic/atomic-long.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | ATOMIC_LONG_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/asm-generic/atomic-instrumented.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_set’: In file included from ./arch/x86/include/asm/atomic.h:262, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_read’: ./include/asm-generic/atomic-instrumented.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_and_test’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_acquire’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc’: ./arch/x86/include/asm/atomic64_64.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/asm-generic/atomic-instrumented.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/asm-generic/atomic-long.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | ATOMIC_LONG_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xchg’: ./include/asm-generic/atomic-instrumented.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/string.h: In function ‘memchr’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_negative’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_release’: ./include/linux/string.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xchg’: ./include/asm-generic/atomic-instrumented.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/asm-generic/atomic-instrumented.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/asm-generic/atomic-long.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | ATOMIC_LONG_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_negative’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_cmpxchg’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_set’: ./include/asm-generic/atomic-instrumented.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/asm-generic/atomic-instrumented.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/asm-generic/atomic-instrumented.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/atomic64_64.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_unless’: ./include/asm-generic/atomic-long.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add’: ./include/asm-generic/atomic-instrumented.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_cmpxchg’: ./include/linux/string.h: In function ‘memchr_inv’: ./include/asm-generic/atomic-instrumented.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/string.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add’: ./include/asm-generic/atomic-instrumented.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_try_cmpxchg’: ./arch/x86/include/asm/atomic64_64.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/asm-generic/atomic-instrumented.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub’: ./include/asm-generic/atomic-instrumented.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_try_cmpxchg’: ./arch/x86/include/asm/atomic64_64.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/asm-generic/atomic-instrumented.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/asm-generic/atomic-instrumented.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/string.h: In function ‘kmemdup’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_and’: ./include/asm-generic/atomic-instrumented.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_and_test’: ./include/linux/string.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./arch/x86/include/asm/atomic64_64.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_and’: ./include/asm-generic/atomic-instrumented.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/msr.h: In function ‘__rdmsr’: ./include/asm-generic/atomic-instrumented.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./arch/x86/include/asm/msr.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc’: In file included from ./arch/x86/include/asm/paravirt_types.h:46, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/nospec-branch.h: In function ‘vmexit_fill_RSB’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_or’: ./include/asm-generic/atomic-instrumented.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/asm-generic/atomic-instrumented.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/string.h: In function ‘strcpy’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc’: ./arch/x86/include/asm/nospec-branch.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./arch/x86/include/asm/atomic64_64.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec’: ./include/linux/string.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_or’: In file included from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/atomic.h: In function ‘atomic_fetch_add_unless’: ./include/asm-generic/atomic-instrumented.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘__wrmsr’: ./include/asm-generic/atomic-instrumented.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./arch/x86/include/asm/msr.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec’: ./arch/x86/include/asm/atomic64_64.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xor’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add’: ./include/asm-generic/atomic-instrumented.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/asm-generic/atomic-instrumented.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_read_msr’: ./include/linux/atomic.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec_and_test’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xor’: ./arch/x86/include/asm/msr.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/string.h: In function ‘memcpy_and_pad’: ./arch/x86/include/asm/atomic64_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add’: ./include/asm-generic/atomic-instrumented.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/string.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/asm-generic/atomic-instrumented.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘alternative_msr_write’: ./arch/x86/include/asm/nospec-branch.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub’: ./arch/x86/include/asm/msr.h: In function ‘native_read_msr_safe’: ./include/asm-generic/atomic-instrumented.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec_and_test’: ./arch/x86/include/asm/msr.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/atomic.h: In function ‘atomic_add_unless’: ./include/linux/string.h: In function ‘str_has_prefix’: ./include/asm-generic/atomic-instrumented.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/atomic.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc_and_test’: ./include/linux/string.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub’: ./arch/x86/include/asm/atomic64_64.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/asm-generic/atomic-instrumented.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_dec_and_test’: ./include/asm-generic/atomic-instrumented.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘indirect_branch_prediction_barrier’: ./include/linux/atomic.h: In function ‘atomic_inc_unless_negative’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_and’: ./arch/x86/include/asm/nospec-branch.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/atomic.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./include/asm-generic/atomic-instrumented.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc_and_test’: ./include/asm-generic/atomic-instrumented.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_negative’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_and’: ./arch/x86/include/asm/msr.h: In function ‘native_write_msr’: ./arch/x86/include/asm/atomic64_64.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/asm-generic/atomic-instrumented.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./arch/x86/include/asm/msr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc_and_test’: ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_clear_cpu_buffers’: ./include/asm-generic/atomic-instrumented.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/linux/atomic.h: In function ‘atomic_dec_unless_positive’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_or’: ./arch/x86/include/asm/nospec-branch.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/atomic.h:689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 689 | { | ^ ./include/asm-generic/atomic-instrumented.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_write_msr_safe’: ./arch/x86/include/asm/msr.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_return’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_return’: ./include/asm-generic/atomic-instrumented.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ In file included from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/bitmap.h: In function ‘bitmap_find_next_zero_area’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_or’: ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_user_clear_cpu_buffers’: ./arch/x86/include/asm/atomic64_64.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/asm-generic/atomic-instrumented.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./arch/x86/include/asm/nospec-branch.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/atomic.h: In function ‘atomic_dec_if_positive’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_return’: ./include/linux/atomic.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/asm-generic/atomic-instrumented.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/bitmap.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xor’: ./include/asm-generic/atomic-instrumented.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_return’: ./include/asm-generic/atomic-instrumented.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘rdtsc’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xor’: ./arch/x86/include/asm/msr.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/asm-generic/atomic-instrumented.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_return’: ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_idle_clear_cpu_buffers’: ./include/asm-generic/atomic-instrumented.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./arch/x86/include/asm/nospec-branch.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘rdtsc_ordered’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec_and_test’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_add’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_return’: ./arch/x86/include/asm/msr.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/asm-generic/atomic-instrumented.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/asm-generic/atomic-instrumented.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./arch/x86/include/asm/atomic64_64.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_zero’: ./include/linux/bitmap.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_dec_and_test’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_add’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_add’: ./include/asm-generic/atomic-instrumented.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./arch/x86/include/asm/atomic64_64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/asm-generic/atomic-instrumented.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc_and_test’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_sub’: ./include/asm-generic/atomic-instrumented.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_fill’: ./include/asm-generic/atomic-instrumented.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_fetch_add_unless’: ./arch/x86/include/asm/msr.h: In function ‘native_read_pmc’: ./include/linux/bitmap.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./arch/x86/include/asm/msr.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc_and_test’: ./include/linux/atomic.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_sub’: ./include/asm-generic/atomic-instrumented.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/asm-generic/atomic-instrumented.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_copy’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_return’: ./include/linux/bitmap.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_and’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_sub’: ./include/asm-generic/atomic-instrumented.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./include/asm-generic/atomic-instrumented.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./arch/x86/include/asm/atomic64_64.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_add_unless’: ./include/linux/atomic.h:1185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1185 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_and’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_return’: ./include/asm-generic/atomic-instrumented.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_copy_clear_tail’: ./include/asm-generic/atomic-instrumented.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/bitmap.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_or’: ./include/linux/atomic.h: In function ‘atomic64_inc_unless_negative’: In file included from ./arch/x86/include/asm/msr.h:246, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_sched_clock’: ./include/asm-generic/atomic-instrumented.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_return’: ./include/linux/atomic.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./include/asm-generic/atomic-instrumented.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./arch/x86/include/asm/paravirt.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_or’: ./include/asm-generic/atomic-instrumented.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_return’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_cmpxchg’: ./include/asm-generic/atomic-instrumented.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./arch/x86/include/asm/atomic64_64.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_xor’: ./include/linux/bitmap.h: In function ‘bitmap_and’: ./include/linux/atomic.h: In function ‘atomic64_dec_unless_positive’: ./include/asm-generic/atomic-instrumented.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/bitmap.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/atomic.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_add’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_xor’: ./include/asm-generic/atomic-instrumented.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/asm-generic/atomic-instrumented.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_add’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_and_test’: ./include/asm-generic/atomic-instrumented.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_dec_if_positive’: ./include/asm-generic/atomic-instrumented.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_or’: ./include/linux/atomic.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/linux/bitmap.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_sub’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_and_test’: ./include/asm-generic/atomic-instrumented.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/asm-generic/atomic-instrumented.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_sub’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_negative’: ./include/asm-generic/atomic-instrumented.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_xor’: ./include/asm-generic/atomic-instrumented.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/bitmap.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_and’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_negative’: ./include/asm-generic/atomic-instrumented.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./include/asm-generic/atomic-instrumented.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_steal_clock’: ./include/linux/bitmap.h: In function ‘bitmap_andnot’: In file included from ./include/linux/atomic.h:1315, from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read’: ./arch/x86/include/asm/paravirt.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_and’: ./include/linux/bitmap.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./include/asm-generic/atomic-instrumented.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/asm-generic/atomic-long.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | ATOMIC_LONG_READ_OP() | ^~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_or’: ./include/asm-generic/atomic-instrumented.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read_acquire’: ./include/asm-generic/atomic-long.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | ATOMIC_LONG_READ_OP(_acquire) | ^~~~~~~~~~~~~~~~~~~ ./include/linux/bitmap.h: In function ‘bitmap_complement’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_or’: ./include/linux/bitmap.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/asm-generic/atomic-instrumented.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_xor’: ./include/asm-generic/atomic-instrumented.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_equal’: ./include/linux/bitmap.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_try_cmpxchg’: ./arch/x86/include/asm/atomic64_64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_xor’: ./include/asm-generic/atomic-instrumented.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_and_test’: ./include/asm-generic/atomic-instrumented.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘slow_down_io’: ./arch/x86/include/asm/paravirt.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set’: ./include/asm-generic/atomic-long.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | ATOMIC_LONG_SET_OP() | ^~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_and_test’: ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb’: ./include/linux/bitmap.h: In function ‘bitmap_intersects’: ./arch/x86/include/asm/paravirt.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ In file included from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/atomic.h: In function ‘atomic_fetch_add_unless’: ./include/asm-generic/atomic-instrumented.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/linux/bitmap.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set_release’: ./include/asm-generic/atomic-long.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | ATOMIC_LONG_SET_OP(_release) | ^~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_negative’: ./include/asm-generic/atomic-instrumented.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/atomic.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_subset’: In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/ptrace.h: In function ‘regs_return_value’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_negative’: ./include/linux/bitmap.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/asm-generic/atomic-instrumented.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_global’: ./arch/x86/include/asm/ptrace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./arch/x86/include/asm/paravirt.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/atomic.h: In function ‘atomic_add_unless’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_set_return_value’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xchg’: ./include/linux/atomic.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./arch/x86/include/asm/ptrace.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./arch/x86/include/asm/atomic64_64.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_empty’: ./arch/x86/include/asm/ptrace.h: In function ‘user_mode’: ./arch/x86/include/asm/ptrace.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/bitmap.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return’: ./include/linux/atomic.h: In function ‘atomic_inc_unless_negative’: ./include/asm-generic/atomic-long.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | ATOMIC_LONG_ADD_SUB_OP(add,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/atomic.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘v8086_mode’: ./arch/x86/include/asm/ptrace.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_one_user’: ./arch/x86/include/asm/paravirt.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_relaxed’: ./include/asm-generic/atomic-long.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | ATOMIC_LONG_ADD_SUB_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/ptrace.h: In function ‘user_64bit_mode’: ./include/linux/bitmap.h: In function ‘bitmap_full’: ./arch/x86/include/asm/ptrace.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/atomic.h: In function ‘atomic_dec_unless_positive’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_and’: ./include/linux/bitmap.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/atomic.h:689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 689 | { | ^ ./arch/x86/include/asm/atomic64_64.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_acquire’: ./include/asm-generic/atomic-long.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | ATOMIC_LONG_ADD_SUB_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/ptrace.h: In function ‘kernel_stack_pointer’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_and’: ./arch/x86/include/asm/ptrace.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/atomic64_64.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/atomic.h: In function ‘atomic_dec_if_positive’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_release’: ./include/linux/atomic.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/asm-generic/atomic-long.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | ATOMIC_LONG_ADD_SUB_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/bitmap.h: In function ‘bitmap_weight’: ./arch/x86/include/asm/paravirt.h: In function ‘flush_tlb_others’: ./include/linux/bitmap.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./arch/x86/include/asm/paravirt.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_or’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return’: ./arch/x86/include/asm/atomic64_64.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/asm-generic/atomic-long.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | ATOMIC_LONG_ADD_SUB_OP(sub,) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/ptrace.h:182, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/ptrace.h: In function ‘instruction_pointer’: In file included from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/atomic.h: In function ‘atomic_fetch_add_unless’: ./include/asm-generic/ptrace.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_or’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_relaxed’: ./include/linux/bitmap.h: In function ‘bitmap_set’: ./arch/x86/include/asm/atomic64_64.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/asm-generic/atomic-long.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | ATOMIC_LONG_ADD_SUB_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/bitmap.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/asm-generic/ptrace.h: In function ‘instruction_pointer_set’: ./include/asm-generic/ptrace.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/atomic.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_acquire’: ./include/asm-generic/atomic-long.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | ATOMIC_LONG_ADD_SUB_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xor’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_tlb_remove_table’: ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer’: ./arch/x86/include/asm/atomic64_64.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/paravirt.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/asm-generic/ptrace.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_release’: ./include/asm-generic/atomic-long.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | ATOMIC_LONG_ADD_SUB_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer_set’: ./include/asm-generic/ptrace.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_xor’: ./arch/x86/include/asm/atomic64_64.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_clear’: ./include/linux/atomic.h: In function ‘atomic_add_unless’: ./include/linux/atomic.h: In function ‘atomic64_fetch_add_unless’: ./include/linux/bitmap.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/asm-generic/ptrace.h: In function ‘frame_pointer’: ./include/linux/atomic.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/asm-generic/ptrace.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/atomic.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc’: ./include/asm-generic/ptrace.h: In function ‘frame_pointer_set’: ./include/asm-generic/atomic-long.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/asm-generic/ptrace.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/atomic.h: In function ‘atomic_inc_unless_negative’: ./include/linux/atomic.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_exit_mmap’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec’: ./arch/x86/include/asm/paravirt.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/asm-generic/atomic-long.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ In file included from ./arch/x86/include/asm/atomic.h:265, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_read’: ./include/linux/atomic.h: In function ‘atomic64_add_unless’: ./include/linux/bitmap.h: In function ‘bitmap_shift_right’: In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_register’: ./include/asm-generic/atomic-instrumented.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/atomic.h:1185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1185 | { | ^ ./include/linux/bitmap.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./arch/x86/include/asm/ptrace.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add’: ./include/linux/atomic.h: In function ‘atomic_dec_unless_positive’: ./include/asm-generic/atomic-long.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | ATOMIC_LONG_FETCH_OP(add, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_read’: ./include/linux/atomic.h:689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 689 | { | ^ ./include/asm-generic/atomic-instrumented.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_inc_unless_negative’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_relaxed’: ./include/linux/atomic.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_set’: ./include/linux/bitmap.h: In function ‘bitmap_shift_left’: ./include/asm-generic/atomic-long.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | ATOMIC_LONG_FETCH_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/ptrace.h: In function ‘regs_within_kernel_stack’: ./include/asm-generic/atomic-instrumented.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_sp0’: ./include/linux/bitmap.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./arch/x86/include/asm/ptrace.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/paravirt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/atomic.h: In function ‘atomic_dec_if_positive’: ./include/linux/atomic.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_set’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_acquire’: ./include/asm-generic/atomic-instrumented.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/asm-generic/atomic-long.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | ATOMIC_LONG_FETCH_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/atomic.h: In function ‘atomic64_dec_unless_positive’: ./include/linux/atomic.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xchg’: ./include/linux/bitmap.h: In function ‘bitmap_parse’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth_addr’: ./include/asm-generic/atomic-instrumented.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_release’: ./include/linux/bitmap.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./arch/x86/include/asm/ptrace.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/asm-generic/atomic-long.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | ATOMIC_LONG_FETCH_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xchg’: ./include/asm-generic/atomic-instrumented.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_from_u64’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub’: ./include/linux/atomic.h: In function ‘atomic64_dec_if_positive’: ./include/linux/bitmap.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__cpuid’: ./include/asm-generic/atomic-long.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | ATOMIC_LONG_FETCH_OP(sub, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth’: ./arch/x86/include/asm/paravirt.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/atomic.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_cmpxchg’: ./arch/x86/include/asm/ptrace.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/asm-generic/atomic-instrumented.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_relaxed’: ./include/asm-generic/atomic-long.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | ATOMIC_LONG_FETCH_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_cmpxchg’: ./include/asm-generic/atomic-instrumented.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_argument’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_acquire’: ./include/asm-generic/atomic-long.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | ATOMIC_LONG_FETCH_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/ptrace.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_try_cmpxchg’: ./include/linux/atomic.h: In function ‘atomic64_fetch_add_unless’: ./include/asm-generic/atomic-instrumented.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_release’: ./include/asm-generic/atomic-long.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | ATOMIC_LONG_FETCH_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/atomic.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_get_debugreg’: In file included from ./include/linux/atomic.h:1315, from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read’: In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/cpumask.h: In function ‘cpu_max_bits_warn’: ./arch/x86/include/asm/paravirt.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_try_cmpxchg’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and’: ./include/asm-generic/atomic-instrumented.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/asm-generic/atomic-long.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | ATOMIC_LONG_READ_OP() | ^~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | ATOMIC_LONG_FETCH_OP(and, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_relaxed’: ./include/linux/atomic.h: In function ‘atomic64_add_unless’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read_acquire’: ./include/asm-generic/atomic-long.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | ATOMIC_LONG_FETCH_OP(and, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc’: ./include/linux/cpumask.h: In function ‘cpumask_check’: ./include/asm-generic/atomic-long.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | ATOMIC_LONG_READ_OP(_acquire) | ^~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/atomic.h:1185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1185 | { | ^ ./include/linux/cpumask.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_acquire’: ./include/asm-generic/atomic-long.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | ATOMIC_LONG_FETCH_OP(and, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc’: ./include/asm-generic/atomic-instrumented.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_inc_unless_negative’: ./include/linux/cpumask.h: In function ‘cpumask_first’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_release’: ./include/linux/cpumask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/atomic.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./include/asm-generic/atomic-long.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | ATOMIC_LONG_FETCH_OP(and, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec’: ./include/asm-generic/atomic-instrumented.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot’: ./include/linux/cpumask.h: In function ‘cpumask_last’: ./include/asm-generic/atomic-long.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | ATOMIC_LONG_FETCH_OP(andnot, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add’: ./include/asm-generic/atomic-instrumented.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_dec_unless_positive’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_relaxed’: ./include/linux/cpumask.h: In function ‘cpumask_next_zero’: ./include/asm-generic/atomic-long.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | ATOMIC_LONG_FETCH_OP(andnot, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_debugreg’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set’: In file included from ./arch/x86/include/asm/paravirt_types.h:43, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/desc_defs.h: In function ‘gate_offset’: ./arch/x86/include/asm/paravirt.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/asm-generic/atomic-long.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | ATOMIC_LONG_SET_OP() | ^~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_acquire’: ./include/asm-generic/atomic-instrumented.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/asm-generic/atomic-long.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | ATOMIC_LONG_FETCH_OP(andnot, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/desc_defs.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set_release’: ./include/asm-generic/atomic-long.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | ATOMIC_LONG_SET_OP(_release) | ^~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_release’: ./include/linux/cpumask.h: In function ‘cpumask_set_cpu’: ./include/asm-generic/atomic-instrumented.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/asm-generic/atomic-long.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | ATOMIC_LONG_FETCH_OP(andnot, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub’: ./arch/x86/include/asm/desc_defs.h: In function ‘gate_segment’: ./include/asm-generic/atomic-instrumented.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./arch/x86/include/asm/desc_defs.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/cpumask.h: In function ‘__cpumask_set_cpu’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or’: ./include/linux/cpumask.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./include/asm-generic/atomic-long.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | ATOMIC_LONG_FETCH_OP(or, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr0’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_and’: ./arch/x86/include/asm/paravirt.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/asm-generic/atomic-instrumented.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_clear_cpu’: ./include/linux/cpumask.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_relaxed’: ./include/asm-generic/atomic-long.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | ATOMIC_LONG_FETCH_OP(or, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_and’: ./include/asm-generic/atomic-instrumented.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/cpumask.h: In function ‘__cpumask_clear_cpu’: ./include/linux/cpumask.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_acquire’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_or’: ./include/asm-generic/atomic-long.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | ATOMIC_LONG_ADD_SUB_OP(add,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | ATOMIC_LONG_FETCH_OP(or, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_cpu’: ./include/linux/cpumask.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_release’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_or’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_relaxed’: ./include/asm-generic/atomic-long.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | ATOMIC_LONG_FETCH_OP(or, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/asm-generic/atomic-long.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | ATOMIC_LONG_ADD_SUB_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor’: ./include/linux/cpumask.h: In function ‘cpumask_test_and_set_cpu’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xor’: ./include/asm-generic/atomic-long.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | ATOMIC_LONG_FETCH_OP(xor, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_acquire’: ./include/linux/cpumask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./include/asm-generic/atomic-instrumented.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/asm-generic/atomic-long.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | ATOMIC_LONG_ADD_SUB_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_relaxed’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xor’: ./include/linux/cpumask.h: In function ‘cpumask_test_and_clear_cpu’: ./include/asm-generic/atomic-long.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | ATOMIC_LONG_FETCH_OP(xor, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_release’: ./include/linux/cpumask.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/asm-generic/atomic-long.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | ATOMIC_LONG_ADD_SUB_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr0’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_acquire’: ./arch/x86/include/asm/paravirt.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_setall’: ./include/asm-generic/atomic-long.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | ATOMIC_LONG_FETCH_OP(xor, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return’: ./include/linux/cpumask.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./include/asm-generic/atomic-long.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | ATOMIC_LONG_ADD_SUB_OP(sub,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec_and_test’: ./include/asm-generic/atomic-instrumented.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_release’: ./include/linux/cpumask.h: In function ‘cpumask_clear’: ./include/asm-generic/atomic-long.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | ATOMIC_LONG_FETCH_OP(xor, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_relaxed’: ./include/linux/cpumask.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./include/asm-generic/atomic-long.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | ATOMIC_LONG_ADD_SUB_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_dec_and_test’: ./include/asm-generic/atomic-instrumented.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_and’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_acquire’: ./include/linux/cpumask.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/asm-generic/atomic-long.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | ATOMIC_LONG_ADD_SUB_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc_and_test’: ./arch/x86/include/asm/paravirt.h: In function ‘read_cr2’: ./include/asm-generic/atomic-instrumented.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_release’: ./arch/x86/include/asm/paravirt.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_relaxed’: ./include/asm-generic/atomic-long.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | ATOMIC_LONG_ADD_SUB_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_or’: ./include/asm-generic/atomic-long.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pgd’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc_and_test’: ./include/asm-generic/atomic-instrumented.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_acquire’: ./include/asm-generic/atomic-long.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_xor’: ./arch/x86/include/asm/pgtable_types.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_return’: ./include/linux/cpumask.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc’: ./include/asm-generic/atomic-instrumented.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./include/asm-generic/atomic-long.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_return’: ./include/linux/cpumask.h: In function ‘cpumask_andnot’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pgd_val’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec’: ./include/asm-generic/atomic-instrumented.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/cpumask.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./arch/x86/include/asm/pgtable_types.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./include/asm-generic/atomic-long.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_return’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pgd_flags’: ./include/linux/cpumask.h: In function ‘cpumask_complement’: ./include/asm-generic/atomic-instrumented.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./arch/x86/include/asm/pgtable_types.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/cpumask.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add’: ./include/asm-generic/atomic-long.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | ATOMIC_LONG_FETCH_OP(add, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_return’: ./include/linux/cpumask.h: In function ‘cpumask_equal’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_release’: ./include/asm-generic/atomic-instrumented.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr2’: ./include/linux/cpumask.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/asm-generic/atomic-long.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_relaxed’: ./arch/x86/include/asm/paravirt.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/asm-generic/atomic-long.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | ATOMIC_LONG_FETCH_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_add’: ./include/linux/cpumask.h: In function ‘cpumask_intersects’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec’: ./include/asm-generic/atomic-instrumented.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/linux/cpumask.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/asm-generic/atomic-long.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_acquire’: ./include/asm-generic/atomic-long.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | ATOMIC_LONG_FETCH_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_add’: ./include/linux/cpumask.h: In function ‘cpumask_subset’: ./include/asm-generic/atomic-instrumented.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ In file included from ./arch/x86/include/asm/pgtable_types.h:321, from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_none’: ./include/linux/cpumask.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_relaxed’: ./include/asm-generic/atomic-long.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_release’: In file included from ./arch/x86/include/asm/string.h:5, from ./include/linux/string.h:20, from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/string_64.h: In function ‘memset16’: ./include/asm-generic/pgtable-nop4d.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | static inline int pgd_none(pgd_t pgd) { return 0; } | ^~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_sub’: ./include/asm-generic/atomic-long.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | ATOMIC_LONG_FETCH_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_empty’: ./include/asm-generic/atomic-instrumented.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./arch/x86/include/asm/string_64.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__read_cr3’: ./include/linux/cpumask.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_acquire’: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_bad’: ./arch/x86/include/asm/paravirt.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/asm-generic/atomic-long.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/pgtable-nop4d.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | static inline int pgd_bad(pgd_t pgd) { return 0; } | ^~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_sub’: ./include/asm-generic/atomic-long.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | ATOMIC_LONG_FETCH_OP(sub, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_full’: ./include/asm-generic/atomic-instrumented.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_present’: ./include/linux/cpumask.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/asm-generic/pgtable-nop4d.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | static inline int pgd_present(pgd_t pgd) { return 1; } | ^~~~~~ ./arch/x86/include/asm/string_64.h: In function ‘memset32’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_release’: ./arch/x86/include/asm/string_64.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/asm-generic/atomic-long.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_relaxed’: ./include/asm-generic/pgtable-nop4d.h: In function ‘pgd_clear’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_and’: ./include/asm-generic/atomic-long.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | ATOMIC_LONG_FETCH_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_weight’: ./include/asm-generic/pgtable-nop4d.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void pgd_clear(pgd_t *pgd) { } | ^~~~~~ ./include/asm-generic/atomic-instrumented.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./include/linux/cpumask.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memset64’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_acquire’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_and’: ./include/asm-generic/pgtable-nop4d.h: In function ‘p4d_offset’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add’: ./arch/x86/include/asm/string_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_shift_right’: ./include/asm-generic/atomic-long.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | ATOMIC_LONG_FETCH_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/pgtable-nop4d.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/asm-generic/atomic-instrumented.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/asm-generic/atomic-long.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | ATOMIC_LONG_OP(add) | ^~~~~~~~~~~~~~ ./include/linux/cpumask.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_release’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_or’: ./include/linux/cpumask.h: In function ‘cpumask_shift_left’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub’: ./include/asm-generic/atomic-long.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | ATOMIC_LONG_FETCH_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/asm-generic/atomic-long.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | ATOMIC_LONG_OP(sub) | ^~~~~~~~~~~~~~ ./include/linux/cpumask.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ In file included from ./arch/x86/include/asm/paravirt_types.h:45, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_p4d’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_or’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and’: ./arch/x86/include/asm/pgtable_types.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_and’: ./include/linux/cpumask.h: In function ‘cpumask_copy’: ./include/asm-generic/atomic-instrumented.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/asm-generic/atomic-long.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | ATOMIC_LONG_FETCH_OP(and, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | ATOMIC_LONG_OP(and) | ^~~~~~~~~~~~~~ ./include/linux/cpumask.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memcpy_mcsafe’: ./arch/x86/include/asm/paravirt.h: In function ‘write_cr3’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_p4d_val’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_xor’: ./arch/x86/include/asm/string_64.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_relaxed’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_andnot’: ./arch/x86/include/asm/paravirt.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/pgtable_types.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/asm-generic/atomic-instrumented.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/asm-generic/atomic-long.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | ATOMIC_LONG_FETCH_OP(and, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | ATOMIC_LONG_OP(andnot) | ^~~~~~~~~~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_parse_user’: ./include/linux/cpumask.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_xor’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pud’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_or’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_acquire’: ./include/asm-generic/atomic-instrumented.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./arch/x86/include/asm/pgtable_types.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/asm-generic/atomic-long.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | ATOMIC_LONG_OP(or) | ^~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | ATOMIC_LONG_FETCH_OP(and, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_parselist_user’: ./include/linux/cpumask.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pud_val’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_and_test’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_xor’: ./arch/x86/include/asm/pgtable_types.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/asm-generic/atomic-instrumented.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/asm-generic/atomic-long.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | ATOMIC_LONG_OP(xor) | ^~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_release’: ./arch/x86/include/asm/string_64.h: In function ‘memcpy_flushcache’: ./include/linux/cpumask.h: In function ‘cpumask_parse’: ./include/asm-generic/atomic-long.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | ATOMIC_LONG_FETCH_OP(and, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/string_64.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__write_cr4’: ./include/linux/cpumask.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pmd’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_and_test’: ./arch/x86/include/asm/paravirt.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_and_test’: ./arch/x86/include/asm/pgtable_types.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/asm-generic/atomic-long.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/asm-generic/atomic-instrumented.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot’: ./include/asm-generic/atomic-long.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | ATOMIC_LONG_FETCH_OP(andnot, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pmd_val’: ./arch/x86/include/asm/pgtable_types.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_and_test’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_negative’: ./include/linux/cpumask.h: In function ‘cpulist_parse’: ./include/asm-generic/atomic-long.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/asm-generic/atomic-instrumented.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_relaxed’: ./include/linux/cpumask.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_pfn_mask’: ./include/asm-generic/atomic-long.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | ATOMIC_LONG_FETCH_OP(andnot, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_and_test’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_negative’: ./include/asm-generic/atomic-long.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_size’: ./include/asm-generic/atomic-instrumented.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/cpumask.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_acquire’: ./arch/x86/include/asm/paravirt.h: In function ‘read_cr8’: ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags_mask’: ./include/asm-generic/atomic-long.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | ATOMIC_LONG_FETCH_OP(andnot, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_negative’: ./arch/x86/include/asm/paravirt.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./arch/x86/include/asm/pgtable_types.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/asm-generic/atomic-long.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘p4d_flags’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_release’: ./arch/x86/include/asm/pgtable_types.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./include/asm-generic/atomic-long.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | ATOMIC_LONG_FETCH_OP(andnot, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return’: In file included from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/string.h: In function ‘strstrip’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_pfn_mask’: ./include/asm-generic/atomic-long.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | ATOMIC_LONG_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_available’: ./arch/x86/include/asm/pgtable_types.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or’: ./include/linux/string.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/cpumask.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/asm-generic/atomic-long.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | ATOMIC_LONG_FETCH_OP(or, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_relaxed’: ./include/asm-generic/atomic-long.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | ATOMIC_LONG_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_relaxed’: ./include/asm-generic/atomic-long.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | ATOMIC_LONG_FETCH_OP(or, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_acquire’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags_mask’: ./include/asm-generic/atomic-long.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | ATOMIC_LONG_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/cpumask.h: In function ‘reset_cpu_possible_mask’: ./include/linux/string.h: In function ‘memset_l’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_acquire’: ./include/linux/string.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/asm-generic/atomic-long.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | ATOMIC_LONG_FETCH_OP(or, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h: In function ‘pud_flags’: ./include/linux/cpumask.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_release’: ./arch/x86/include/asm/pgtable_types.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/asm-generic/atomic-long.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | ATOMIC_LONG_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h: In function ‘set_cpu_possible’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_release’: ./include/linux/string.h: In function ‘memset_p’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_pfn_mask’: ./arch/x86/include/asm/paravirt.h: In function ‘write_cr8’: ./include/asm-generic/atomic-long.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | ATOMIC_LONG_FETCH_OP(or, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/string.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/cpumask.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./arch/x86/include/asm/pgtable_types.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./arch/x86/include/asm/paravirt.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return’: ./include/asm-generic/atomic-long.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | ATOMIC_LONG_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h: In function ‘set_cpu_present’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor’: In file included from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/atomic.h: In function ‘atomic_fetch_add_unless’: ./include/asm-generic/atomic-long.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | ATOMIC_LONG_FETCH_OP(xor, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_relaxed’: ./include/asm-generic/atomic-long.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | ATOMIC_LONG_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_relaxed’: ./include/linux/cpumask.h: In function ‘set_cpu_online’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags_mask’: ./include/asm-generic/atomic-long.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | ATOMIC_LONG_FETCH_OP(xor, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/cpumask.h:811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 811 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_acquire’: ./include/linux/atomic.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./include/asm-generic/atomic-long.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | ATOMIC_LONG_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘arch_safe_halt’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pmd_flags’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_acquire’: ./arch/x86/include/asm/paravirt.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/pgtable_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_active’: ./include/asm-generic/atomic-long.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | ATOMIC_LONG_FETCH_OP(xor, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_release’: ./include/linux/string.h: In function ‘strtobool’: ./include/linux/cpumask.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘native_make_pte’: ./include/asm-generic/atomic-long.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | ATOMIC_LONG_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/string.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./arch/x86/include/asm/pgtable_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_release’: ./include/asm-generic/atomic-long.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | ATOMIC_LONG_FETCH_OP(xor, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/atomic.h: In function ‘atomic_add_unless’: ./include/linux/cpumask.h: In function ‘__check_is_bitmap’: ./arch/x86/include/asm/pgtable_types.h: In function ‘native_pte_val’: ./include/linux/atomic.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./arch/x86/include/asm/pgtable_types.h:444:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 444 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_unless’: ./include/linux/cpumask.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/asm-generic/atomic-long.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc’: ./arch/x86/include/asm/pgtable_types.h: In function ‘pte_flags’: ./include/asm-generic/atomic-long.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/string.h: In function ‘strstarts’: ./include/linux/atomic.h: In function ‘atomic_inc_unless_negative’: ./arch/x86/include/asm/paravirt.h: In function ‘halt’: ./include/linux/string.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/atomic.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./arch/x86/include/asm/paravirt.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/cpumask.h: In function ‘get_cpu_mask’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_relaxed’: ./include/linux/cpumask.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./include/asm-generic/atomic-long.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/string.h: In function ‘kbasename’: ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2protval’: ./include/linux/string.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/atomic.h: In function ‘atomic_dec_unless_positive’: ./arch/x86/include/asm/pgtable_types.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_acquire’: ./include/linux/atomic.h:689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 689 | { | ^ ./include/asm-generic/atomic-long.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h: In function ‘cpumap_print_to_pagebuf’: ./arch/x86/include/asm/paravirt.h: In function ‘wbinvd’: ./arch/x86/include/asm/pgtable_types.h: In function ‘cachemode2pgprot’: ./include/linux/cpumask.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./arch/x86/include/asm/paravirt.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/pgtable_types.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/msr.h: In function ‘__rdmsr’: ./include/linux/atomic.h: In function ‘atomic_dec_if_positive’: ./include/linux/atomic.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./arch/x86/include/asm/msr.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot2cachemode’: ./include/linux/string.h: In function ‘strncpy’: ./arch/x86/include/asm/pgtable_types.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/string.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘__wrmsr’: ./arch/x86/include/asm/msr.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_release’: ./include/asm-generic/atomic-long.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr’: ./arch/x86/include/asm/paravirt.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_4k_2_large’: ./include/linux/string.h: In function ‘strcat’: ./arch/x86/include/asm/pgtable_types.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_read_msr’: ./include/linux/string.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec’: ./arch/x86/include/asm/msr.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/asm-generic/atomic-long.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_relaxed’: ./arch/x86/include/asm/msr.h: In function ‘native_read_msr_safe’: ./include/asm-generic/atomic-long.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_types.h: In function ‘pgprot_large_2_4k’: ./arch/x86/include/asm/msr.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/pgtable_types.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/linux/string.h: In function ‘strlen’: ./include/linux/atomic.h: In function ‘atomic64_fetch_add_unless’: ./include/linux/string.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_acquire’: ./include/linux/atomic.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/asm-generic/atomic-long.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cmpxchg.h:145, from ./arch/x86/include/asm/atomic.h:8, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/cmpxchg_64.h: In function ‘set_64bit’: ./arch/x86/include/asm/cmpxchg_64.h:6:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 6 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_release’: ./include/asm-generic/atomic-long.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/msr.h: In function ‘native_write_msr’: ./arch/x86/include/asm/msr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_add_unless’: ./include/linux/atomic.h:1185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1185 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr’: ./include/linux/string.h: In function ‘strnlen’: ./include/asm-generic/atomic-long.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | ATOMIC_LONG_OP(add) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/msr.h: In function ‘native_write_msr_safe’: ./arch/x86/include/asm/paravirt.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/string.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./arch/x86/include/asm/msr.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_inc_unless_negative’: ./include/linux/atomic.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub’: In file included from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_read’: ./include/asm-generic/atomic-long.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | ATOMIC_LONG_OP(sub) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_and’: ./include/linux/string.h: In function ‘strlcpy’: ./include/asm-generic/atomic-long.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | ATOMIC_LONG_OP(and) | ^~~~~~~~~~~~~~ ./include/linux/string.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_dec_unless_positive’: ./arch/x86/include/asm/msr.h: In function ‘rdtsc’: ./include/linux/atomic.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./arch/x86/include/asm/msr.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr_safe’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_andnot’: ./arch/x86/include/asm/paravirt.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/asm-generic/atomic-long.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | ATOMIC_LONG_OP(andnot) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_set’: ./arch/x86/include/asm/atomic.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘rdtsc_ordered’: ./arch/x86/include/asm/msr.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_or’: ./include/linux/atomic.h: In function ‘atomic64_dec_if_positive’: ./include/asm-generic/atomic-long.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | ATOMIC_LONG_OP(or) | ^~~~~~~~~~~~~~ ./include/linux/atomic.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_xor’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add’: ./include/asm-generic/atomic-long.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | ATOMIC_LONG_OP(xor) | ^~~~~~~~~~~~~~ ./include/linux/string.h: In function ‘strncat’: ./arch/x86/include/asm/atomic.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/string.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_and_test’: ./arch/x86/include/asm/msr.h: In function ‘native_read_pmc’: ./include/asm-generic/atomic-long.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/msr.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub’: ./arch/x86/include/asm/atomic.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_and_test’: ./include/asm-generic/atomic-long.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_and_test’: In file included from ./include/linux/atomic.h:1315, from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read’: ./arch/x86/include/asm/atomic.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/asm-generic/atomic-long.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | ATOMIC_LONG_READ_OP() | ^~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_and_test’: ./include/asm-generic/atomic-long.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/string.h: In function ‘memset’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr_safe’: ./include/linux/string.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./arch/x86/include/asm/paravirt.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read_acquire’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_negative’: ./include/asm-generic/atomic-long.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | ATOMIC_LONG_READ_OP(_acquire) | ^~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc’: In file included from ./arch/x86/include/asm/msr.h:246, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_sched_clock’: ./arch/x86/include/asm/atomic.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./arch/x86/include/asm/paravirt.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec’: ./include/linux/string.h: In function ‘memcpy’: ./include/asm-generic/atomic-long.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | ATOMIC_LONG_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/string.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec_and_test’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_relaxed’: ./arch/x86/include/asm/atomic.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/asm-generic/atomic-long.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | ATOMIC_LONG_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_acquire’: ./include/linux/string.h: In function ‘memmove’: ./include/asm-generic/atomic-long.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | ATOMIC_LONG_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/string.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc_and_test’: ./arch/x86/include/asm/atomic.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set’: ./include/asm-generic/atomic-long.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | ATOMIC_LONG_SET_OP() | ^~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_release’: ./include/asm-generic/atomic-long.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | ATOMIC_LONG_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘wrmsrl’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set_release’: ./arch/x86/include/asm/paravirt.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/asm-generic/atomic-long.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | ATOMIC_LONG_SET_OP(_release) | ^~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_negative’: ./include/asm-generic/atomic-long.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | ATOMIC_LONG_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/string.h: In function ‘memscan’: In file included from ./arch/x86/include/asm/paravirt_types.h:46, from ./arch/x86/include/asm/ptrace.h:94, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/nospec-branch.h: In function ‘vmexit_fill_RSB’: ./arch/x86/include/asm/paravirt.h: In function ‘rdmsrl_safe’: ./include/linux/string.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./arch/x86/include/asm/paravirt.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_relaxed’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_steal_clock’: ./arch/x86/include/asm/nospec-branch.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/asm-generic/atomic-long.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | ATOMIC_LONG_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_pmc’: ./arch/x86/include/asm/paravirt.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_return’: ./arch/x86/include/asm/atomic.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_acquire’: ./include/linux/string.h: In function ‘memcmp’: ./include/asm-generic/atomic-long.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | ATOMIC_LONG_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/string.h:385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 385 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_release’: ./include/asm-generic/atomic-long.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | ATOMIC_LONG_ADD_SUB_OP(add,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | ATOMIC_LONG_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/nospec-branch.h: In function ‘alternative_msr_write’: ./arch/x86/include/asm/nospec-branch.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_relaxed’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_unless’: ./include/asm-generic/atomic-long.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | ATOMIC_LONG_ADD_SUB_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/string.h: In function ‘memchr’: ./include/asm-generic/atomic-long.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/linux/string.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_return’: ./arch/x86/include/asm/atomic.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_acquire’: ./arch/x86/include/asm/nospec-branch.h: In function ‘indirect_branch_prediction_barrier’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_add’: ./include/asm-generic/atomic-long.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | ATOMIC_LONG_ADD_SUB_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/nospec-branch.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./arch/x86/include/asm/atomic.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘slow_down_io’: ./arch/x86/include/asm/paravirt.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_release’: ./include/linux/string.h: In function ‘memchr_inv’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_ldt’: ./include/asm-generic/atomic-long.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | ATOMIC_LONG_ADD_SUB_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/string.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb’: ./arch/x86/include/asm/paravirt.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./arch/x86/include/asm/paravirt.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_clear_cpu_buffers’: ./arch/x86/include/asm/nospec-branch.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return’: ./include/asm-generic/atomic-long.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | ATOMIC_LONG_ADD_SUB_OP(sub,) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/msr.h: In function ‘__rdmsr’: ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_user_clear_cpu_buffers’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_sub’: ./arch/x86/include/asm/nospec-branch.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./arch/x86/include/asm/atomic.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_relaxed’: ./arch/x86/include/asm/msr.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/string.h: In function ‘kmemdup’: ./include/asm-generic/atomic-long.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | ATOMIC_LONG_ADD_SUB_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/string.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_global’: ./arch/x86/include/asm/paravirt.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_acquire’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_free_ldt’: ./include/asm-generic/atomic-long.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | ATOMIC_LONG_ADD_SUB_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘__wrmsr’: ./arch/x86/include/asm/msr.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./arch/x86/include/asm/nospec-branch.h: In function ‘mds_idle_clear_cpu_buffers’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_release’: ./arch/x86/include/asm/nospec-branch.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/string.h: In function ‘strcpy’: ./include/asm-generic/atomic-long.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | ATOMIC_LONG_ADD_SUB_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/string.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_read_msr’: ./arch/x86/include/asm/msr.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_one_user’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_cmpxchg’: ./arch/x86/include/asm/paravirt.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./arch/x86/include/asm/atomic.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc’: ./include/asm-generic/atomic-long.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_TR_desc’: ./arch/x86/include/asm/msr.h: In function ‘native_read_msr_safe’: ./include/linux/string.h: In function ‘memcpy_and_pad’: ./arch/x86/include/asm/msr.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/paravirt.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/string.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec’: ./include/asm-generic/atomic-long.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/string.h: In function ‘str_has_prefix’: ./include/linux/string.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘flush_tlb_others’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add’: ./arch/x86/include/asm/paravirt.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/asm-generic/atomic-long.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | ATOMIC_LONG_FETCH_OP(add, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/msr.h: In function ‘native_write_msr’: ./arch/x86/include/asm/paravirt.h: In function ‘load_gdt’: ./arch/x86/include/asm/msr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./arch/x86/include/asm/paravirt.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_relaxed’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_try_cmpxchg’: ./include/asm-generic/atomic-long.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | ATOMIC_LONG_FETCH_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_write_msr_safe’: ./arch/x86/include/asm/msr.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_acquire’: ./include/asm-generic/atomic-long.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | ATOMIC_LONG_FETCH_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_tlb_remove_table’: ./arch/x86/include/asm/paravirt.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_release’: In file included from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/bitmap.h: In function ‘bitmap_find_next_zero_area’: ./arch/x86/include/asm/paravirt.h: In function ‘load_idt’: ./include/asm-generic/atomic-long.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | ATOMIC_LONG_FETCH_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘rdtsc’: ./include/linux/bitmap.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub’: ./arch/x86/include/asm/msr.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/asm-generic/atomic-long.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | ATOMIC_LONG_FETCH_OP(sub, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_relaxed’: ./arch/x86/include/asm/msr.h: In function ‘rdtsc_ordered’: ./include/asm-generic/atomic-long.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | ATOMIC_LONG_FETCH_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_exit_mmap’: ./arch/x86/include/asm/msr.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./arch/x86/include/asm/paravirt.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_ldt’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_acquire’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xchg’: ./arch/x86/include/asm/paravirt.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/asm-generic/atomic-long.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | ATOMIC_LONG_FETCH_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_zero’: ./include/linux/bitmap.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_release’: ./include/asm-generic/atomic-long.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | ATOMIC_LONG_FETCH_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/msr.h: In function ‘native_read_pmc’: ./arch/x86/include/asm/msr.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_sp0’: ./arch/x86/include/asm/paravirt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_fill’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and’: ./include/linux/bitmap.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/asm-generic/atomic-long.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | ATOMIC_LONG_FETCH_OP(and, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_store_tr’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_and’: ./arch/x86/include/asm/paravirt.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./arch/x86/include/asm/atomic.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_relaxed’: ./include/asm-generic/atomic-long.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | ATOMIC_LONG_FETCH_OP(and, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/bitmap.h: In function ‘bitmap_copy’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_and’: ./include/linux/bitmap.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/atomic.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_acquire’: ./include/asm-generic/atomic-long.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | ATOMIC_LONG_FETCH_OP(and, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘__cpuid’: In file included from ./arch/x86/include/asm/msr.h:246, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_sched_clock’: ./arch/x86/include/asm/paravirt.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_or’: ./include/linux/bitmap.h: In function ‘bitmap_copy_clear_tail’: ./arch/x86/include/asm/atomic.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./arch/x86/include/asm/paravirt.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/bitmap.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_release’: ./include/asm-generic/atomic-long.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | ATOMIC_LONG_FETCH_OP(and, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_or’: ./arch/x86/include/asm/atomic.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot’: ./include/asm-generic/atomic-long.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | ATOMIC_LONG_FETCH_OP(andnot, ) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/ptrace.h: In function ‘regs_return_value’: ./include/linux/bitmap.h: In function ‘bitmap_and’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xor’: ./include/linux/bitmap.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./arch/x86/include/asm/atomic.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_relaxed’: ./arch/x86/include/asm/ptrace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_get_debugreg’: ./arch/x86/include/asm/paravirt.h: In function ‘load_TLS’: ./include/asm-generic/atomic-long.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | ATOMIC_LONG_FETCH_OP(andnot, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./arch/x86/include/asm/paravirt.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_xor’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_set_return_value’: ./arch/x86/include/asm/atomic.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./arch/x86/include/asm/ptrace.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_acquire’: ./arch/x86/include/asm/ptrace.h: In function ‘user_mode’: ./include/asm-generic/atomic-long.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | ATOMIC_LONG_FETCH_OP(andnot, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/ptrace.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_or’: ./include/linux/bitmap.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_release’: ./arch/x86/include/asm/ptrace.h: In function ‘v8086_mode’: ./include/asm-generic/atomic-long.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | ATOMIC_LONG_FETCH_OP(andnot, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/ptrace.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ In file included from ./arch/x86/include/asm/atomic.h:262, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_read’: ./arch/x86/include/asm/ptrace.h: In function ‘user_64bit_mode’: ./arch/x86/include/asm/atomic64_64.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_xor’: ./arch/x86/include/asm/ptrace.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_gs_index’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or’: ./include/linux/bitmap.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./arch/x86/include/asm/paravirt.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/asm-generic/atomic-long.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | ATOMIC_LONG_FETCH_OP(or, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_steal_clock’: ./arch/x86/include/asm/ptrace.h: In function ‘kernel_stack_pointer’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_relaxed’: ./arch/x86/include/asm/paravirt.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/ptrace.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/asm-generic/atomic-long.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | ATOMIC_LONG_FETCH_OP(or, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/bitmap.h: In function ‘bitmap_andnot’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_set’: ./include/linux/bitmap.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./arch/x86/include/asm/atomic64_64.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_acquire’: ./include/asm-generic/atomic-long.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | ATOMIC_LONG_FETCH_OP(or, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘write_ldt_entry’: In file included from ./arch/x86/include/asm/ptrace.h:182, from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/ptrace.h: In function ‘instruction_pointer’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_release’: ./arch/x86/include/asm/paravirt.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./arch/x86/include/asm/atomic64_64.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/asm-generic/atomic-long.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | ATOMIC_LONG_FETCH_OP(or, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/ptrace.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_complement’: ./include/linux/bitmap.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_debugreg’: ./arch/x86/include/asm/paravirt.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/asm-generic/ptrace.h: In function ‘instruction_pointer_set’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor’: ./include/asm-generic/ptrace.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./arch/x86/include/asm/atomic64_64.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/asm-generic/atomic-long.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | ATOMIC_LONG_FETCH_OP(xor, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer’: ./include/linux/bitmap.h: In function ‘bitmap_equal’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_and_test’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_relaxed’: ./include/asm-generic/ptrace.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/bitmap.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./arch/x86/include/asm/atomic64_64.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/asm-generic/atomic-long.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | ATOMIC_LONG_FETCH_OP(xor, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/ptrace.h: In function ‘user_stack_pointer_set’: ./arch/x86/include/asm/paravirt.h: In function ‘write_gdt_entry’: ./include/asm-generic/ptrace.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./arch/x86/include/asm/paravirt.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘slow_down_io’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_acquire’: ./arch/x86/include/asm/paravirt.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/asm-generic/atomic-long.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | ATOMIC_LONG_FETCH_OP(xor, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr0’: ./include/asm-generic/ptrace.h: In function ‘frame_pointer’: ./arch/x86/include/asm/paravirt.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/asm-generic/ptrace.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc’: ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb’: ./arch/x86/include/asm/atomic64_64.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/paravirt.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/asm-generic/ptrace.h: In function ‘frame_pointer_set’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_release’: ./include/asm-generic/ptrace.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/asm-generic/atomic-long.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | ATOMIC_LONG_FETCH_OP(xor, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/linux/bitmap.h: In function ‘bitmap_intersects’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec’: ./include/linux/bitmap.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./arch/x86/include/asm/atomic64_64.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc’: ./include/asm-generic/atomic-long.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec_and_test’: In file included from ./arch/x86/include/asm/math_emu.h:5, from ./arch/x86/include/asm/processor.h:12, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_register’: ./arch/x86/include/asm/atomic64_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_idt_entry’: ./arch/x86/include/asm/ptrace.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/paravirt.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_global’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_relaxed’: ./include/linux/bitmap.h: In function ‘bitmap_subset’: ./arch/x86/include/asm/paravirt.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/asm-generic/atomic-long.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/bitmap.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc_and_test’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_acquire’: ./arch/x86/include/asm/atomic64_64.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/asm-generic/atomic-long.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/ptrace.h: In function ‘regs_within_kernel_stack’: ./arch/x86/include/asm/ptrace.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_empty’: ./arch/x86/include/asm/paravirt.h: In function ‘write_cr0’: ./include/linux/bitmap.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./arch/x86/include/asm/paravirt.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_iopl_mask’: ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_one_user’: ./arch/x86/include/asm/paravirt.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./arch/x86/include/asm/paravirt.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth_addr’: ./arch/x86/include/asm/ptrace.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_negative’: ./arch/x86/include/asm/atomic64_64.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_full’: ./include/linux/bitmap.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_release’: ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_stack_nth’: ./include/asm-generic/atomic-long.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr2’: ./arch/x86/include/asm/ptrace.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./arch/x86/include/asm/paravirt.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_return’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_activate_mm’: ./arch/x86/include/asm/atomic64_64.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘flush_tlb_others’: ./arch/x86/include/asm/paravirt.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec’: ./include/linux/bitmap.h: In function ‘bitmap_weight’: ./arch/x86/include/asm/paravirt.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/asm-generic/atomic-long.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/bitmap.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./arch/x86/include/asm/ptrace.h: In function ‘regs_get_kernel_argument’: ./arch/x86/include/asm/ptrace.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_relaxed’: ./include/asm-generic/atomic-long.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/bitmap.h: In function ‘bitmap_set’: ./include/linux/bitmap.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_acquire’: ./include/asm-generic/atomic-long.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_return’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_dup_mmap’: ./arch/x86/include/asm/atomic64_64.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_tlb_remove_table’: ./arch/x86/include/asm/paravirt.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./arch/x86/include/asm/paravirt.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_release’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_add’: ./include/asm-generic/atomic-long.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr2’: ./arch/x86/include/asm/paravirt.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_clear’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add’: ./include/linux/bitmap.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/asm-generic/atomic-long.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | ATOMIC_LONG_OP(add) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_alloc’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_exit_mmap’: ./include/asm-generic/atomic-long.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | ATOMIC_LONG_OP(sub) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./arch/x86/include/asm/paravirt.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_sub’: ./arch/x86/include/asm/atomic64_64.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__read_cr3’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_and’: ./arch/x86/include/asm/paravirt.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/asm-generic/atomic-long.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | ATOMIC_LONG_OP(and) | ^~~~~~~~~~~~~~ ./include/linux/bitmap.h: In function ‘bitmap_shift_right’: ./include/linux/bitmap.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_andnot’: ./include/asm-generic/atomic-long.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | ATOMIC_LONG_OP(andnot) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘load_sp0’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_or’: ./include/linux/bitmap.h: In function ‘bitmap_shift_left’: ./arch/x86/include/asm/paravirt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/asm-generic/atomic-long.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | ATOMIC_LONG_OP(or) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_cmpxchg’: ./include/linux/bitmap.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./arch/x86/include/asm/atomic64_64.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_xor’: ./include/asm-generic/atomic-long.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | ATOMIC_LONG_OP(xor) | ^~~~~~~~~~~~~~ ./include/linux/bitmap.h: In function ‘bitmap_parse’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_and_test’: ./include/asm-generic/atomic-long.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/bitmap.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_free’: ./arch/x86/include/asm/paravirt.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr3’: ./arch/x86/include/asm/paravirt.h: In function ‘__cpuid’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_and_test’: ./arch/x86/include/asm/paravirt.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/paravirt.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_from_u64’: ./include/asm-generic/atomic-long.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/bitmap.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_and_test’: ./include/asm-generic/atomic-long.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_negative’: ./include/asm-generic/atomic-long.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pte’: ./arch/x86/include/asm/paravirt.h: In function ‘__write_cr4’: ./arch/x86/include/asm/paravirt.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./arch/x86/include/asm/paravirt.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_get_debugreg’: ./include/asm-generic/atomic-long.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | ATOMIC_LONG_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/cpumask.h: In function ‘cpu_max_bits_warn’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_relaxed’: ./include/asm-generic/atomic-long.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | ATOMIC_LONG_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_try_cmpxchg’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pte’: ./arch/x86/include/asm/atomic64_64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_check’: ./arch/x86/include/asm/paravirt.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr8’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_acquire’: ./include/linux/cpumask.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/paravirt.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/asm-generic/atomic-long.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | ATOMIC_LONG_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_release’: ./include/linux/cpumask.h: In function ‘cpumask_first’: ./include/asm-generic/atomic-long.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | ATOMIC_LONG_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return’: ./include/linux/cpumask.h: In function ‘cpumask_last’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pmd’: ./include/asm-generic/atomic-long.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | ATOMIC_LONG_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/paravirt.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_debugreg’: ./include/linux/cpumask.h: In function ‘cpumask_next_zero’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_relaxed’: ./arch/x86/include/asm/paravirt.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/cpumask.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/asm-generic/atomic-long.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | ATOMIC_LONG_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_acquire’: ./include/asm-generic/atomic-long.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | ATOMIC_LONG_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xchg’: ./arch/x86/include/asm/paravirt.h: In function ‘write_cr8’: ./arch/x86/include/asm/atomic64_64.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./arch/x86/include/asm/paravirt.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pmd’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_release’: ./arch/x86/include/asm/paravirt.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_set_cpu’: ./include/asm-generic/atomic-long.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | ATOMIC_LONG_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr0’: ./arch/x86/include/asm/paravirt.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_unless’: ./include/linux/cpumask.h: In function ‘__cpumask_set_cpu’: ./include/asm-generic/atomic-long.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/linux/cpumask.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_and’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_safe_halt’: ./arch/x86/include/asm/atomic64_64.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_clear_cpu’: ./arch/x86/include/asm/paravirt.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/cpumask.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pud’: In file included from ./arch/x86/include/asm/string.h:5, from ./include/linux/string.h:20, from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/string_64.h: In function ‘memset16’: ./arch/x86/include/asm/paravirt.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_and’: ./arch/x86/include/asm/string_64.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/cpumask.h: In function ‘__cpumask_clear_cpu’: ./arch/x86/include/asm/atomic64_64.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/cpumask.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_cpu’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_or’: ./include/linux/cpumask.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./arch/x86/include/asm/string_64.h: In function ‘memset32’: ./arch/x86/include/asm/atomic64_64.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./arch/x86/include/asm/string_64.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘halt’: ./arch/x86/include/asm/paravirt.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_or’: In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/msr.h: In function ‘__rdmsr’: ./arch/x86/include/asm/atomic64_64.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_and_set_cpu’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pud’: ./arch/x86/include/asm/string_64.h: In function ‘memset64’: ./include/linux/cpumask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./arch/x86/include/asm/string_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./arch/x86/include/asm/msr.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./arch/x86/include/asm/paravirt.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr0’: ./arch/x86/include/asm/paravirt.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xor’: ./include/linux/cpumask.h: In function ‘cpumask_test_and_clear_cpu’: ./arch/x86/include/asm/atomic64_64.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/cpumask.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘wbinvd’: ./arch/x86/include/asm/msr.h: In function ‘__wrmsr’: ./include/linux/cpumask.h: In function ‘cpumask_setall’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_xor’: ./arch/x86/include/asm/paravirt.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/msr.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/linux/cpumask.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./arch/x86/include/asm/atomic64_64.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_clear’: ./arch/x86/include/asm/string_64.h: In function ‘memcpy_mcsafe’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_p4d’: ./include/linux/cpumask.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./arch/x86/include/asm/string_64.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/paravirt.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr2’: ./arch/x86/include/asm/msr.h: In function ‘native_read_msr’: ./arch/x86/include/asm/paravirt.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./arch/x86/include/asm/msr.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_and’: ./include/linux/cpumask.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ In file included from ./arch/x86/include/asm/atomic.h:265, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_read’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr’: ./include/asm-generic/atomic-instrumented.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./arch/x86/include/asm/paravirt.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_read_msr_safe’: ./include/linux/cpumask.h: In function ‘cpumask_or’: ./arch/x86/include/asm/msr.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/cpumask.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_read’: ./arch/x86/include/asm/string_64.h: In function ‘memcpy_flushcache’: ./include/asm-generic/atomic-instrumented.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_p4d’: ./arch/x86/include/asm/string_64.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_xor’: ./arch/x86/include/asm/paravirt.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./include/linux/cpumask.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_set’: ./include/asm-generic/atomic-instrumented.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_andnot’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_set’: ./arch/x86/include/asm/msr.h: In function ‘native_write_msr’: ./include/linux/cpumask.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/asm-generic/atomic-instrumented.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./arch/x86/include/asm/msr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xchg’: ./include/asm-generic/atomic-instrumented.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr2’: ./include/linux/cpumask.h: In function ‘cpumask_complement’: ./arch/x86/include/asm/msr.h: In function ‘native_write_msr_safe’: ./arch/x86/include/asm/paravirt.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/cpumask.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./arch/x86/include/asm/msr.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pte’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xchg’: ./arch/x86/include/asm/paravirt.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/asm-generic/atomic-instrumented.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_equal’: ./include/linux/cpumask.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_cmpxchg’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr’: ./include/asm-generic/atomic-instrumented.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/paravirt.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_intersects’: ./include/linux/cpumask.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ In file included from ./include/linux/bitmap.h:9, from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/string.h: In function ‘strstrip’: ./arch/x86/include/asm/msr.h: In function ‘rdtsc’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_cmpxchg’: ./include/asm-generic/atomic-instrumented.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./arch/x86/include/asm/msr.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__read_cr3’: ./include/linux/string.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/paravirt.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_subset’: ./include/linux/cpumask.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_try_cmpxchg’: ./include/asm-generic/atomic-instrumented.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘rdtsc_ordered’: ./arch/x86/include/asm/msr.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_empty’: ./include/linux/cpumask.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_try_cmpxchg’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr_safe’: ./include/asm-generic/atomic-instrumented.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./arch/x86/include/asm/paravirt.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/string.h: In function ‘memset_l’: ./include/linux/cpumask.h: In function ‘cpumask_full’: ./include/linux/string.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/cpumask.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc’: ./include/asm-generic/atomic-instrumented.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_weight’: ./arch/x86/include/asm/msr.h: In function ‘native_read_pmc’: ./include/linux/string.h: In function ‘memset_p’: ./include/linux/cpumask.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./arch/x86/include/asm/msr.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/string.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc’: ./include/asm-generic/atomic-instrumented.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_shift_right’: ./include/linux/cpumask.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec’: ./include/asm-generic/atomic-instrumented.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr3’: ./include/linux/cpumask.h: In function ‘cpumask_shift_left’: ./arch/x86/include/asm/paravirt.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/cpumask.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add’: ./include/asm-generic/atomic-instrumented.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_copy’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add’: ./include/linux/cpumask.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./include/asm-generic/atomic-instrumented.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/string.h: In function ‘strtobool’: In file included from ./arch/x86/include/asm/msr.h:246, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_sched_clock’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub’: ./include/linux/string.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr_safe’: ./include/asm-generic/atomic-instrumented.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_parse_user’: ./arch/x86/include/asm/paravirt.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./arch/x86/include/asm/paravirt.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/cpumask.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__write_cr4’: ./arch/x86/include/asm/paravirt.h: In function ‘pte_val’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub’: ./arch/x86/include/asm/paravirt.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/asm-generic/atomic-instrumented.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./arch/x86/include/asm/paravirt.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_parselist_user’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_and’: ./include/linux/cpumask.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/string.h: In function ‘strstarts’: ./include/asm-generic/atomic-instrumented.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/string.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_and’: ./include/linux/cpumask.h: In function ‘cpumask_parse’: ./include/asm-generic/atomic-instrumented.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/cpumask.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/string.h: In function ‘kbasename’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_or’: ./include/linux/string.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/asm-generic/atomic-instrumented.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr8’: ./arch/x86/include/asm/paravirt.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_or’: ./include/asm-generic/atomic-instrumented.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/cpumask.h: In function ‘cpulist_parse’: ./include/linux/cpumask.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xor’: ./include/asm-generic/atomic-instrumented.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_size’: ./include/linux/string.h: In function ‘strncpy’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xor’: ./include/linux/cpumask.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/string.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/asm-generic/atomic-instrumented.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘wrmsrl’: ./arch/x86/include/asm/paravirt.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_steal_clock’: ./arch/x86/include/asm/paravirt.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec_and_test’: ./arch/x86/include/asm/paravirt.h: In function ‘rdmsrl_safe’: ./include/asm-generic/atomic-instrumented.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./arch/x86/include/asm/paravirt.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_available’: ./include/linux/string.h: In function ‘strcat’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_dec_and_test’: ./include/linux/cpumask.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/linux/string.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_pmc’: ./include/asm-generic/atomic-instrumented.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./arch/x86/include/asm/paravirt.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr8’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc_and_test’: ./arch/x86/include/asm/paravirt.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/asm-generic/atomic-instrumented.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc_and_test’: ./include/linux/string.h: In function ‘strlen’: ./include/linux/cpumask.h: In function ‘reset_cpu_possible_mask’: ./include/asm-generic/atomic-instrumented.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/linux/string.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./include/linux/cpumask.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_return’: ./include/asm-generic/atomic-instrumented.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_possible’: ./arch/x86/include/asm/paravirt.h: In function ‘__pgd’: ./arch/x86/include/asm/paravirt.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/cpumask.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_safe_halt’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_return’: ./arch/x86/include/asm/paravirt.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/asm-generic/atomic-instrumented.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘slow_down_io’: ./arch/x86/include/asm/paravirt.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_present’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_return’: ./include/linux/cpumask.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./include/linux/string.h: In function ‘strnlen’: ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb’: ./include/asm-generic/atomic-instrumented.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./arch/x86/include/asm/paravirt.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/string.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_online’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_return’: ./include/linux/cpumask.h:811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 811 | { | ^ ./include/asm-generic/atomic-instrumented.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘halt’: ./include/linux/cpumask.h: In function ‘set_cpu_active’: ./arch/x86/include/asm/paravirt.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_add’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_ldt’: ./include/asm-generic/atomic-instrumented.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/linux/cpumask.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./arch/x86/include/asm/paravirt.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_add’: ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_global’: ./include/asm-generic/atomic-instrumented.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/cpumask.h: In function ‘__check_is_bitmap’: ./arch/x86/include/asm/paravirt.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/cpumask.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_sub’: ./include/asm-generic/atomic-instrumented.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘wbinvd’: ./include/linux/cpumask.h: In function ‘get_cpu_mask’: ./arch/x86/include/asm/paravirt.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/cpumask.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_free_ldt’: ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_one_user’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_sub’: ./arch/x86/include/asm/paravirt.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./arch/x86/include/asm/paravirt.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/asm-generic/atomic-instrumented.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_and’: ./include/asm-generic/atomic-instrumented.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./include/linux/cpumask.h: In function ‘cpumap_print_to_pagebuf’: ./include/linux/string.h: In function ‘strlcpy’: ./include/linux/cpumask.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_and’: ./include/linux/string.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./arch/x86/include/asm/paravirt.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/asm-generic/atomic-instrumented.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_TR_desc’: ./arch/x86/include/asm/paravirt.h: In function ‘pgd_val’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_or’: ./arch/x86/include/asm/paravirt.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘flush_tlb_others’: ./include/asm-generic/atomic-instrumented.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./arch/x86/include/asm/paravirt.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./arch/x86/include/asm/paravirt.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_or’: ./include/asm-generic/atomic-instrumented.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_xor’: ./include/asm-generic/atomic-instrumented.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/string.h: In function ‘strncat’: ./arch/x86/include/asm/paravirt.h: In function ‘load_gdt’: ./include/linux/string.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./arch/x86/include/asm/paravirt.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_xor’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_tlb_remove_table’: ./include/asm-generic/atomic-instrumented.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./arch/x86/include/asm/paravirt.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_and_test’: ./include/asm-generic/atomic-instrumented.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_and_test’: ./arch/x86/include/asm/paravirt.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/asm-generic/atomic-instrumented.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/linux/string.h: In function ‘memset’: In file included from ./arch/x86/include/asm/cmpxchg.h:145, from ./arch/x86/include/asm/atomic.h:8, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/cmpxchg_64.h: In function ‘set_64bit’: ./arch/x86/include/asm/paravirt.h: In function ‘load_idt’: ./include/linux/string.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_negative’: ./arch/x86/include/asm/paravirt.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./arch/x86/include/asm/cmpxchg_64.h:6:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 6 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_exit_mmap’: ./include/asm-generic/atomic-instrumented.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./arch/x86/include/asm/paravirt.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_negative’: ./include/asm-generic/atomic-instrumented.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr_safe’: ./include/linux/string.h: In function ‘memcpy’: ./arch/x86/include/asm/paravirt.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/string.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_ldt’: ./arch/x86/include/asm/paravirt.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_sp0’: In file included from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_read’: ./arch/x86/include/asm/paravirt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/atomic.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/string.h: In function ‘memmove’: ./include/linux/string.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_store_tr’: ./arch/x86/include/asm/paravirt.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_set’: ./arch/x86/include/asm/atomic.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__cpuid’: ./arch/x86/include/asm/paravirt.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/string.h: In function ‘memscan’: ./include/linux/string.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add’: ./arch/x86/include/asm/atomic.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr_safe’: In file included from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/atomic.h: In function ‘atomic_fetch_add_unless’: ./arch/x86/include/asm/paravirt.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub’: ./arch/x86/include/asm/atomic.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_start’: ./include/linux/string.h: In function ‘memcmp’: ./arch/x86/include/asm/paravirt.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_get_debugreg’: ./include/linux/string.h:385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 385 | { | ^ ./include/linux/atomic.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_and_test’: ./arch/x86/include/asm/paravirt.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./arch/x86/include/asm/atomic.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_TLS’: ./arch/x86/include/asm/paravirt.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/atomic.h: In function ‘atomic_add_unless’: ./include/linux/atomic.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc’: ./include/linux/string.h: In function ‘memchr’: ./arch/x86/include/asm/atomic.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/string.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/atomic.h: In function ‘atomic_inc_unless_negative’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec’: ./include/linux/atomic.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./arch/x86/include/asm/atomic.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_dec_and_test’: ./arch/x86/include/asm/paravirt.h: In function ‘load_gs_index’: ./arch/x86/include/asm/atomic.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/string.h: In function ‘memchr_inv’: ./arch/x86/include/asm/paravirt.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘wrmsrl’: ./include/linux/atomic.h: In function ‘atomic_dec_unless_positive’: ./include/linux/string.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/paravirt.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/atomic.h:689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 689 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_debugreg’: ./arch/x86/include/asm/paravirt.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_commit’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_inc_and_test’: ./arch/x86/include/asm/paravirt.h: In function ‘rdmsrl_safe’: ./arch/x86/include/asm/atomic.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/paravirt.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./arch/x86/include/asm/paravirt.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/linux/atomic.h: In function ‘atomic_dec_if_positive’: ./include/linux/atomic.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/linux/string.h: In function ‘kmemdup’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_pmc’: ./include/linux/string.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./arch/x86/include/asm/paravirt.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_ldt_entry’: ./arch/x86/include/asm/paravirt.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_negative’: ./arch/x86/include/asm/atomic.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr0’: ./arch/x86/include/asm/paravirt.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/string.h: In function ‘strcpy’: ./include/linux/string.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_add_return’: ./arch/x86/include/asm/paravirt.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./arch/x86/include/asm/atomic.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_gdt_entry’: ./arch/x86/include/asm/paravirt.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/string.h: In function ‘memcpy_and_pad’: ./include/linux/atomic.h: In function ‘atomic64_fetch_add_unless’: ./include/linux/string.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/atomic.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/linux/string.h: In function ‘str_has_prefix’: ./include/linux/string.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_ldt’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_sub_return’: ./arch/x86/include/asm/paravirt.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./arch/x86/include/asm/atomic.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_add_unless’: ./arch/x86/include/asm/paravirt.h: In function ‘write_idt_entry’: ./arch/x86/include/asm/paravirt.h: In function ‘write_cr0’: ./arch/x86/include/asm/paravirt.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/linux/atomic.h:1185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1185 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_add’: ./arch/x86/include/asm/paravirt.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./arch/x86/include/asm/atomic.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_inc_unless_negative’: ./include/linux/atomic.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_at’: ./arch/x86/include/asm/paravirt.h:456:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 456 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_free_ldt’: ./arch/x86/include/asm/paravirt.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_iopl_mask’: In file included from ./include/linux/cpumask.h:12, from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/bitmap.h: In function ‘bitmap_find_next_zero_area’: ./arch/x86/include/asm/paravirt.h: In function ‘read_cr2’: ./include/linux/atomic.h: In function ‘atomic64_dec_unless_positive’: ./arch/x86/include/asm/paravirt.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_sub’: ./arch/x86/include/asm/paravirt.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./arch/x86/include/asm/atomic.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/atomic.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/linux/bitmap.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_dec_if_positive’: ./include/linux/atomic.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_TR_desc’: ./arch/x86/include/asm/paravirt.h: In function ‘set_pmd’: ./arch/x86/include/asm/paravirt.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_activate_mm’: ./arch/x86/include/asm/paravirt.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./arch/x86/include/asm/paravirt.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_cmpxchg’: ./include/linux/bitmap.h: In function ‘bitmap_zero’: ./arch/x86/include/asm/atomic.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/bitmap.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_fill’: In file included from ./include/linux/atomic.h:1315, from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read’: ./arch/x86/include/asm/paravirt.h: In function ‘write_cr2’: ./arch/x86/include/asm/paravirt.h: In function ‘load_gdt’: ./include/linux/bitmap.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./arch/x86/include/asm/paravirt.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./arch/x86/include/asm/paravirt.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/asm-generic/atomic-long.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | ATOMIC_LONG_READ_OP() | ^~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_dup_mmap’: ./arch/x86/include/asm/paravirt.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read_acquire’: ./include/linux/bitmap.h: In function ‘bitmap_copy’: ./include/asm-generic/atomic-long.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | ATOMIC_LONG_READ_OP(_acquire) | ^~~~~~~~~~~~~~~~~~~ ./include/linux/bitmap.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_try_cmpxchg’: ./arch/x86/include/asm/atomic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__read_cr3’: ./include/linux/bitmap.h: In function ‘bitmap_copy_clear_tail’: ./arch/x86/include/asm/paravirt.h: In function ‘load_idt’: ./arch/x86/include/asm/paravirt.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pmd’: ./include/linux/bitmap.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./arch/x86/include/asm/paravirt.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./arch/x86/include/asm/paravirt.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_alloc’: ./arch/x86/include/asm/paravirt.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_and’: ./include/linux/bitmap.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set’: ./arch/x86/include/asm/paravirt.h: In function ‘set_ldt’: ./include/asm-generic/atomic-long.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | ATOMIC_LONG_SET_OP() | ^~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set_release’: ./include/asm-generic/atomic-long.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | ATOMIC_LONG_SET_OP(_release) | ^~~~~~~~~~~~~~~~~~ ./include/linux/bitmap.h: In function ‘bitmap_or’: ./include/linux/bitmap.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr3’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xchg’: ./arch/x86/include/asm/paravirt.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/atomic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_store_tr’: ./include/linux/bitmap.h: In function ‘bitmap_xor’: ./arch/x86/include/asm/paravirt.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_free’: ./include/linux/bitmap.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./arch/x86/include/asm/paravirt.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return’: ./include/linux/bitmap.h: In function ‘bitmap_andnot’: ./include/asm-generic/atomic-long.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | ATOMIC_LONG_ADD_SUB_OP(add,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/bitmap.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__write_cr4’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_and’: ./arch/x86/include/asm/paravirt.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/atomic.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_relaxed’: ./include/asm-generic/atomic-long.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | ATOMIC_LONG_ADD_SUB_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pte’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_and’: ./arch/x86/include/asm/paravirt.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./arch/x86/include/asm/atomic.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_acquire’: ./include/asm-generic/atomic-long.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | ATOMIC_LONG_ADD_SUB_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_or’: ./arch/x86/include/asm/paravirt.h: In function ‘pmd_val’: ./arch/x86/include/asm/atomic.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr8’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_release’: ./arch/x86/include/asm/paravirt.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_TLS’: ./include/asm-generic/atomic-long.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | ATOMIC_LONG_ADD_SUB_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./arch/x86/include/asm/paravirt.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_or’: ./arch/x86/include/asm/atomic.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pte’: ./include/linux/bitmap.h: In function ‘bitmap_complement’: ./include/asm-generic/atomic-long.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | ATOMIC_LONG_ADD_SUB_OP(sub,) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/bitmap.h:299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 299 | { | ^ ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_xor’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_relaxed’: ./arch/x86/include/asm/atomic.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/asm-generic/atomic-long.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | ATOMIC_LONG_ADD_SUB_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/linux/bitmap.h: In function ‘bitmap_equal’: ./arch/x86/include/asm/atomic.h: In function ‘arch_atomic_fetch_xor’: ./include/linux/bitmap.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_acquire’: ./arch/x86/include/asm/paravirt.h: In function ‘load_gs_index’: ./arch/x86/include/asm/atomic.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/asm-generic/atomic-long.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | ATOMIC_LONG_ADD_SUB_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pmd’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_release’: ./arch/x86/include/asm/paravirt.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/asm-generic/atomic-long.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | ATOMIC_LONG_ADD_SUB_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/atomic.h:262, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_read’: ./arch/x86/include/asm/paravirt.h: In function ‘write_cr8’: ./include/linux/atomic.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./arch/x86/include/asm/paravirt.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./arch/x86/include/asm/atomic64_64.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc’: ./arch/x86/include/asm/paravirt.h: In function ‘write_ldt_entry’: ./include/asm-generic/atomic-long.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./arch/x86/include/asm/paravirt.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pmd’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec’: ./arch/x86/include/asm/paravirt.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/asm-generic/atomic-long.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_dec_if_positive’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_set’: ./arch/x86/include/asm/atomic64_64.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/atomic.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_safe_halt’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add’: ./arch/x86/include/asm/paravirt.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/asm-generic/atomic-long.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | ATOMIC_LONG_FETCH_OP(add, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add’: ./arch/x86/include/asm/paravirt.h: In function ‘write_gdt_entry’: ./arch/x86/include/asm/atomic64_64.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_relaxed’: ./arch/x86/include/asm/paravirt.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/asm-generic/atomic-long.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | ATOMIC_LONG_FETCH_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pud’: ./arch/x86/include/asm/paravirt.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pud’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub’: ./arch/x86/include/asm/paravirt.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_acquire’: ./arch/x86/include/asm/atomic64_64.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/asm-generic/atomic-long.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | ATOMIC_LONG_FETCH_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘halt’: In file included from ./include/linux/atomic.h:1315, from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read’: ./arch/x86/include/asm/paravirt.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_and_test’: ./arch/x86/include/asm/atomic64_64.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/asm-generic/atomic-long.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | ATOMIC_LONG_READ_OP() | ^~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_release’: ./include/asm-generic/atomic-long.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | ATOMIC_LONG_FETCH_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘write_idt_entry’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pud’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read_acquire’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub’: ./arch/x86/include/asm/paravirt.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/asm-generic/atomic-long.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | ATOMIC_LONG_READ_OP(_acquire) | ^~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/asm-generic/atomic-long.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | ATOMIC_LONG_FETCH_OP(sub, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc’: ./arch/x86/include/asm/atomic64_64.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘wbinvd’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_relaxed’: ./arch/x86/include/asm/paravirt.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/asm-generic/atomic-long.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | ATOMIC_LONG_FETCH_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec’: ./arch/x86/include/asm/atomic64_64.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_acquire’: ./include/asm-generic/atomic-long.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | ATOMIC_LONG_FETCH_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_dec_and_test’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_p4d’: ./arch/x86/include/asm/atomic64_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_iopl_mask’: ./arch/x86/include/asm/paravirt.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pud’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_release’: ./arch/x86/include/asm/paravirt.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./include/asm-generic/atomic-long.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | ATOMIC_LONG_FETCH_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and’: ./arch/x86/include/asm/paravirt.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/asm-generic/atomic-long.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | ATOMIC_LONG_FETCH_OP(and, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_inc_and_test’: ./include/asm-generic/atomic-long.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | ATOMIC_LONG_SET_OP() | ^~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_relaxed’: ./include/asm-generic/atomic-long.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | ATOMIC_LONG_FETCH_OP(and, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set_release’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_p4d’: ./include/asm-generic/atomic-long.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | ATOMIC_LONG_SET_OP(_release) | ^~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_activate_mm’: ./arch/x86/include/asm/paravirt.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./arch/x86/include/asm/paravirt.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_acquire’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_negative’: ./include/asm-generic/atomic-long.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | ATOMIC_LONG_FETCH_OP(and, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_release’: ./include/asm-generic/atomic-long.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | ATOMIC_LONG_FETCH_OP(and, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_add_return’: ./include/asm-generic/atomic-long.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | ATOMIC_LONG_FETCH_OP(andnot, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘__pte’: ./arch/x86/include/asm/atomic64_64.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pud_val’: ./arch/x86/include/asm/paravirt.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./arch/x86/include/asm/paravirt.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_dup_mmap’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_relaxed’: ./arch/x86/include/asm/paravirt.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr’: ./include/asm-generic/atomic-long.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | ATOMIC_LONG_ADD_SUB_OP(add,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | ATOMIC_LONG_FETCH_OP(andnot, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_relaxed’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_acquire’: ./include/asm-generic/atomic-long.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | ATOMIC_LONG_ADD_SUB_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | ATOMIC_LONG_FETCH_OP(andnot, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_sub_return’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_release’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_acquire’: ./arch/x86/include/asm/atomic64_64.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/asm-generic/atomic-long.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | ATOMIC_LONG_FETCH_OP(andnot, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | ATOMIC_LONG_ADD_SUB_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_alloc’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_add’: ./arch/x86/include/asm/paravirt.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr_safe’: ./arch/x86/include/asm/atomic64_64.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or’: ./arch/x86/include/asm/paravirt.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_release’: ./include/asm-generic/atomic-long.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | ATOMIC_LONG_FETCH_OP(or, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | ATOMIC_LONG_ADD_SUB_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_relaxed’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return’: ./arch/x86/include/asm/paravirt.h: In function ‘pud_clear’: ./include/asm-generic/atomic-long.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | ATOMIC_LONG_FETCH_OP(or, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | ATOMIC_LONG_ADD_SUB_OP(sub,) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_acquire’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_relaxed’: ./include/asm-generic/atomic-long.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | ATOMIC_LONG_FETCH_OP(or, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘set_p4d’: ./include/asm-generic/atomic-long.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | ATOMIC_LONG_ADD_SUB_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_sub’: ./arch/x86/include/asm/paravirt.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./arch/x86/include/asm/atomic64_64.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_release’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_acquire’: ./include/asm-generic/atomic-long.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | ATOMIC_LONG_FETCH_OP(or, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | ATOMIC_LONG_ADD_SUB_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_release’: ./include/asm-generic/atomic-long.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | ATOMIC_LONG_FETCH_OP(xor, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | ATOMIC_LONG_ADD_SUB_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_free’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_relaxed’: ./arch/x86/include/asm/paravirt.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_cmpxchg’: ./include/asm-generic/atomic-long.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | ATOMIC_LONG_FETCH_OP(xor, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr_safe’: ./arch/x86/include/asm/atomic64_64.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pte_val’: ./arch/x86/include/asm/paravirt.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘p4d_clear’: ./arch/x86/include/asm/paravirt.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc’: ./include/asm-generic/atomic-long.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./arch/x86/include/asm/paravirt.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_acquire’: ./include/asm-generic/atomic-long.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | ATOMIC_LONG_FETCH_OP(xor, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec’: ./include/asm-generic/atomic-long.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_atomic’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_release’: ./include/asm-generic/atomic-long.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | ATOMIC_LONG_FETCH_OP(xor, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pte’: ./arch/x86/include/asm/paravirt.h: In function ‘pte_clear’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add’: ./arch/x86/include/asm/paravirt.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc’: ./include/asm-generic/atomic-long.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | ATOMIC_LONG_FETCH_OP(add, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/asm-generic/atomic-long.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘pmd_clear’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_relaxed’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_relaxed’: ./arch/x86/include/asm/paravirt.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./include/asm-generic/atomic-long.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | ATOMIC_LONG_FETCH_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘arch_start_context_switch’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_acquire’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_acquire’: ./arch/x86/include/asm/paravirt.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/asm-generic/atomic-long.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | ATOMIC_LONG_FETCH_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pte’: ./arch/x86/include/asm/paravirt.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_release’: ./arch/x86/include/asm/paravirt.h: In function ‘wrmsrl’: ./include/asm-generic/atomic-long.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | ATOMIC_LONG_FETCH_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub’: ./include/asm-generic/atomic-long.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | ATOMIC_LONG_FETCH_OP(sub, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘rdmsrl_safe’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_end_context_switch’: ./arch/x86/include/asm/paravirt.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pmd’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_relaxed’: ./arch/x86/include/asm/paravirt.h:621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 621 | { | ^ ./arch/x86/include/asm/paravirt.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/asm-generic/atomic-long.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | ATOMIC_LONG_FETCH_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_release’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_pmc’: ./include/asm-generic/atomic-long.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_try_cmpxchg’: ./arch/x86/include/asm/atomic64_64.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_acquire’: ./include/asm-generic/atomic-long.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | ATOMIC_LONG_FETCH_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec’: ./include/asm-generic/atomic-long.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘__pgd’: ./arch/x86/include/asm/paravirt.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_release’: ./include/asm-generic/atomic-long.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | ATOMIC_LONG_FETCH_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_relaxed’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_enter_lazy_mmu_mode’: ./include/asm-generic/atomic-long.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pmd’: ./arch/x86/include/asm/paravirt.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and’: ./arch/x86/include/asm/paravirt.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/asm-generic/atomic-long.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | ATOMIC_LONG_FETCH_OP(and, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_acquire’: ./include/asm-generic/atomic-long.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_relaxed’: ./include/asm-generic/atomic-long.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | ATOMIC_LONG_FETCH_OP(and, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_release’: ./include/asm-generic/atomic-long.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_acquire’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_leave_lazy_mmu_mode’: ./include/asm-generic/atomic-long.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | ATOMIC_LONG_FETCH_OP(and, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pud’: ./arch/x86/include/asm/paravirt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xchg’: ./arch/x86/include/asm/paravirt.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_ldt’: ./include/asm-generic/atomic-long.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | ATOMIC_LONG_OP(add) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_release’: ./arch/x86/include/asm/paravirt.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/asm-generic/atomic-long.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | ATOMIC_LONG_FETCH_OP(and, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub’: ./include/asm-generic/atomic-long.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | ATOMIC_LONG_OP(sub) | ^~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot’: ./include/asm-generic/atomic-long.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | ATOMIC_LONG_FETCH_OP(andnot, ) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_and’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_flush_lazy_mmu_mode’: ./include/asm-generic/atomic-long.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | ATOMIC_LONG_OP(and) | ^~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_relaxed’: ./arch/x86/include/asm/paravirt.h:637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 637 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_and’: ./include/asm-generic/atomic-long.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | ATOMIC_LONG_FETCH_OP(andnot, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pud’: ./arch/x86/include/asm/atomic64_64.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_andnot’: ./arch/x86/include/asm/paravirt.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_free_ldt’: ./include/asm-generic/atomic-long.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | ATOMIC_LONG_OP(andnot) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_acquire’: ./include/asm-generic/atomic-long.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | ATOMIC_LONG_FETCH_OP(andnot, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_and’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_or’: ./arch/x86/include/asm/atomic64_64.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/asm-generic/atomic-long.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | ATOMIC_LONG_OP(or) | ^~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_release’: ./include/asm-generic/atomic-long.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | ATOMIC_LONG_FETCH_OP(andnot, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_xor’: ./arch/x86/include/asm/paravirt.h: In function ‘__set_fixmap’: ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_or’: ./include/asm-generic/atomic-long.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | ATOMIC_LONG_OP(xor) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./arch/x86/include/asm/paravirt.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pgd_val’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_p4d’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or’: ./arch/x86/include/asm/paravirt.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_TR_desc’: ./arch/x86/include/asm/paravirt.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_and_test’: ./include/asm-generic/atomic-long.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | ATOMIC_LONG_FETCH_OP(or, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_or’: ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_lock_slowpath’: ./arch/x86/include/asm/paravirt.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/asm-generic/atomic-long.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/atomic64_64.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./arch/x86/include/asm/paravirt.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_relaxed’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_and_test’: ./include/asm-generic/atomic-long.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | ATOMIC_LONG_FETCH_OP(or, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_xor’: ./arch/x86/include/asm/atomic64_64.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_acquire’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_and_test’: ./include/asm-generic/atomic-long.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | ATOMIC_LONG_FETCH_OP(or, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./arch/x86/include/asm/atomic64_64.h: In function ‘arch_atomic64_fetch_xor’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_p4d’: ./arch/x86/include/asm/atomic64_64.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./arch/x86/include/asm/paravirt.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_gdt’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_release’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_negative’: ./arch/x86/include/asm/paravirt.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/asm-generic/atomic-long.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | ATOMIC_LONG_FETCH_OP(or, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_unlock’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return’: ./include/asm-generic/atomic-long.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | ATOMIC_LONG_FETCH_OP(xor, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/asm-generic/atomic-long.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | ATOMIC_LONG_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/atomic.h:265, from ./arch/x86/include/asm/msr.h:67, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_read’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_relaxed’: ./include/asm-generic/atomic-long.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | ATOMIC_LONG_FETCH_OP(xor, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘__pte’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_relaxed’: ./include/asm-generic/atomic-instrumented.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./arch/x86/include/asm/paravirt.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/asm-generic/atomic-long.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | ATOMIC_LONG_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘load_idt’: ./arch/x86/include/asm/paravirt.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_acquire’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_read’: ./include/asm-generic/atomic-long.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | ATOMIC_LONG_FETCH_OP(xor, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_acquire’: ./arch/x86/include/asm/paravirt.h: In function ‘pv_wait’: ./include/asm-generic/atomic-long.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | ATOMIC_LONG_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_set’: ./arch/x86/include/asm/paravirt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_release’: ./include/asm-generic/atomic-instrumented.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/asm-generic/atomic-long.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | ATOMIC_LONG_FETCH_OP(xor, _release) | ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_release’: ./include/asm-generic/atomic-long.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | ATOMIC_LONG_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_set’: ./include/asm-generic/atomic-instrumented.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc’: ./arch/x86/include/asm/paravirt.h: In function ‘set_ldt’: ./include/asm-generic/atomic-long.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xchg’: ./arch/x86/include/asm/paravirt.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/asm-generic/atomic-long.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | ATOMIC_LONG_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_relaxed’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xchg’: ./include/asm-generic/atomic-long.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_relaxed’: ./arch/x86/include/asm/paravirt.h: In function ‘pv_kick’: ./include/asm-generic/atomic-long.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | ATOMIC_LONG_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_acquire’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_cmpxchg’: ./include/asm-generic/atomic-long.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_acquire’: ./include/asm-generic/atomic-long.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | ATOMIC_LONG_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_store_tr’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_cmpxchg’: ./arch/x86/include/asm/paravirt.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/asm-generic/atomic-instrumented.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_release’: ./include/asm-generic/atomic-long.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | ATOMIC_LONG_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_try_cmpxchg’: ./include/asm-generic/atomic-instrumented.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_vcpu_is_preempted’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_unless’: ./arch/x86/include/asm/paravirt.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_start’: ./include/asm-generic/atomic-long.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_try_cmpxchg’: ./arch/x86/include/asm/paravirt.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_release’: ./include/asm-generic/atomic-instrumented.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/asm-generic/atomic-long.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec’: ./include/asm-generic/atomic-instrumented.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/asm-generic/atomic-long.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘pte_val’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc’: ./arch/x86/include/asm/paravirt.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_relaxed’: ./include/asm-generic/atomic-instrumented.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/asm-generic/atomic-long.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘load_TLS’: ./arch/x86/include/asm/paravirt.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec’: ./include/asm-generic/atomic-instrumented.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_acquire’: In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/msr.h: In function ‘__rdmsr’: ./include/asm-generic/atomic-long.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add’: ./arch/x86/include/asm/msr.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/asm-generic/atomic-instrumented.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_release’: ./include/asm-generic/atomic-long.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_save_flags’: ./include/asm-generic/atomic-instrumented.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘__wrmsr’: ./arch/x86/include/asm/paravirt.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_commit’: ./arch/x86/include/asm/msr.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add’: ./arch/x86/include/asm/paravirt.h: In function ‘load_gs_index’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub’: ./include/asm-generic/atomic-long.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | ATOMIC_LONG_OP(add) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/asm-generic/atomic-instrumented.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./arch/x86/include/asm/paravirt.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub’: ./arch/x86/include/asm/msr.h: In function ‘native_read_msr’: ./include/asm-generic/atomic-instrumented.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/asm-generic/atomic-long.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | ATOMIC_LONG_OP(sub) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/msr.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_and’: ./include/asm-generic/atomic-instrumented.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_and’: ./include/asm-generic/atomic-long.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | ATOMIC_LONG_OP(and) | ^~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_and’: ./arch/x86/include/asm/msr.h: In function ‘native_read_msr_safe’: ./include/asm-generic/atomic-instrumented.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./arch/x86/include/asm/msr.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_andnot’: ./arch/x86/include/asm/paravirt.h: In function ‘write_ldt_entry’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_or’: ./include/asm-generic/atomic-long.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | ATOMIC_LONG_OP(andnot) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte’: ./arch/x86/include/asm/paravirt.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/asm-generic/atomic-instrumented.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/paravirt.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_or’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_or’: ./include/asm-generic/atomic-instrumented.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_restore’: ./include/asm-generic/atomic-long.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | ATOMIC_LONG_OP(or) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_write_msr’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_xor’: ./arch/x86/include/asm/msr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/asm-generic/atomic-instrumented.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_xor’: ./include/asm-generic/atomic-long.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | ATOMIC_LONG_OP(xor) | ^~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_xor’: ./include/asm-generic/atomic-instrumented.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_write_msr_safe’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_and_test’: ./arch/x86/include/asm/msr.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pgd’: ./arch/x86/include/asm/paravirt.h: In function ‘write_gdt_entry’: ./include/asm-generic/atomic-long.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/paravirt.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./arch/x86/include/asm/paravirt.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_disable’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_dec_and_test’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_and_test’: ./arch/x86/include/asm/paravirt.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./include/asm-generic/atomic-long.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/asm-generic/atomic-instrumented.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_dec_and_test’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_and_test’: ./arch/x86/include/asm/msr.h: In function ‘rdtsc’: ./include/asm-generic/atomic-instrumented.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/asm-generic/atomic-long.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./arch/x86/include/asm/msr.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_at’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_inc_and_test’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_negative’: ./include/asm-generic/atomic-instrumented.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/asm-generic/atomic-long.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_enable’: ./arch/x86/include/asm/msr.h: In function ‘rdtsc_ordered’: ./arch/x86/include/asm/paravirt.h: In function ‘write_idt_entry’: ./arch/x86/include/asm/paravirt.h:456:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 456 | { | ^ ./arch/x86/include/asm/msr.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./arch/x86/include/asm/paravirt.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./arch/x86/include/asm/paravirt.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_inc_and_test’: ./include/asm-generic/atomic-instrumented.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return’: ./include/asm-generic/atomic-long.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | ATOMIC_LONG_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_return’: ./include/asm-generic/atomic-instrumented.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_relaxed’: ./include/asm-generic/atomic-long.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | ATOMIC_LONG_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/msr.h: In function ‘native_read_pmc’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_return’: ./arch/x86/include/asm/msr.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_save’: ./include/asm-generic/atomic-instrumented.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./arch/x86/include/asm/paravirt.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_iopl_mask’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_acquire’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_return’: ./arch/x86/include/asm/paravirt.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./include/asm-generic/atomic-long.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | ATOMIC_LONG_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘set_pmd’: ./include/asm-generic/atomic-instrumented.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./arch/x86/include/asm/paravirt.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_return’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_release’: ./include/asm-generic/atomic-instrumented.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./include/asm-generic/atomic-long.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | ATOMIC_LONG_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_add’: ./include/asm-generic/atomic-instrumented.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return’: ./include/asm-generic/atomic-long.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | ATOMIC_LONG_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/msr.h:246, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_sched_clock’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_add’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_activate_mm’: ./include/asm-generic/atomic-instrumented.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/msr.h: In function ‘wrmsrl_safe’: ./arch/x86/include/asm/paravirt.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./arch/x86/include/asm/paravirt.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_relaxed’: ./arch/x86/include/asm/msr.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/asm-generic/atomic-long.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | ATOMIC_LONG_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_sub’: ./arch/x86/include/asm/paravirt.h: In function ‘pgd_val’: ./include/asm-generic/atomic-instrumented.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./arch/x86/include/asm/paravirt.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_acquire’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_sub’: ./include/asm-generic/atomic-long.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | ATOMIC_LONG_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_release’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_and’: ./include/asm-generic/atomic-long.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | ATOMIC_LONG_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-instrumented.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pmd’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_dup_mmap’: ./arch/x86/include/asm/paravirt.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./arch/x86/include/asm/paravirt.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_and’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_unless’: ./include/asm-generic/atomic-instrumented.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/asm-generic/atomic-long.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_or’: In file included from ./arch/x86/include/asm/processor.h:24, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr0’: ./include/asm-generic/atomic-instrumented.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./arch/x86/include/asm/special_insns.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_or’: ./include/asm-generic/atomic-instrumented.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr0’: ./arch/x86/include/asm/special_insns.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_steal_clock’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_alloc’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_fetch_xor’: ./arch/x86/include/asm/paravirt.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr2’: ./arch/x86/include/asm/paravirt.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/asm-generic/atomic-instrumented.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./arch/x86/include/asm/special_insns.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_fetch_xor’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr2’: ./arch/x86/include/asm/special_insns.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/asm-generic/atomic-instrumented.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/msr.h: In function ‘__rdmsr’: ./arch/x86/include/asm/special_insns.h: In function ‘__native_read_cr3’: ./arch/x86/include/asm/special_insns.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_sub_and_test’: ./arch/x86/include/asm/msr.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/asm-generic/atomic-instrumented.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_sub_and_test’: ./include/asm-generic/atomic-instrumented.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘__wrmsr’: ./include/asm-generic/atomic-instrumented.h: In function ‘atomic_add_negative’: ./arch/x86/include/asm/msr.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/asm-generic/atomic-instrumented.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/asm-generic/atomic-instrumented.h: In function ‘atomic64_add_negative’: ./include/asm-generic/atomic-instrumented.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘slow_down_io’: ./arch/x86/include/asm/msr.h: In function ‘native_read_msr’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_free’: ./arch/x86/include/asm/paravirt.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./arch/x86/include/asm/msr.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./arch/x86/include/asm/paravirt.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb’: ./arch/x86/include/asm/paravirt.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_read_msr_safe’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr3’: ./arch/x86/include/asm/paravirt.h: In function ‘pmd_val’: ./arch/x86/include/asm/msr.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/special_insns.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/paravirt.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr4’: ./arch/x86/include/asm/special_insns.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pte’: ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_global’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr4’: ./arch/x86/include/asm/paravirt.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/paravirt.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./arch/x86/include/asm/special_insns.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_start’: ./arch/x86/include/asm/msr.h: In function ‘native_write_msr’: ./arch/x86/include/asm/msr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./arch/x86/include/asm/paravirt.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr8’: ./arch/x86/include/asm/special_insns.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr8’: ./arch/x86/include/asm/special_insns.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_write_msr_safe’: ./arch/x86/include/asm/msr.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__read_pkru’: ./arch/x86/include/asm/special_insns.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_one_user’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pte’: ./arch/x86/include/asm/paravirt.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./arch/x86/include/asm/paravirt.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ In file included from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/atomic.h: In function ‘atomic_fetch_add_unless’: ./arch/x86/include/asm/special_insns.h: In function ‘__write_pkru’: ./arch/x86/include/asm/special_insns.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘rdtsc’: ./arch/x86/include/asm/msr.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_wbinvd’: ./arch/x86/include/asm/special_insns.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/atomic.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__read_cr4’: ./arch/x86/include/asm/special_insns.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pmd’: ./arch/x86/include/asm/msr.h: In function ‘rdtsc_ordered’: ./arch/x86/include/asm/paravirt.h: In function ‘flush_tlb_others’: ./arch/x86/include/asm/msr.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./arch/x86/include/asm/paravirt.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./arch/x86/include/asm/paravirt.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clflush’: ./include/linux/atomic.h: In function ‘atomic_add_unless’: ./arch/x86/include/asm/special_insns.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/atomic.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_commit’: ./arch/x86/include/asm/paravirt.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clflushopt’: ./arch/x86/include/asm/special_insns.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/atomic.h: In function ‘atomic_inc_unless_negative’: ./arch/x86/include/asm/msr.h: In function ‘native_read_pmc’: ./include/linux/atomic.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./arch/x86/include/asm/msr.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pud’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pmd’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_tlb_remove_table’: ./arch/x86/include/asm/paravirt.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./arch/x86/include/asm/paravirt.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/paravirt.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clwb’: ./arch/x86/include/asm/special_insns.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/atomic.h: In function ‘atomic_dec_unless_positive’: ./include/linux/atomic.h:689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 689 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte’: ./arch/x86/include/asm/paravirt.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/linux/atomic.h: In function ‘atomic_dec_if_positive’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_exit_mmap’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pud’: ./include/linux/atomic.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./arch/x86/include/asm/paravirt.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ In file included from ./arch/x86/include/asm/msr.h:246, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_sched_clock’: ./arch/x86/include/asm/paravirt.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./arch/x86/include/asm/paravirt.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pud’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pud’: ./arch/x86/include/asm/paravirt.h: In function ‘load_sp0’: ./arch/x86/include/asm/paravirt.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./arch/x86/include/asm/paravirt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/paravirt.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_at’: ./include/linux/atomic.h: In function ‘atomic64_fetch_add_unless’: ./arch/x86/include/asm/paravirt.h:456:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 456 | { | ^ ./include/linux/atomic.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_p4d’: ./arch/x86/include/asm/paravirt.h: In function ‘__cpuid’: ./arch/x86/include/asm/paravirt.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./arch/x86/include/asm/paravirt.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_steal_clock’: ./include/linux/atomic.h: In function ‘atomic64_add_unless’: ./arch/x86/include/asm/paravirt.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/atomic.h:1185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1185 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pud_val’: ./arch/x86/include/asm/paravirt.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_inc_unless_negative’: ./arch/x86/include/asm/paravirt.h: In function ‘set_pmd’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_p4d’: ./arch/x86/include/asm/paravirt.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_get_debugreg’: ./include/linux/atomic.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./arch/x86/include/asm/paravirt.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./arch/x86/include/asm/paravirt.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_dec_unless_positive’: ./include/linux/atomic.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pte’: ./arch/x86/include/asm/paravirt.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/atomic.h: In function ‘atomic64_dec_if_positive’: ./arch/x86/include/asm/paravirt.h: In function ‘slow_down_io’: ./include/linux/atomic.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./arch/x86/include/asm/paravirt.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb’: ./arch/x86/include/asm/paravirt.h: In function ‘pud_clear’: ./arch/x86/include/asm/paravirt.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ In file included from ./arch/x86/include/asm/processor.h:32, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/err.h: In function ‘ERR_PTR’: ./arch/x86/include/asm/paravirt.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./include/linux/err.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_p4d’: ./arch/x86/include/asm/paravirt.h: In function ‘set_debugreg’: ./arch/x86/include/asm/paravirt.h: In function ‘__pmd’: ./include/linux/err.h: In function ‘PTR_ERR’: ./arch/x86/include/asm/paravirt.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./arch/x86/include/asm/paravirt.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/err.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/paravirt.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./include/linux/err.h: In function ‘IS_ERR’: ./include/linux/err.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ In file included from ./include/linux/atomic.h:1315, from ./include/linux/tracepoint-defs.h:11, from ./arch/x86/include/asm/msr.h:68, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read’: ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_global’: ./include/asm-generic/atomic-long.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | ATOMIC_LONG_READ_OP() | ^~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/err.h: In function ‘IS_ERR_OR_NULL’: ./include/linux/err.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_read_acquire’: ./include/asm-generic/atomic-long.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | ATOMIC_LONG_READ_OP(_acquire) | ^~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr0’: ./arch/x86/include/asm/paravirt.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘p4d_clear’: ./include/linux/err.h: In function ‘ERR_CAST’: ./include/linux/err.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./arch/x86/include/asm/paravirt.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_one_user’: ./arch/x86/include/asm/paravirt.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/err.h: In function ‘PTR_ERR_OR_ZERO’: ./include/linux/err.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_atomic’: ./arch/x86/include/asm/paravirt.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pte_clear’: ./arch/x86/include/asm/paravirt.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ In file included from ./include/linux/irqflags.h:16, from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/irqflags.h: In function ‘native_save_fl’: ./arch/x86/include/asm/paravirt.h: In function ‘pmd_clear’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set’: ./arch/x86/include/asm/paravirt.h: In function ‘flush_tlb_others’: ./include/asm-generic/atomic-long.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | ATOMIC_LONG_SET_OP() | ^~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./arch/x86/include/asm/paravirt.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./arch/x86/include/asm/irqflags.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr0’: ./arch/x86/include/asm/paravirt.h: In function ‘pte_val’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_start_context_switch’: ./arch/x86/include/asm/paravirt.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_set_release’: ./arch/x86/include/asm/paravirt.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./arch/x86/include/asm/paravirt.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/asm-generic/atomic-long.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | ATOMIC_LONG_SET_OP(_release) | ^~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/irqflags.h: In function ‘native_restore_fl’: ./arch/x86/include/asm/irqflags.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_disable’: ./arch/x86/include/asm/irqflags.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_enable’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_tlb_remove_table’: ./arch/x86/include/asm/irqflags.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./arch/x86/include/asm/paravirt.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pmd_val’: ./arch/x86/include/asm/paravirt.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_safe_halt’: ./arch/x86/include/asm/paravirt.h: In function ‘read_cr2’: ./arch/x86/include/asm/irqflags.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/paravirt.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_end_context_switch’: ./arch/x86/include/asm/paravirt.h:621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 621 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_halt’: ./arch/x86/include/asm/irqflags.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return’: ./include/asm-generic/atomic-long.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | ATOMIC_LONG_ADD_SUB_OP(add,) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled_flags’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_exit_mmap’: ./arch/x86/include/asm/irqflags.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./arch/x86/include/asm/paravirt.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_relaxed’: ./include/asm-generic/atomic-long.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | ATOMIC_LONG_ADD_SUB_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘arch_enter_lazy_mmu_mode’: ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled’: ./arch/x86/include/asm/irqflags.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./arch/x86/include/asm/paravirt.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_acquire’: ./include/asm-generic/atomic-long.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | ATOMIC_LONG_ADD_SUB_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr2’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_return_release’: In file included from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/irqflags.h: In function ‘trace_softirqs_on’: ./arch/x86/include/asm/paravirt.h: In function ‘load_sp0’: ./arch/x86/include/asm/paravirt.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/asm-generic/atomic-long.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | ATOMIC_LONG_ADD_SUB_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/irqflags.h:25:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void trace_softirqs_on(unsigned long ip) { } | ^~~~~~ ./include/linux/irqflags.h: In function ‘trace_softirqs_off’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_leave_lazy_mmu_mode’: ./include/linux/irqflags.h:26:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | static inline void trace_softirqs_off(unsigned long ip) { } | ^~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return’: ./include/asm-generic/atomic-long.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | ATOMIC_LONG_ADD_SUB_OP(sub,) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_on’: ./include/linux/irqflags.h:27:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | static inline void lockdep_hardirqs_on(unsigned long ip) { } | ^~~~~~ ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_off’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_relaxed’: ./include/linux/irqflags.h:28:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | static inline void lockdep_hardirqs_off(unsigned long ip) { } | ^~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘__pgd’: ./include/asm-generic/atomic-long.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | ATOMIC_LONG_ADD_SUB_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__read_cr3’: ./arch/x86/include/asm/paravirt.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__cpuid’: ./arch/x86/include/asm/paravirt.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_acquire’: ./include/asm-generic/atomic-long.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | ATOMIC_LONG_ADD_SUB_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘arch_flush_lazy_mmu_mode’: ./arch/x86/include/asm/paravirt.h:637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 637 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_return_release’: ./include/asm-generic/atomic-long.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | ATOMIC_LONG_ADD_SUB_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘set_pud’: ./arch/x86/include/asm/paravirt.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_get_debugreg’: ./include/asm-generic/atomic-long.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./arch/x86/include/asm/paravirt.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__set_fixmap’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec’: ./arch/x86/include/asm/paravirt.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/asm-generic/atomic-long.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr3’: ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_lock_slowpath’: ./arch/x86/include/asm/paravirt.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/paravirt.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add’: ./include/asm-generic/atomic-long.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | ATOMIC_LONG_FETCH_OP(add, ) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/processor.h: In function ‘l1tf_pfn_limit’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_relaxed’: ./include/asm-generic/atomic-long.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | ATOMIC_LONG_FETCH_OP(add, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__write_cr4’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_acquire’: ./arch/x86/include/asm/paravirt.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/asm-generic/atomic-long.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | ATOMIC_LONG_FETCH_OP(add, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘__pud’: ./arch/x86/include/asm/processor.h: In function ‘have_cpuid_p’: ./arch/x86/include/asm/processor.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./arch/x86/include/asm/paravirt.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_unlock’: ./arch/x86/include/asm/paravirt.h: In function ‘set_debugreg’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_add_release’: ./arch/x86/include/asm/paravirt.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./arch/x86/include/asm/processor.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./arch/x86/include/asm/paravirt.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/asm-generic/atomic-long.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | ATOMIC_LONG_FETCH_OP(add, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘pgd_val’: ./arch/x86/include/asm/paravirt.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_eax’: ./include/asm-generic/atomic-long.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | ATOMIC_LONG_FETCH_OP(sub, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | native_cpuid_reg(eax) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr8’: ./arch/x86/include/asm/paravirt.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_relaxed’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ebx’: ./include/asm-generic/atomic-long.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | ATOMIC_LONG_FETCH_OP(sub, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | native_cpuid_reg(ebx) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘pv_wait’: ./arch/x86/include/asm/paravirt.h: In function ‘read_cr0’: ./arch/x86/include/asm/paravirt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./arch/x86/include/asm/paravirt.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_acquire’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ecx’: ./include/asm-generic/atomic-long.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | ATOMIC_LONG_FETCH_OP(sub, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | native_cpuid_reg(ecx) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_edx’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_sub_release’: ./arch/x86/include/asm/processor.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | native_cpuid_reg(edx) | ^~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | ATOMIC_LONG_FETCH_OP(sub, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘pud_val’: ./arch/x86/include/asm/processor.h: In function ‘read_cr3_pa’: ./arch/x86/include/asm/paravirt.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./arch/x86/include/asm/processor.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and’: ./include/asm-generic/atomic-long.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | ATOMIC_LONG_FETCH_OP(and, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘pv_kick’: ./arch/x86/include/asm/processor.h: In function ‘native_read_cr3_pa’: ./arch/x86/include/asm/paravirt.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_relaxed’: ./arch/x86/include/asm/processor.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/asm-generic/atomic-long.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | ATOMIC_LONG_FETCH_OP(and, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr8’: ./arch/x86/include/asm/paravirt.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘load_cr3’: ./arch/x86/include/asm/processor.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_acquire’: ./include/asm-generic/atomic-long.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | ATOMIC_LONG_FETCH_OP(and, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr0’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_and_release’: ./arch/x86/include/asm/paravirt.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/asm-generic/atomic-long.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | ATOMIC_LONG_FETCH_OP(and, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘pv_vcpu_is_preempted’: ./arch/x86/include/asm/paravirt.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_safe_halt’: ./include/asm-generic/atomic-long.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | ATOMIC_LONG_FETCH_OP(andnot, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pud_clear’: ./arch/x86/include/asm/paravirt.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_relaxed’: ./include/asm-generic/atomic-long.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | ATOMIC_LONG_FETCH_OP(andnot, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr2’: ./arch/x86/include/asm/paravirt.h: In function ‘set_p4d’: ./arch/x86/include/asm/paravirt.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./arch/x86/include/asm/paravirt.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_acquire’: ./include/asm-generic/atomic-long.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | ATOMIC_LONG_FETCH_OP(andnot, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘halt’: ./arch/x86/include/asm/paravirt.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_andnot_release’: ./arch/x86/include/asm/processor.h: In function ‘cpu_kernelmode_gs_base’: ./include/asm-generic/atomic-long.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | ATOMIC_LONG_FETCH_OP(andnot, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or’: ./include/asm-generic/atomic-long.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | ATOMIC_LONG_FETCH_OP(or, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_save_flags’: ./arch/x86/include/asm/paravirt.h: In function ‘p4d_clear’: ./arch/x86/include/asm/paravirt.h: In function ‘wbinvd’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_relaxed’: ./arch/x86/include/asm/paravirt.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_start’: ./arch/x86/include/asm/paravirt.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/paravirt.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./include/asm-generic/atomic-long.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | ATOMIC_LONG_FETCH_OP(or, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr2’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_acquire’: ./arch/x86/include/asm/paravirt.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/asm-generic/atomic-long.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | ATOMIC_LONG_FETCH_OP(or, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_atomic’: ./arch/x86/include/asm/paravirt.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_or_release’: ./arch/x86/include/asm/paravirt.h: In function ‘pte_clear’: ./include/asm-generic/atomic-long.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | ATOMIC_LONG_FETCH_OP(or, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr’: ./arch/x86/include/asm/paravirt.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pmd_clear’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor’: ./include/asm-generic/atomic-long.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | ATOMIC_LONG_FETCH_OP(xor, ) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘arch_thread_struct_whitelist’: ./arch/x86/include/asm/paravirt.h: In function ‘__read_cr3’: ./arch/x86/include/asm/paravirt.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./arch/x86/include/asm/processor.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_start_context_switch’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_relaxed’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_restore’: ./include/asm-generic/atomic-long.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | ATOMIC_LONG_FETCH_OP(xor, _relaxed) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_set_iopl_mask’: ./arch/x86/include/asm/paravirt.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./arch/x86/include/asm/processor.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_acquire’: ./include/asm-generic/atomic-long.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | ATOMIC_LONG_FETCH_OP(xor, _acquire) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h: In function ‘native_load_sp0’: ./arch/x86/include/asm/processor.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_commit’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_xor_release’: ./include/asm-generic/atomic-long.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | ATOMIC_LONG_FETCH_OP(xor, _release) | ^~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_disable’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_end_context_switch’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc’: ./arch/x86/include/asm/paravirt.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./arch/x86/include/asm/paravirt.h:621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 621 | { | ^ ./include/asm-generic/atomic-long.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr’: ./arch/x86/include/asm/paravirt.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_relaxed’: ./include/asm-generic/atomic-long.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr3’: ./arch/x86/include/asm/paravirt.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_acquire’: ./arch/x86/include/asm/paravirt.h: In function ‘set_pte’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_enable’: ./include/asm-generic/atomic-long.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_enter_lazy_mmu_mode’: ./arch/x86/include/asm/paravirt.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./arch/x86/include/asm/paravirt.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr_safe’: ./arch/x86/include/asm/paravirt.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__write_cr4’: ./arch/x86/include/asm/paravirt.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_save’: ./arch/x86/include/asm/paravirt.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_leave_lazy_mmu_mode’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_inc_release’: ./include/asm-generic/atomic-long.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | ATOMIC_LONG_FETCH_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec’: ./arch/x86/include/asm/paravirt.h: In function ‘read_cr8’: ./include/asm-generic/atomic-long.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_swapgs’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_relaxed’: ./arch/x86/include/asm/processor.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_at’: ./include/asm-generic/atomic-long.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:456:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 456 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘current_top_of_stack’: In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/msr.h: In function ‘wrmsrl_safe’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr_safe’: ./arch/x86/include/asm/processor.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./arch/x86/include/asm/msr.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_acquire’: ./arch/x86/include/asm/paravirt.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/asm-generic/atomic-long.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_fetch_dec_release’: ./include/asm-generic/atomic-long.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | ATOMIC_LONG_FETCH_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘arch_flush_lazy_mmu_mode’: ./arch/x86/include/asm/processor.h: In function ‘on_thread_stack’: ./arch/x86/include/asm/processor.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./arch/x86/include/asm/paravirt.h:637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 637 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add’: ./include/asm-generic/atomic-long.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | ATOMIC_LONG_OP(add) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘set_pmd’: ./arch/x86/include/asm/paravirt.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr8’: ./arch/x86/include/asm/paravirt.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub’: ./arch/x86/include/asm/processor.h: In function ‘cpuid’: ./include/asm-generic/atomic-long.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | ATOMIC_LONG_OP(sub) | ^~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/processor.h:24, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr0’: ./arch/x86/include/asm/processor.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./arch/x86/include/asm/special_insns.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_and’: ./include/asm-generic/atomic-long.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | ATOMIC_LONG_OP(and) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h: In function ‘cpuid_count’: ./arch/x86/include/asm/paravirt.h: In function ‘__set_fixmap’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr0’: ./arch/x86/include/asm/processor.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./arch/x86/include/asm/special_insns.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./arch/x86/include/asm/paravirt.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_andnot’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_eax’: ./include/asm-generic/atomic-long.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | ATOMIC_LONG_OP(andnot) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘wrmsrl’: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr2’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_safe_halt’: ./arch/x86/include/asm/processor.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./arch/x86/include/asm/special_insns.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/paravirt.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_lock_slowpath’: ./arch/x86/include/asm/paravirt.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/paravirt.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_or’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_ebx’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr2’: ./include/asm-generic/atomic-long.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | ATOMIC_LONG_OP(or) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/special_insns.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./arch/x86/include/asm/processor.h:631:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 631 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘rdmsrl_safe’: ./arch/x86/include/asm/special_insns.h: In function ‘__native_read_cr3’: ./arch/x86/include/asm/paravirt.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./arch/x86/include/asm/special_insns.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_xor’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_ecx’: ./include/asm-generic/atomic-long.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | ATOMIC_LONG_OP(xor) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_pmc’: ./arch/x86/include/asm/paravirt.h: In function ‘__pmd’: ./arch/x86/include/asm/paravirt.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_sub_and_test’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_edx’: ./include/asm-generic/atomic-long.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/paravirt.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘halt’: ./arch/x86/include/asm/processor.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./arch/x86/include/asm/paravirt.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_and_test’: ./arch/x86/include/asm/processor.h: In function ‘rep_nop’: ./include/asm-generic/atomic-long.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_unlock’: ./arch/x86/include/asm/processor.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./arch/x86/include/asm/paravirt.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpu_relax’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_and_test’: ./include/asm-generic/atomic-long.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./arch/x86/include/asm/processor.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘sync_core’: ./arch/x86/include/asm/paravirt.h: In function ‘wbinvd’: ./arch/x86/include/asm/processor.h:683:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 683 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_negative’: ./arch/x86/include/asm/paravirt.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/asm-generic/atomic-long.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr3’: ./arch/x86/include/asm/special_insns.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return’: ./arch/x86/include/asm/paravirt.h: In function ‘pv_wait’: ./include/asm-generic/atomic-long.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | ATOMIC_LONG_INC_DEC_OP(inc,) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr4’: ./arch/x86/include/asm/paravirt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./arch/x86/include/asm/special_insns.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘get_debugctlmsr’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_ldt’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_relaxed’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr4’: ./arch/x86/include/asm/paravirt.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/asm-generic/atomic-long.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | ATOMIC_LONG_INC_DEC_OP(inc, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr’: ./arch/x86/include/asm/special_insns.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/paravirt.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr8’: ./arch/x86/include/asm/special_insns.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘update_debugctlmsr’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_acquire’: ./include/asm-generic/atomic-long.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | ATOMIC_LONG_INC_DEC_OP(inc, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr8’: ./arch/x86/include/asm/special_insns.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_kick’: ./arch/x86/include/asm/special_insns.h: In function ‘__read_pkru’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_inc_return_release’: ./arch/x86/include/asm/special_insns.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./arch/x86/include/asm/paravirt.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/asm-generic/atomic-long.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | ATOMIC_LONG_INC_DEC_OP(inc, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h: In function ‘prefetch’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_free_ldt’: ./arch/x86/include/asm/processor.h:804:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 804 | { | ^ ./arch/x86/include/asm/paravirt.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__write_pkru’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return’: ./arch/x86/include/asm/special_insns.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/asm-generic/atomic-long.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | ATOMIC_LONG_INC_DEC_OP(dec,) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/special_insns.h: In function ‘native_wbinvd’: ./arch/x86/include/asm/special_insns.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_relaxed’: ./arch/x86/include/asm/paravirt.h: In function ‘pmd_val’: ./include/asm-generic/atomic-long.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | ATOMIC_LONG_INC_DEC_OP(dec, _relaxed) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/special_insns.h: In function ‘__read_cr4’: ./arch/x86/include/asm/paravirt.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./arch/x86/include/asm/special_insns.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_vcpu_is_preempted’: ./arch/x86/include/asm/processor.h: In function ‘prefetchw’: ./arch/x86/include/asm/paravirt.h: In function ‘load_TR_desc’: ./arch/x86/include/asm/paravirt.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./arch/x86/include/asm/processor.h:816:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 816 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_acquire’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr’: ./arch/x86/include/asm/paravirt.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clflush’: ./include/asm-generic/atomic-long.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | ATOMIC_LONG_INC_DEC_OP(dec, _acquire) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/special_insns.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clflushopt’: ./include/asm-generic/atomic-long.h: In function ‘atomic_long_dec_return_release’: ./arch/x86/include/asm/special_insns.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/asm-generic/atomic-long.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | ATOMIC_LONG_INC_DEC_OP(dec, _release) | ^~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h: In function ‘spin_lock_prefetch’: ./arch/x86/include/asm/processor.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./include/asm-generic/atomic-long.h: In function ‘atomic_long_add_unless’: ./arch/x86/include/asm/paravirt.h: In function ‘load_gdt’: ./include/asm-generic/atomic-long.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clwb’: ./arch/x86/include/asm/paravirt.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./arch/x86/include/asm/special_insns.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr_safe’: ./arch/x86/include/asm/paravirt.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘hypervisor_cpuid_base’: ./arch/x86/include/asm/processor.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_idt’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_save_flags’: ./arch/x86/include/asm/paravirt.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./arch/x86/include/asm/paravirt.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/msr.h: In function ‘__rdmsr’: ./arch/x86/include/asm/msr.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_ldt’: ./arch/x86/include/asm/paravirt.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘__wrmsr’: ./arch/x86/include/asm/msr.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr_safe’: ./arch/x86/include/asm/paravirt.h: In function ‘set_pud’: ./arch/x86/include/asm/paravirt.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/paravirt.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_read_msr’: ./arch/x86/include/asm/msr.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_restore’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_store_tr’: ./arch/x86/include/asm/paravirt.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ In file included from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/cpufeature.h: In function ‘_static_cpu_has’: ./arch/x86/include/asm/paravirt.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_read_msr_safe’: ./arch/x86/include/asm/msr.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/cpufeature.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_disable’: ./arch/x86/include/asm/paravirt.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_write_msr’: ./arch/x86/include/asm/msr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pud’: ./arch/x86/include/asm/paravirt.h: In function ‘wrmsrl’: ./arch/x86/include/asm/msr.h: In function ‘native_write_msr_safe’: ./arch/x86/include/asm/paravirt.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./arch/x86/include/asm/msr.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./arch/x86/include/asm/paravirt.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_enable’: ./arch/x86/include/asm/paravirt.h: In function ‘load_TLS’: In file included from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/thread_info.h: In function ‘arch_within_stack_frames’: ./arch/x86/include/asm/paravirt.h: In function ‘rdmsrl_safe’: ./arch/x86/include/asm/paravirt.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./arch/x86/include/asm/paravirt.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./arch/x86/include/asm/paravirt.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./arch/x86/include/asm/thread_info.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_pmc’: ./arch/x86/include/asm/paravirt.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘rdtsc’: ./arch/x86/include/asm/msr.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ In file included from ./arch/x86/include/asm/processor.h:32, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/err.h: In function ‘ERR_PTR’: ./include/linux/err.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_save’: ./arch/x86/include/asm/msr.h: In function ‘rdtsc_ordered’: ./arch/x86/include/asm/msr.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/err.h: In function ‘PTR_ERR’: ./arch/x86/include/asm/paravirt.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_gs_index’: ./include/linux/err.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/paravirt.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/err.h: In function ‘IS_ERR’: ./include/linux/err.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ In file included from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/thread_info.h: In function ‘set_ti_thread_flag’: ./include/linux/thread_info.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pud_val’: ./arch/x86/include/asm/paravirt.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./include/linux/err.h: In function ‘IS_ERR_OR_NULL’: ./arch/x86/include/asm/msr.h: In function ‘native_read_pmc’: ./include/linux/thread_info.h: In function ‘clear_ti_thread_flag’: ./include/linux/err.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./arch/x86/include/asm/msr.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/thread_info.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/thread_info.h: In function ‘update_ti_thread_flag’: ./arch/x86/include/asm/paravirt.h: In function ‘write_ldt_entry’: ./include/linux/thread_info.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/msr.h: In function ‘wrmsrl_safe’: ./arch/x86/include/asm/paravirt.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/linux/err.h: In function ‘ERR_CAST’: ./arch/x86/include/asm/msr.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/err.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_ldt’: ./include/linux/thread_info.h: In function ‘test_and_set_ti_thread_flag’: ./include/linux/thread_info.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/err.h: In function ‘PTR_ERR_OR_ZERO’: ./arch/x86/include/asm/paravirt.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/err.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/thread_info.h: In function ‘test_and_clear_ti_thread_flag’: ./include/linux/thread_info.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ In file included from ./arch/x86/include/asm/msr.h:246, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_sched_clock’: ./include/linux/thread_info.h: In function ‘test_ti_thread_flag’: ./arch/x86/include/asm/paravirt.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/thread_info.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_gdt_entry’: In file included from ./include/linux/irqflags.h:16, from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/irqflags.h: In function ‘native_save_fl’: ./arch/x86/include/asm/paravirt.h: In function ‘pud_clear’: ./arch/x86/include/asm/paravirt.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./arch/x86/include/asm/paravirt.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./arch/x86/include/asm/irqflags.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_free_ldt’: ./arch/x86/include/asm/paravirt.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/linux/thread_info.h: In function ‘check_object_size’: In file included from ./arch/x86/include/asm/processor.h:24, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr0’: ./include/linux/thread_info.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_p4d’: ./arch/x86/include/asm/irqflags.h: In function ‘native_restore_fl’: ./arch/x86/include/asm/special_insns.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./arch/x86/include/asm/paravirt.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./arch/x86/include/asm/irqflags.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_disable’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr0’: ./include/linux/thread_info.h: In function ‘copy_overflow’: ./arch/x86/include/asm/irqflags.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./arch/x86/include/asm/special_insns.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/thread_info.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_enable’: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr2’: ./arch/x86/include/asm/irqflags.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_idt_entry’: ./arch/x86/include/asm/special_insns.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_TR_desc’: ./arch/x86/include/asm/paravirt.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_safe_halt’: ./arch/x86/include/asm/paravirt.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./arch/x86/include/asm/irqflags.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr2’: ./arch/x86/include/asm/special_insns.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_halt’: ./arch/x86/include/asm/irqflags.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__native_read_cr3’: ./arch/x86/include/asm/paravirt.h: In function ‘p4d_clear’: ./arch/x86/include/asm/special_insns.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./arch/x86/include/asm/paravirt.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_steal_clock’: ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled_flags’: ./arch/x86/include/asm/paravirt.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/irqflags.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/thread_info.h: In function ‘check_copy_size’: ./include/linux/thread_info.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_atomic’: ./arch/x86/include/asm/paravirt.h: In function ‘set_iopl_mask’: ./arch/x86/include/asm/paravirt.h: In function ‘load_gdt’: ./arch/x86/include/asm/paravirt.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./arch/x86/include/asm/paravirt.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./arch/x86/include/asm/paravirt.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled’: ./arch/x86/include/asm/irqflags.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pte_clear’: ./arch/x86/include/asm/paravirt.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pmd_clear’: In file included from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/irqflags.h: In function ‘trace_softirqs_on’: ./arch/x86/include/asm/paravirt.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./include/linux/irqflags.h:25:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void trace_softirqs_on(unsigned long ip) { } | ^~~~~~ In file included from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/preempt.h: In function ‘preempt_count’: ./include/linux/irqflags.h: In function ‘trace_softirqs_off’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_start_context_switch’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_activate_mm’: ./arch/x86/include/asm/paravirt.h: In function ‘load_idt’: ./include/linux/irqflags.h:26:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | static inline void trace_softirqs_off(unsigned long ip) { } | ^~~~~~ ./arch/x86/include/asm/paravirt.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./arch/x86/include/asm/paravirt.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./arch/x86/include/asm/preempt.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./arch/x86/include/asm/paravirt.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_on’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr3’: ./include/linux/irqflags.h:27:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | static inline void lockdep_hardirqs_on(unsigned long ip) { } | ^~~~~~ ./arch/x86/include/asm/special_insns.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_off’: ./include/linux/irqflags.h:28:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | static inline void lockdep_hardirqs_off(unsigned long ip) { } | ^~~~~~ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr4’: ./arch/x86/include/asm/special_insns.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘slow_down_io’: ./arch/x86/include/asm/paravirt.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr4’: ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb’: ./arch/x86/include/asm/preempt.h: In function ‘preempt_count_set’: ./arch/x86/include/asm/special_insns.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/paravirt.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/preempt.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_end_context_switch’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_dup_mmap’: ./arch/x86/include/asm/paravirt.h:621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 621 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr8’: ./arch/x86/include/asm/paravirt.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./arch/x86/include/asm/special_insns.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_intersects’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr8’: ./include/linux/bitmap.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./arch/x86/include/asm/special_insns.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__read_pkru’: ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_global’: ./arch/x86/include/asm/special_insns.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./arch/x86/include/asm/paravirt.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_alloc’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_enter_lazy_mmu_mode’: ./arch/x86/include/asm/special_insns.h: In function ‘__write_pkru’: ./include/linux/bitmap.h: In function ‘bitmap_subset’: ./arch/x86/include/asm/paravirt.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./arch/x86/include/asm/special_insns.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./arch/x86/include/asm/paravirt.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/bitmap.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_wbinvd’: ./arch/x86/include/asm/special_insns.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘set_preempt_need_resched’: ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_one_user’: ./arch/x86/include/asm/preempt.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/paravirt.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__read_cr4’: In file included from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/processor.h: In function ‘l1tf_pfn_limit’: ./arch/x86/include/asm/special_insns.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_empty’: ./include/linux/bitmap.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./arch/x86/include/asm/processor.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clflush’: ./arch/x86/include/asm/special_insns.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_leave_lazy_mmu_mode’: ./arch/x86/include/asm/processor.h: In function ‘have_cpuid_p’: ./arch/x86/include/asm/special_insns.h: In function ‘clflushopt’: ./arch/x86/include/asm/paravirt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./arch/x86/include/asm/processor.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./arch/x86/include/asm/special_insns.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘clear_preempt_need_resched’: ./include/linux/bitmap.h: In function ‘bitmap_full’: ./arch/x86/include/asm/preempt.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid’: ./include/linux/bitmap.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘flush_tlb_others’: ./arch/x86/include/asm/processor.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./arch/x86/include/asm/paravirt.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_free’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_eax’: ./arch/x86/include/asm/special_insns.h: In function ‘clwb’: ./arch/x86/include/asm/paravirt.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./arch/x86/include/asm/processor.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | native_cpuid_reg(eax) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/special_insns.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_weight’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_flush_lazy_mmu_mode’: ./include/linux/bitmap.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘test_preempt_need_resched’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ebx’: ./arch/x86/include/asm/paravirt.h:637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 637 | { | ^ ./arch/x86/include/asm/preempt.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/processor.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | native_cpuid_reg(ebx) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_tlb_remove_table’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ecx’: ./arch/x86/include/asm/paravirt.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/processor.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | native_cpuid_reg(ecx) | ^~~~~~~~~~~~~~~~ ./include/linux/bitmap.h: In function ‘bitmap_set’: ./include/linux/bitmap.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_edx’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pte’: ./arch/x86/include/asm/processor.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | native_cpuid_reg(edx) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_add’: ./arch/x86/include/asm/preempt.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘read_cr3_pa’: ./arch/x86/include/asm/paravirt.h: In function ‘__set_fixmap’: ./arch/x86/include/asm/processor.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/paravirt.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_read_cr3_pa’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_exit_mmap’: ./arch/x86/include/asm/processor.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_lock_slowpath’: ./arch/x86/include/asm/paravirt.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_clear’: ./arch/x86/include/asm/paravirt.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘load_cr3’: ./include/linux/bitmap.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./arch/x86/include/asm/processor.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pte’: ./arch/x86/include/asm/paravirt.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_sp0’: ./arch/x86/include/asm/paravirt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_shift_right’: ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_unlock’: ./include/linux/bitmap.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_sub’: ./arch/x86/include/asm/paravirt.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pmd’: ./arch/x86/include/asm/preempt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/paravirt.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_shift_left’: ./include/linux/bitmap.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__cpuid’: ./arch/x86/include/asm/paravirt.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_wait’: ./arch/x86/include/asm/processor.h: In function ‘cpu_kernelmode_gs_base’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pmd’: ./arch/x86/include/asm/paravirt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./arch/x86/include/asm/processor.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./arch/x86/include/asm/paravirt.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_parse’: ./include/linux/bitmap.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./include/linux/bitmap.h: In function ‘bitmap_from_u64’: ./include/linux/bitmap.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_get_debugreg’: ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_dec_and_test’: ./arch/x86/include/asm/paravirt.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./arch/x86/include/asm/preempt.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pud’: ./arch/x86/include/asm/paravirt.h: In function ‘pv_kick’: ./arch/x86/include/asm/paravirt.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./arch/x86/include/asm/paravirt.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ In file included from ./arch/x86/include/asm/processor.h:32, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/err.h: In function ‘ERR_PTR’: ./arch/x86/include/asm/preempt.h: In function ‘should_resched’: ./arch/x86/include/asm/preempt.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/err.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ In file included from ./arch/x86/include/asm/cpumask.h:5, from ./arch/x86/include/asm/msr.h:11, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/cpumask.h: In function ‘cpu_max_bits_warn’: ./include/linux/err.h: In function ‘PTR_ERR’: ./arch/x86/include/asm/processor.h: In function ‘arch_thread_struct_whitelist’: ./include/linux/err.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_vcpu_is_preempted’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pud’: ./arch/x86/include/asm/processor.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./arch/x86/include/asm/paravirt.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./arch/x86/include/asm/paravirt.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/err.h: In function ‘IS_ERR’: ./include/linux/err.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/cpumask.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_set_iopl_mask’: ./include/linux/cpumask.h: In function ‘cpumask_check’: ./arch/x86/include/asm/processor.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/cpumask.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/err.h: In function ‘IS_ERR_OR_NULL’: ./arch/x86/include/asm/processor.h: In function ‘native_load_sp0’: ./include/linux/err.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./arch/x86/include/asm/processor.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_debugreg’: ./include/linux/cpumask.h: In function ‘cpumask_first’: ./arch/x86/include/asm/paravirt.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/cpumask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_p4d’: ./arch/x86/include/asm/paravirt.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/err.h: In function ‘ERR_CAST’: ./include/linux/err.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_last’: ./include/linux/cpumask.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ In file included from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/preempt.h: In function ‘preempt_notifier_init’: ./include/linux/err.h: In function ‘PTR_ERR_OR_ZERO’: ./include/linux/err.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_next_zero’: ./include/linux/cpumask.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/preempt.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr0’: ./arch/x86/include/asm/paravirt.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_p4d’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_save_flags’: ./arch/x86/include/asm/paravirt.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ In file included from ./include/linux/irqflags.h:16, from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/irqflags.h: In function ‘native_save_fl’: In file included from ./include/linux/spinlock.h:58, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/bottom_half.h: In function ‘__local_bh_disable_ip’: ./arch/x86/include/asm/paravirt.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_set_cpu’: ./arch/x86/include/asm/irqflags.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/bottom_half.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/linux/cpumask.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./include/linux/bottom_half.h: In function ‘local_bh_disable’: ./include/linux/cpumask.h: In function ‘__cpumask_set_cpu’: ./arch/x86/include/asm/irqflags.h: In function ‘native_restore_fl’: ./include/linux/bottom_half.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ ./include/linux/cpumask.h:315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 315 | { | ^ ./arch/x86/include/asm/irqflags.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pte’: ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_disable’: ./include/linux/cpumask.h: In function ‘cpumask_clear_cpu’: ./arch/x86/include/asm/irqflags.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./arch/x86/include/asm/paravirt.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/cpumask.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/bottom_half.h: In function ‘local_bh_enable_ip’: ./include/linux/bottom_half.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_enable’: ./arch/x86/include/asm/irqflags.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/cpumask.h: In function ‘__cpumask_clear_cpu’: ./include/linux/bottom_half.h: In function ‘local_bh_enable’: ./include/linux/cpumask.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/linux/bottom_half.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_safe_halt’: ./arch/x86/include/asm/irqflags.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_swapgs’: ./include/linux/cpumask.h: In function ‘cpumask_test_cpu’: ./arch/x86/include/asm/processor.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr0’: ./include/linux/cpumask.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_halt’: ./arch/x86/include/asm/paravirt.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./arch/x86/include/asm/irqflags.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_restore’: ./arch/x86/include/asm/processor.h: In function ‘current_top_of_stack’: ./arch/x86/include/asm/processor.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./arch/x86/include/asm/paravirt.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_and_set_cpu’: ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled_flags’: ./include/linux/cpumask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./arch/x86/include/asm/irqflags.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_test_and_clear_cpu’: ./include/linux/cpumask.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled’: ./arch/x86/include/asm/paravirt.h: In function ‘read_cr2’: ./arch/x86/include/asm/processor.h: In function ‘on_thread_stack’: ./arch/x86/include/asm/irqflags.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./arch/x86/include/asm/paravirt.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_disable’: ./arch/x86/include/asm/processor.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_setall’: ./include/linux/cpumask.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./arch/x86/include/asm/paravirt.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ In file included from ./include/linux/spinlock_types.h:18, from ./include/linux/spinlock.h:82, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/lockdep.h: In function ‘lockdep_off’: ./include/linux/cpumask.h: In function ‘cpumask_clear’: In file included from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/irqflags.h: In function ‘trace_softirqs_on’: ./include/linux/cpumask.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid’: ./include/linux/lockdep.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/irqflags.h:25:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void trace_softirqs_on(unsigned long ip) { } | ^~~~~~ ./arch/x86/include/asm/processor.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_and’: ./include/linux/lockdep.h: In function ‘lockdep_on’: ./include/linux/irqflags.h: In function ‘trace_softirqs_off’: ./include/linux/lockdep.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/cpumask.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/irqflags.h:26:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | static inline void trace_softirqs_off(unsigned long ip) { } | ^~~~~~ ./arch/x86/include/asm/processor.h: In function ‘cpuid_count’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_enable’: ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_on’: ./arch/x86/include/asm/processor.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/irqflags.h:27:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | static inline void lockdep_hardirqs_on(unsigned long ip) { } | ^~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_or’: ./arch/x86/include/asm/paravirt.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_off’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_eax’: ./include/linux/cpumask.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/linux/irqflags.h:28:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | static inline void lockdep_hardirqs_off(unsigned long ip) { } | ^~~~~~ ./arch/x86/include/asm/processor.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_invariant_state’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_ebx’: ./include/linux/lockdep.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | static inline void lockdep_invariant_state(bool force) {} | ^~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_xor’: ./arch/x86/include/asm/paravirt.h: In function ‘write_cr2’: ./arch/x86/include/asm/processor.h:631:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 631 | { | ^ ./include/linux/cpumask.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./arch/x86/include/asm/paravirt.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_init_task’: ./include/linux/lockdep.h:472:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | static inline void lockdep_init_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘pte_val’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_ecx’: ./arch/x86/include/asm/paravirt.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_free_task’: ./arch/x86/include/asm/processor.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_save’: ./include/linux/cpumask.h: In function ‘cpumask_andnot’: ./include/linux/lockdep.h:473:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | static inline void lockdep_free_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/cpumask.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./arch/x86/include/asm/paravirt.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_edx’: ./arch/x86/include/asm/processor.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/lockdep.h: In function ‘print_irqtrace_events’: ./include/linux/cpumask.h: In function ‘cpumask_complement’: ./include/linux/lockdep.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘rep_nop’: ./include/linux/cpumask.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./arch/x86/include/asm/processor.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__read_cr3’: ./arch/x86/include/asm/processor.h: In function ‘cpu_relax’: ./arch/x86/include/asm/paravirt.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_equal’: ./arch/x86/include/asm/processor.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/cpumask.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘sync_core’: ./arch/x86/include/asm/processor.h:683:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 683 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_rcu_suspicious’: ./include/linux/cpumask.h: In function ‘cpumask_intersects’: ./include/linux/lockdep.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/linux/cpumask.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/msr.h: In function ‘wrmsrl_safe’: ./arch/x86/include/asm/msr.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_subset’: ./include/linux/cpumask.h:497:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 497 | { | ^ In file included from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/processor.h: In function ‘l1tf_pfn_limit’: ./arch/x86/include/asm/processor.h: In function ‘get_debugctlmsr’: ./include/linux/cpumask.h: In function ‘cpumask_empty’: ./arch/x86/include/asm/processor.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./include/linux/cpumask.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./arch/x86/include/asm/processor.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_full’: ./arch/x86/include/asm/processor.h: In function ‘update_debugctlmsr’: ./include/linux/cpumask.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ In file included from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/qspinlock.h: In function ‘queued_fetch_set_pending_acquire’: ./arch/x86/include/asm/processor.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘have_cpuid_p’: ./arch/x86/include/asm/paravirt.h: In function ‘write_cr3’: ./arch/x86/include/asm/processor.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./arch/x86/include/asm/qspinlock.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_weight’: ./arch/x86/include/asm/paravirt.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/cpumask.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid’: ./arch/x86/include/asm/processor.h: In function ‘prefetch’: ./arch/x86/include/asm/processor.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./arch/x86/include/asm/processor.h:804:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 804 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_shift_right’: In file included from ./arch/x86/include/asm/processor.h:24, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr0’: ./include/linux/cpumask.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./arch/x86/include/asm/special_insns.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_eax’: ./arch/x86/include/asm/processor.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | native_cpuid_reg(eax) | ^~~~~~~~~~~~~~~~ ./include/linux/cpumask.h: In function ‘cpumask_shift_left’: ./arch/x86/include/asm/paravirt.h: In function ‘__pgd’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr0’: ./include/linux/cpumask.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./arch/x86/include/asm/paravirt.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./arch/x86/include/asm/special_insns.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__write_cr4’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ebx’: ./arch/x86/include/asm/paravirt.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/processor.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | native_cpuid_reg(ebx) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr2’: ./include/linux/cpumask.h: In function ‘cpumask_copy’: ./arch/x86/include/asm/qspinlock.h: In function ‘native_queued_spin_unlock’: ./arch/x86/include/asm/processor.h: In function ‘prefetchw’: ./arch/x86/include/asm/special_insns.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/qspinlock.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/cpumask.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ecx’: ./arch/x86/include/asm/processor.h:816:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 816 | { | ^ ./arch/x86/include/asm/processor.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | native_cpuid_reg(ecx) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr2’: ./arch/x86/include/asm/special_insns.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_parse_user’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_edx’: ./arch/x86/include/asm/special_insns.h: In function ‘__native_read_cr3’: ./arch/x86/include/asm/processor.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | native_cpuid_reg(edx) | ^~~~~~~~~~~~~~~~ ./include/linux/cpumask.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./arch/x86/include/asm/special_insns.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘spin_lock_prefetch’: ./arch/x86/include/asm/processor.h: In function ‘read_cr3_pa’: ./arch/x86/include/asm/paravirt.h: In function ‘read_cr8’: ./arch/x86/include/asm/processor.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_parselist_user’: ./arch/x86/include/asm/processor.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/paravirt.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/cpumask.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_lock_slowpath’: ./arch/x86/include/asm/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_read_cr3_pa’: ./arch/x86/include/asm/processor.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_parse’: ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_unlock’: ./arch/x86/include/asm/qspinlock.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/cpumask.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘load_cr3’: ./arch/x86/include/asm/qspinlock.h: In function ‘vcpu_is_preempted’: ./arch/x86/include/asm/processor.h: In function ‘hypervisor_cpuid_base’: ./arch/x86/include/asm/processor.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./arch/x86/include/asm/qspinlock.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./arch/x86/include/asm/processor.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./include/linux/cpumask.h: In function ‘cpulist_parse’: ./arch/x86/include/asm/qspinlock.h: In function ‘virt_spin_lock’: ./arch/x86/include/asm/qspinlock.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/cpumask.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_size’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr3’: ./include/linux/cpumask.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr8’: ./arch/x86/include/asm/special_insns.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/paravirt.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr4’: ./arch/x86/include/asm/special_insns.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/cpumask.h: In function ‘cpumask_available’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr4’: ./arch/x86/include/asm/paravirt.h: In function ‘pgd_val’: ./arch/x86/include/asm/special_insns.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/cpumask.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ In file included from ./arch/x86/include/asm/qspinlock.h:95, from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_locked’: ./arch/x86/include/asm/paravirt.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/asm-generic/qspinlock.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr8’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_safe_halt’: ./arch/x86/include/asm/special_insns.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/paravirt.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_value_unlocked’: ./arch/x86/include/asm/processor.h: In function ‘cpu_kernelmode_gs_base’: ./include/asm-generic/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr8’: ./arch/x86/include/asm/special_insns.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./arch/x86/include/asm/processor.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/cpumask.h: In function ‘reset_cpu_possible_mask’: In file included from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/cpufeature.h: In function ‘_static_cpu_has’: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_contended’: ./arch/x86/include/asm/special_insns.h: In function ‘__read_pkru’: ./include/asm-generic/qspinlock.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/cpumask.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./arch/x86/include/asm/special_insns.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./arch/x86/include/asm/cpufeature.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_possible’: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_trylock’: ./arch/x86/include/asm/special_insns.h: In function ‘__write_pkru’: ./arch/x86/include/asm/paravirt.h: In function ‘halt’: ./include/asm-generic/qspinlock.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/cpumask.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./arch/x86/include/asm/special_insns.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./arch/x86/include/asm/paravirt.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_present’: ./arch/x86/include/asm/special_insns.h: In function ‘native_wbinvd’: ./arch/x86/include/asm/special_insns.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/cpumask.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__read_cr4’: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_lock’: ./arch/x86/include/asm/special_insns.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/cpumask.h: In function ‘set_cpu_online’: ./include/asm-generic/qspinlock.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/cpumask.h:811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 811 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘wbinvd’: ./arch/x86/include/asm/special_insns.h: In function ‘clflush’: ./include/linux/cpumask.h: In function ‘set_cpu_active’: ./arch/x86/include/asm/paravirt.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/special_insns.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/cpumask.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘arch_thread_struct_whitelist’: ./arch/x86/include/asm/special_insns.h: In function ‘clflushopt’: ./arch/x86/include/asm/processor.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./arch/x86/include/asm/special_insns.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/cpumask.h: In function ‘__check_is_bitmap’: ./include/linux/cpumask.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_set_iopl_mask’: In file included from ./arch/x86/include/asm/qrwlock.h:6, from ./arch/x86/include/asm/spinlock.h:43, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/qrwlock.h: In function ‘queued_read_trylock’: ./arch/x86/include/asm/processor.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/asm-generic/qrwlock.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ In file included from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/thread_info.h: In function ‘arch_within_stack_frames’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr’: ./arch/x86/include/asm/special_insns.h: In function ‘clwb’: ./arch/x86/include/asm/processor.h: In function ‘native_load_sp0’: ./include/linux/cpumask.h: In function ‘get_cpu_mask’: ./arch/x86/include/asm/paravirt.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./arch/x86/include/asm/special_insns.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/processor.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./arch/x86/include/asm/thread_info.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/cpumask.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’: ./include/asm-generic/qrwlock.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/cpumask.h: In function ‘cpumap_print_to_pagebuf’: ./include/linux/cpumask.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_read_lock’: In file included from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/thread_info.h: In function ‘set_ti_thread_flag’: ./include/asm-generic/qrwlock.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/thread_info.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/thread_info.h: In function ‘clear_ti_thread_flag’: ./include/linux/thread_info.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_write_lock’: ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_start’: ./include/asm-generic/qrwlock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./arch/x86/include/asm/paravirt.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr’: ./include/linux/thread_info.h: In function ‘update_ti_thread_flag’: ./include/linux/thread_info.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./arch/x86/include/asm/paravirt.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/thread_info.h: In function ‘test_and_set_ti_thread_flag’: ./include/asm-generic/qrwlock.h: In function ‘queued_read_unlock’: ./include/linux/thread_info.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/asm-generic/qrwlock.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/thread_info.h: In function ‘test_and_clear_ti_thread_flag’: ./include/asm-generic/qrwlock.h: In function ‘queued_write_unlock’: ./include/linux/thread_info.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/asm-generic/qrwlock.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/thread_info.h: In function ‘test_ti_thread_flag’: ./include/linux/thread_info.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr_safe’: ./arch/x86/include/asm/paravirt.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/msr.h: In function ‘__rdmsr’: ./arch/x86/include/asm/processor.h: In function ‘native_swapgs’: ./arch/x86/include/asm/processor.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./arch/x86/include/asm/msr.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/thread_info.h: In function ‘check_object_size’: ./arch/x86/include/asm/processor.h: In function ‘current_top_of_stack’: ./include/linux/thread_info.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./arch/x86/include/asm/processor.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘__wrmsr’: ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_commit’: ./include/linux/thread_info.h: In function ‘copy_overflow’: ./arch/x86/include/asm/msr.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/linux/thread_info.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/paravirt.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/spinlock.h: In function ‘do_raw_spin_lock’: ./arch/x86/include/asm/msr.h: In function ‘native_read_msr’: ./include/linux/spinlock.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘on_thread_stack’: ./arch/x86/include/asm/msr.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./arch/x86/include/asm/processor.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./include/linux/spinlock.h: In function ‘do_raw_spin_lock_flags’: ./include/linux/spinlock.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_read_msr_safe’: ./arch/x86/include/asm/msr.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr_safe’: ./include/linux/spinlock.h: In function ‘do_raw_spin_trylock’: ./include/linux/spinlock.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./arch/x86/include/asm/paravirt.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/processor.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte’: ./include/linux/thread_info.h: In function ‘check_copy_size’: ./include/linux/thread_info.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/paravirt.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/linux/spinlock.h: In function ‘do_raw_spin_unlock’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_count’: ./include/linux/spinlock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ In file included from ./arch/x86/include/asm/processor.h:32, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/err.h: In function ‘ERR_PTR’: ./arch/x86/include/asm/processor.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/err.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_write_msr’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_eax’: ./arch/x86/include/asm/msr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./arch/x86/include/asm/processor.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/err.h: In function ‘PTR_ERR’: ./include/linux/err.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_ebx’: ./arch/x86/include/asm/msr.h: In function ‘native_write_msr_safe’: ./arch/x86/include/asm/processor.h:631:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 631 | { | ^ ./include/linux/err.h: In function ‘IS_ERR’: ./arch/x86/include/asm/msr.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/linux/err.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ In file included from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/preempt.h: In function ‘preempt_count’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_ecx’: ./arch/x86/include/asm/preempt.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./arch/x86/include/asm/processor.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/err.h: In function ‘IS_ERR_OR_NULL’: ./include/linux/err.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_edx’: ./arch/x86/include/asm/processor.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘rep_nop’: ./include/linux/err.h: In function ‘ERR_CAST’: ./arch/x86/include/asm/processor.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_at’: ./arch/x86/include/asm/paravirt.h: In function ‘wrmsrl’: ./arch/x86/include/asm/preempt.h: In function ‘preempt_count_set’: ./include/linux/err.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./arch/x86/include/asm/preempt.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/paravirt.h:456:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 456 | { | ^ ./arch/x86/include/asm/paravirt.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘rdtsc’: ./arch/x86/include/asm/processor.h: In function ‘cpu_relax’: ./arch/x86/include/asm/msr.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/err.h: In function ‘PTR_ERR_OR_ZERO’: ./arch/x86/include/asm/processor.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/err.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘sync_core’: ./arch/x86/include/asm/paravirt.h: In function ‘rdmsrl_safe’: ./arch/x86/include/asm/processor.h:683:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 683 | { | ^ ./arch/x86/include/asm/paravirt.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘rdtsc_ordered’: ./arch/x86/include/asm/msr.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_pmc’: In file included from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock’: ./arch/x86/include/asm/paravirt.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/spinlock_api_smp.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ In file included from ./include/linux/irqflags.h:16, from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/irqflags.h: In function ‘native_save_fl’: ./arch/x86/include/asm/irqflags.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pmd’: ./arch/x86/include/asm/processor.h: In function ‘get_debugctlmsr’: ./arch/x86/include/asm/paravirt.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./arch/x86/include/asm/msr.h: In function ‘native_read_pmc’: ./arch/x86/include/asm/processor.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./arch/x86/include/asm/msr.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irqsave’: ./include/linux/spinlock_api_smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_restore_fl’: ./arch/x86/include/asm/preempt.h: In function ‘set_preempt_need_resched’: ./arch/x86/include/asm/irqflags.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./arch/x86/include/asm/preempt.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘update_debugctlmsr’: ./arch/x86/include/asm/processor.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_disable’: ./arch/x86/include/asm/irqflags.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_enable’: ./arch/x86/include/asm/irqflags.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irq’: ./arch/x86/include/asm/processor.h: In function ‘prefetch’: ./include/linux/spinlock_api_smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./arch/x86/include/asm/processor.h:804:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 804 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_safe_halt’: ./arch/x86/include/asm/irqflags.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘clear_preempt_need_resched’: ./arch/x86/include/asm/preempt.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ In file included from ./arch/x86/include/asm/msr.h:246, from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_sched_clock’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_bh’: ./arch/x86/include/asm/irqflags.h: In function ‘native_halt’: ./include/linux/spinlock_api_smp.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/irqflags.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_ldt’: ./arch/x86/include/asm/paravirt.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./arch/x86/include/asm/paravirt.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘prefetchw’: ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled_flags’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock’: ./arch/x86/include/asm/paravirt.h: In function ‘__pmd’: ./arch/x86/include/asm/irqflags.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/spinlock_api_smp.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./arch/x86/include/asm/processor.h:816:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 816 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘test_preempt_need_resched’: ./arch/x86/include/asm/paravirt.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./arch/x86/include/asm/preempt.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock’: ./arch/x86/include/asm/irqflags.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/linux/spinlock_api_smp.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘spin_lock_prefetch’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_free_ldt’: ./arch/x86/include/asm/paravirt.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./arch/x86/include/asm/processor.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irqrestore’: ./include/linux/spinlock_api_smp.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ In file included from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/irqflags.h: In function ‘trace_softirqs_on’: ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_add’: ./arch/x86/include/asm/preempt.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/irqflags.h:25:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void trace_softirqs_on(unsigned long ip) { } | ^~~~~~ ./include/linux/irqflags.h: In function ‘trace_softirqs_off’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irq’: ./include/linux/irqflags.h:26:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | static inline void trace_softirqs_off(unsigned long ip) { } | ^~~~~~ ./include/linux/spinlock_api_smp.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_on’: ./include/linux/irqflags.h:27:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | static inline void lockdep_hardirqs_on(unsigned long ip) { } | ^~~~~~ ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_off’: ./arch/x86/include/asm/paravirt.h: In function ‘load_TR_desc’: ./arch/x86/include/asm/processor.h: In function ‘hypervisor_cpuid_base’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_bh’: ./include/linux/irqflags.h:28:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | static inline void lockdep_hardirqs_off(unsigned long ip) { } | ^~~~~~ ./arch/x86/include/asm/paravirt.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/spinlock_api_smp.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_steal_clock’: ./arch/x86/include/asm/processor.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./arch/x86/include/asm/paravirt.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock_bh’: ./include/linux/spinlock_api_smp.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_gdt’: ./arch/x86/include/asm/paravirt.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_sub’: ./arch/x86/include/asm/preempt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pmd_val’: ./arch/x86/include/asm/paravirt.h: In function ‘load_idt’: ./arch/x86/include/asm/paravirt.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘slow_down_io’: ./arch/x86/include/asm/paravirt.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./arch/x86/include/asm/paravirt.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ In file included from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/cpufeature.h: In function ‘_static_cpu_has’: ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb’: In file included from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/processor.h: In function ‘l1tf_pfn_limit’: ./arch/x86/include/asm/paravirt.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/cpufeature.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ In file included from ./include/linux/spinlock_api_smp.h:190, from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_trylock’: ./include/linux/rwlock_api_smp.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./arch/x86/include/asm/processor.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_dec_and_test’: ./arch/x86/include/asm/preempt.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_ldt’: ./arch/x86/include/asm/paravirt.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘have_cpuid_p’: ./arch/x86/include/asm/processor.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_global’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_trylock’: ./arch/x86/include/asm/paravirt.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘should_resched’: ./arch/x86/include/asm/processor.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/rwlock_api_smp.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/preempt.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_eax’: ./arch/x86/include/asm/processor.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | native_cpuid_reg(eax) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_store_tr’: In file included from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/thread_info.h: In function ‘arch_within_stack_frames’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock’: ./arch/x86/include/asm/paravirt.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/rwlock_api_smp.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/thread_info.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ebx’: ./arch/x86/include/asm/paravirt.h: In function ‘__flush_tlb_one_user’: ./arch/x86/include/asm/processor.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | native_cpuid_reg(ebx) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irqsave’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ecx’: ./include/linux/rwlock_api_smp.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./arch/x86/include/asm/processor.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | native_cpuid_reg(ecx) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_edx’: ./arch/x86/include/asm/processor.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | native_cpuid_reg(edx) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h: In function ‘read_cr3_pa’: In file included from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/preempt.h: In function ‘preempt_notifier_init’: ./arch/x86/include/asm/paravirt.h: In function ‘flush_tlb_others’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irq’: ./arch/x86/include/asm/processor.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ In file included from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/thread_info.h: In function ‘set_ti_thread_flag’: ./arch/x86/include/asm/paravirt.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/rwlock_api_smp.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/thread_info.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pud’: ./include/linux/preempt.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_read_cr3_pa’: ./arch/x86/include/asm/paravirt.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./arch/x86/include/asm/processor.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/thread_info.h: In function ‘clear_ti_thread_flag’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_bh’: ./arch/x86/include/asm/paravirt.h: In function ‘load_TLS’: ./include/linux/thread_info.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/rwlock_api_smp.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./arch/x86/include/asm/paravirt.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘load_cr3’: ./arch/x86/include/asm/processor.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ In file included from ./include/linux/spinlock.h:58, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/bottom_half.h: In function ‘__local_bh_disable_ip’: ./include/linux/thread_info.h: In function ‘update_ti_thread_flag’: ./include/linux/thread_info.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/bottom_half.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_tlb_remove_table’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irqsave’: ./arch/x86/include/asm/paravirt.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/thread_info.h: In function ‘test_and_set_ti_thread_flag’: ./include/linux/rwlock_api_smp.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/bottom_half.h: In function ‘local_bh_disable’: ./include/linux/thread_info.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/bottom_half.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ ./include/linux/thread_info.h: In function ‘test_and_clear_ti_thread_flag’: ./include/linux/thread_info.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_gs_index’: ./include/linux/bottom_half.h: In function ‘local_bh_enable_ip’: ./include/linux/bottom_half.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./arch/x86/include/asm/paravirt.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/thread_info.h: In function ‘test_ti_thread_flag’: ./include/linux/thread_info.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irq’: ./include/linux/bottom_half.h: In function ‘local_bh_enable’: ./include/linux/rwlock_api_smp.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/bottom_half.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_exit_mmap’: ./arch/x86/include/asm/paravirt.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pud’: ./arch/x86/include/asm/paravirt.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_bh’: ./include/linux/thread_info.h: In function ‘check_object_size’: ./include/linux/rwlock_api_smp.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/thread_info.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_ldt_entry’: ./arch/x86/include/asm/processor.h: In function ‘cpu_kernelmode_gs_base’: ./arch/x86/include/asm/paravirt.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./arch/x86/include/asm/processor.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/thread_info.h: In function ‘copy_overflow’: ./include/linux/thread_info.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock’: ./include/linux/rwlock_api_smp.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_sp0’: ./arch/x86/include/asm/paravirt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock’: ./include/linux/rwlock_api_smp.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ In file included from ./include/linux/spinlock_types.h:18, from ./include/linux/spinlock.h:82, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/lockdep.h: In function ‘lockdep_off’: ./arch/x86/include/asm/paravirt.h: In function ‘write_gdt_entry’: ./arch/x86/include/asm/paravirt.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/lockdep.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock’: ./include/linux/rwlock_api_smp.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/thread_info.h: In function ‘check_copy_size’: ./arch/x86/include/asm/paravirt.h: In function ‘__cpuid’: ./include/linux/lockdep.h: In function ‘lockdep_on’: ./include/linux/thread_info.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/paravirt.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/lockdep.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pud_val’: ./arch/x86/include/asm/paravirt.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irqrestore’: ./include/linux/rwlock_api_smp.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘arch_thread_struct_whitelist’: ./include/linux/lockdep.h: In function ‘lockdep_invariant_state’: ./arch/x86/include/asm/processor.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/lockdep.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | static inline void lockdep_invariant_state(bool force) {} | ^~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘write_idt_entry’: ./include/linux/lockdep.h: In function ‘lockdep_init_task’: ./arch/x86/include/asm/paravirt.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irq’: ./include/linux/lockdep.h:472:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | static inline void lockdep_init_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./arch/x86/include/asm/processor.h: In function ‘native_set_iopl_mask’: In file included from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/preempt.h: In function ‘preempt_count’: ./include/linux/rwlock_api_smp.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_free_task’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_get_debugreg’: ./arch/x86/include/asm/processor.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/lockdep.h:473:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | static inline void lockdep_free_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./arch/x86/include/asm/preempt.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_load_sp0’: ./arch/x86/include/asm/processor.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_bh’: ./include/linux/lockdep.h: In function ‘print_irqtrace_events’: ./include/linux/rwlock_api_smp.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/lockdep.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_iopl_mask’: ./arch/x86/include/asm/paravirt.h: In function ‘pud_clear’: ./arch/x86/include/asm/preempt.h: In function ‘preempt_count_set’: ./arch/x86/include/asm/paravirt.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irqrestore’: ./arch/x86/include/asm/paravirt.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./arch/x86/include/asm/preempt.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/rwlock_api_smp.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_rcu_suspicious’: ./arch/x86/include/asm/paravirt.h: In function ‘set_p4d’: ./include/linux/lockdep.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./arch/x86/include/asm/paravirt.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irq’: ./include/linux/rwlock_api_smp.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_activate_mm’: ./arch/x86/include/asm/paravirt.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_debugreg’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_bh’: ./arch/x86/include/asm/paravirt.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/rwlock_api_smp.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ In file included from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/qspinlock.h: In function ‘queued_fetch_set_pending_acquire’: ./arch/x86/include/asm/paravirt.h: In function ‘p4d_clear’: ./arch/x86/include/asm/qspinlock.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./arch/x86/include/asm/paravirt.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘set_preempt_need_resched’: ./arch/x86/include/asm/preempt.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/spinlock.h: In function ‘spinlock_check’: ./include/linux/spinlock.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_atomic’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_dup_mmap’: ./arch/x86/include/asm/paravirt.h: In function ‘read_cr0’: ./arch/x86/include/asm/paravirt.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/spinlock.h: In function ‘spin_lock’: ./arch/x86/include/asm/paravirt.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./arch/x86/include/asm/paravirt.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/spinlock.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pte_clear’: ./include/linux/spinlock.h: In function ‘spin_lock_bh’: ./arch/x86/include/asm/paravirt.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/linux/spinlock.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘clear_preempt_need_resched’: ./arch/x86/include/asm/processor.h: In function ‘native_swapgs’: ./arch/x86/include/asm/preempt.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pmd_clear’: ./arch/x86/include/asm/qspinlock.h: In function ‘native_queued_spin_unlock’: ./arch/x86/include/asm/processor.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/spinlock.h: In function ‘spin_trylock’: ./arch/x86/include/asm/qspinlock.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./arch/x86/include/asm/paravirt.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./include/linux/spinlock.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘current_top_of_stack’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_start_context_switch’: ./arch/x86/include/asm/processor.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_alloc’: ./arch/x86/include/asm/paravirt.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/spinlock.h: In function ‘spin_lock_irq’: ./arch/x86/include/asm/paravirt.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/spinlock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘test_preempt_need_resched’: ./include/linux/spinlock.h: In function ‘spin_unlock’: ./arch/x86/include/asm/preempt.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/spinlock.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock_bh’: ./arch/x86/include/asm/processor.h: In function ‘on_thread_stack’: ./include/linux/spinlock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_lock_slowpath’: ./arch/x86/include/asm/processor.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_cr0’: ./arch/x86/include/asm/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_end_context_switch’: ./arch/x86/include/asm/paravirt.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock_irq’: ./arch/x86/include/asm/paravirt.h:621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 621 | { | ^ ./include/linux/spinlock.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_unlock’: ./arch/x86/include/asm/qspinlock.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_add’: ./arch/x86/include/asm/preempt.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘vcpu_is_preempted’: ./include/linux/spinlock.h: In function ‘spin_unlock_irqrestore’: ./arch/x86/include/asm/processor.h: In function ‘cpuid’: ./arch/x86/include/asm/qspinlock.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/spinlock.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./arch/x86/include/asm/processor.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘virt_spin_lock’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_count’: ./arch/x86/include/asm/qspinlock.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/spinlock.h: In function ‘spin_trylock_bh’: ./arch/x86/include/asm/processor.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/spinlock.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘read_cr2’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_enter_lazy_mmu_mode’: ./arch/x86/include/asm/paravirt.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_free’: ./arch/x86/include/asm/paravirt.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./arch/x86/include/asm/paravirt.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/linux/spinlock.h: In function ‘spin_trylock_irq’: ./include/linux/spinlock.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_eax’: ./arch/x86/include/asm/processor.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_ebx’: ./include/linux/spinlock.h: In function ‘spin_is_locked’: ./arch/x86/include/asm/processor.h:631:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 631 | { | ^ ./include/linux/spinlock.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ In file included from ./arch/x86/include/asm/qspinlock.h:95, from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_locked’: ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_sub’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_ecx’: ./include/linux/spinlock.h: In function ‘spin_is_contended’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pte’: ./arch/x86/include/asm/preempt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/asm-generic/qspinlock.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/processor.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/spinlock.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./arch/x86/include/asm/paravirt.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_leave_lazy_mmu_mode’: ./arch/x86/include/asm/paravirt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_value_unlocked’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_edx’: ./include/asm-generic/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./arch/x86/include/asm/processor.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_contended’: ./include/asm-generic/qspinlock.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘rep_nop’: ./arch/x86/include/asm/paravirt.h: In function ‘write_cr2’: ./arch/x86/include/asm/processor.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./arch/x86/include/asm/paravirt.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ In file included from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/seqlock.h: In function ‘__seqcount_init’: ./arch/x86/include/asm/processor.h: In function ‘cpu_relax’: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_trylock’: ./include/asm-generic/qspinlock.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./arch/x86/include/asm/processor.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_flush_lazy_mmu_mode’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pte’: ./include/linux/seqlock.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./arch/x86/include/asm/paravirt.h:637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 637 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘sync_core’: ./arch/x86/include/asm/paravirt.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./arch/x86/include/asm/processor.h:683:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 683 | { | ^ ./include/linux/seqlock.h: In function ‘__read_seqcount_begin’: ./include/linux/seqlock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_lock’: ./arch/x86/include/asm/paravirt.h: In function ‘__read_cr3’: ./include/asm-generic/qspinlock.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_dec_and_test’: ./arch/x86/include/asm/paravirt.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./arch/x86/include/asm/preempt.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__set_fixmap’: ./arch/x86/include/asm/processor.h: In function ‘get_debugctlmsr’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pmd’: ./arch/x86/include/asm/paravirt.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./arch/x86/include/asm/processor.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./arch/x86/include/asm/paravirt.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/seqlock.h: In function ‘raw_read_seqcount’: ./arch/x86/include/asm/preempt.h: In function ‘should_resched’: ./include/linux/seqlock.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./arch/x86/include/asm/preempt.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_lock_slowpath’: ./arch/x86/include/asm/processor.h: In function ‘update_debugctlmsr’: ./arch/x86/include/asm/paravirt.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ In file included from ./arch/x86/include/asm/qrwlock.h:6, from ./arch/x86/include/asm/spinlock.h:43, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/qrwlock.h: In function ‘queued_read_trylock’: ./arch/x86/include/asm/processor.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./include/asm-generic/qrwlock.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘prefetch’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount_begin’: ./arch/x86/include/asm/processor.h:804:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 804 | { | ^ ./include/linux/seqlock.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pmd’: ./arch/x86/include/asm/paravirt.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqcount_begin’: ./include/linux/seqlock.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’: ./arch/x86/include/asm/paravirt.h: In function ‘write_cr3’: ./include/asm-generic/qrwlock.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_unlock’: ./arch/x86/include/asm/paravirt.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/seqlock.h: In function ‘raw_seqcount_begin’: ./arch/x86/include/asm/processor.h: In function ‘prefetchw’: ./arch/x86/include/asm/paravirt.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/seqlock.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./arch/x86/include/asm/processor.h:816:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 816 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_read_lock’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pud’: ./include/asm-generic/qrwlock.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ In file included from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/preempt.h: In function ‘preempt_notifier_init’: ./arch/x86/include/asm/paravirt.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘spin_lock_prefetch’: ./arch/x86/include/asm/processor.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./include/linux/seqlock.h: In function ‘__read_seqcount_retry’: ./include/linux/preempt.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__write_cr4’: ./include/linux/seqlock.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_wait’: ./include/asm-generic/qrwlock.h: In function ‘queued_write_lock’: ./arch/x86/include/asm/paravirt.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/asm-generic/qrwlock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./arch/x86/include/asm/paravirt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqcount_retry’: ./include/linux/seqlock.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ In file included from ./include/linux/spinlock.h:58, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/bottom_half.h: In function ‘__local_bh_disable_ip’: ./include/asm-generic/qrwlock.h: In function ‘queued_read_unlock’: ./include/asm-generic/qrwlock.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pud’: ./include/linux/bottom_half.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_begin’: ./arch/x86/include/asm/paravirt.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/linux/seqlock.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘hypervisor_cpuid_base’: ./include/asm-generic/qrwlock.h: In function ‘queued_write_unlock’: ./include/asm-generic/qrwlock.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/bottom_half.h: In function ‘local_bh_disable’: ./arch/x86/include/asm/paravirt.h: In function ‘read_cr8’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_end’: ./arch/x86/include/asm/processor.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./include/linux/bottom_half.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ ./arch/x86/include/asm/paravirt.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/seqlock.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_kick’: ./arch/x86/include/asm/paravirt.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_barrier’: ./include/linux/seqlock.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/bottom_half.h: In function ‘local_bh_enable_ip’: ./include/linux/bottom_half.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_p4d’: ./include/linux/bottom_half.h: In function ‘local_bh_enable’: ./include/linux/bottom_half.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./arch/x86/include/asm/paravirt.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_ldt’: ./arch/x86/include/asm/paravirt.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_vcpu_is_preempted’: In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/spinlock.h: In function ‘do_raw_spin_lock’: ./arch/x86/include/asm/paravirt.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/spinlock.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_p4d’: ./arch/x86/include/asm/paravirt.h: In function ‘write_cr8’: ./arch/x86/include/asm/paravirt.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./include/linux/spinlock.h: In function ‘do_raw_spin_lock_flags’: ./arch/x86/include/asm/paravirt.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/spinlock.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/spinlock.h: In function ‘do_raw_spin_trylock’: In file included from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/cpufeature.h: In function ‘_static_cpu_has’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_store_tr’: ./include/linux/spinlock.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./arch/x86/include/asm/paravirt.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./arch/x86/include/asm/cpufeature.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ In file included from ./include/linux/spinlock_types.h:18, from ./include/linux/spinlock.h:82, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/lockdep.h: In function ‘lockdep_off’: ./include/linux/spinlock.h: In function ‘do_raw_spin_unlock’: ./include/linux/spinlock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pte’: ./arch/x86/include/asm/paravirt.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_safe_halt’: ./include/linux/lockdep.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./arch/x86/include/asm/paravirt.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_on’: ./include/linux/lockdep.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_save_flags’: ./arch/x86/include/asm/paravirt.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_invariant_state’: ./arch/x86/include/asm/paravirt.h: In function ‘halt’: ./include/linux/lockdep.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | static inline void lockdep_invariant_state(bool force) {} | ^~~~~~ ./arch/x86/include/asm/paravirt.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ In file included from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/thread_info.h: In function ‘arch_within_stack_frames’: ./include/linux/lockdep.h: In function ‘lockdep_init_task’: ./arch/x86/include/asm/paravirt.h: In function ‘load_TLS’: ./include/linux/lockdep.h:472:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | static inline void lockdep_init_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./arch/x86/include/asm/paravirt.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./arch/x86/include/asm/thread_info.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_free_task’: ./include/linux/lockdep.h:473:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | static inline void lockdep_free_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/lockdep.h: In function ‘print_irqtrace_events’: ./arch/x86/include/asm/paravirt.h: In function ‘wbinvd’: ./include/linux/lockdep.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./arch/x86/include/asm/paravirt.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_restore’: ./arch/x86/include/asm/paravirt.h: In function ‘load_gs_index’: In file included from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock’: ./arch/x86/include/asm/paravirt.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./arch/x86/include/asm/paravirt.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ In file included from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/thread_info.h: In function ‘set_ti_thread_flag’: ./include/linux/spinlock_api_smp.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_rcu_suspicious’: ./include/linux/thread_info.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/lockdep.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr’: ./include/linux/thread_info.h: In function ‘clear_ti_thread_flag’: ./arch/x86/include/asm/paravirt.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/thread_info.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irqsave’: ./include/linux/spinlock_api_smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/thread_info.h: In function ‘update_ti_thread_flag’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_disable’: ./include/linux/thread_info.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_ldt_entry’: ./arch/x86/include/asm/paravirt.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./arch/x86/include/asm/paravirt.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/linux/thread_info.h: In function ‘test_and_set_ti_thread_flag’: ./arch/x86/include/asm/paravirt.h: In function ‘pte_val’: ./include/linux/thread_info.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irq’: ./arch/x86/include/asm/paravirt.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/linux/spinlock_api_smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ In file included from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/qspinlock.h: In function ‘queued_fetch_set_pending_acquire’: ./include/linux/thread_info.h: In function ‘test_and_clear_ti_thread_flag’: ./arch/x86/include/asm/qspinlock.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/thread_info.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_enable’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_bh’: ./include/linux/thread_info.h: In function ‘test_ti_thread_flag’: ./include/linux/spinlock_api_smp.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/thread_info.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/paravirt.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_gdt_entry’: ./arch/x86/include/asm/paravirt.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock’: ./include/linux/spinlock_api_smp.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr’: ./include/linux/thread_info.h: In function ‘check_object_size’: ./arch/x86/include/asm/paravirt.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/thread_info.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_save’: ./arch/x86/include/asm/qspinlock.h: In function ‘native_queued_spin_unlock’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock’: ./arch/x86/include/asm/qspinlock.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./arch/x86/include/asm/paravirt.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/spinlock_api_smp.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/thread_info.h: In function ‘copy_overflow’: ./include/linux/thread_info.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irqrestore’: ./include/linux/spinlock_api_smp.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_idt_entry’: ./arch/x86/include/asm/paravirt.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_msr_safe’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irq’: ./include/linux/spinlock_api_smp.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/paravirt.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_lock_slowpath’: In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/msr.h: In function ‘wrmsrl_safe’: ./arch/x86/include/asm/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_bh’: ./arch/x86/include/asm/msr.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/spinlock_api_smp.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_unlock’: ./include/linux/thread_info.h: In function ‘check_copy_size’: ./arch/x86/include/asm/paravirt.h: In function ‘set_iopl_mask’: ./arch/x86/include/asm/qspinlock.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/thread_info.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/paravirt.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘vcpu_is_preempted’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock_bh’: ./arch/x86/include/asm/qspinlock.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/spinlock_api_smp.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘virt_spin_lock’: ./arch/x86/include/asm/paravirt.h: In function ‘__pgd’: ./arch/x86/include/asm/qspinlock.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/paravirt.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_activate_mm’: In file included from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/preempt.h: In function ‘preempt_count’: ./arch/x86/include/asm/paravirt.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./arch/x86/include/asm/preempt.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ In file included from ./arch/x86/include/asm/processor.h:24, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr0’: ./arch/x86/include/asm/special_insns.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_write_msr_safe’: ./arch/x86/include/asm/paravirt.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr0’: ./arch/x86/include/asm/special_insns.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ In file included from ./arch/x86/include/asm/qspinlock.h:95, from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_locked’: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr2’: ./arch/x86/include/asm/special_insns.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘preempt_count_set’: ./include/asm-generic/qspinlock.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/preempt.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_dup_mmap’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr2’: ./arch/x86/include/asm/paravirt.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ In file included from ./include/linux/spinlock_api_smp.h:190, from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_trylock’: ./arch/x86/include/asm/special_insns.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_value_unlocked’: ./include/asm-generic/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/rwlock_api_smp.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__native_read_cr3’: ./arch/x86/include/asm/special_insns.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_contended’: ./include/asm-generic/qspinlock.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_trylock’: ./include/linux/rwlock_api_smp.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_trylock’: ./include/asm-generic/qspinlock.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_alloc’: ./arch/x86/include/asm/paravirt.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock’: ./arch/x86/include/asm/paravirt.h: In function ‘wrmsrl’: ./include/linux/rwlock_api_smp.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/paravirt.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘set_preempt_need_resched’: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_lock’: ./arch/x86/include/asm/preempt.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/asm-generic/qspinlock.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irqsave’: ./arch/x86/include/asm/paravirt.h: In function ‘rdmsrl_safe’: ./include/linux/rwlock_api_smp.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./arch/x86/include/asm/paravirt.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr3’: ./arch/x86/include/asm/special_insns.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_read_pmc’: ./arch/x86/include/asm/paravirt.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr4’: ./arch/x86/include/asm/special_insns.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pgd_val’: ./arch/x86/include/asm/preempt.h: In function ‘clear_preempt_need_resched’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irq’: ./arch/x86/include/asm/paravirt.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./arch/x86/include/asm/preempt.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/rwlock_api_smp.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ In file included from ./arch/x86/include/asm/qrwlock.h:6, from ./arch/x86/include/asm/spinlock.h:43, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/qrwlock.h: In function ‘queued_read_trylock’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr4’: ./arch/x86/include/asm/special_insns.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/asm-generic/qrwlock.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_free’: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr8’: ./arch/x86/include/asm/paravirt.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./arch/x86/include/asm/special_insns.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_bh’: ./include/linux/rwlock_api_smp.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr8’: ./arch/x86/include/asm/special_insns.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘test_preempt_need_resched’: ./arch/x86/include/asm/preempt.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__read_pkru’: ./include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’: ./arch/x86/include/asm/special_insns.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irqsave’: ./include/asm-generic/qrwlock.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/rwlock_api_smp.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__write_pkru’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pte’: ./arch/x86/include/asm/special_insns.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./arch/x86/include/asm/paravirt.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_ldt’: ./include/asm-generic/qrwlock.h: In function ‘queued_read_lock’: ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_add’: ./arch/x86/include/asm/special_insns.h: In function ‘native_wbinvd’: ./arch/x86/include/asm/paravirt.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/asm-generic/qrwlock.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/preempt.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irq’: ./arch/x86/include/asm/special_insns.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/rwlock_api_smp.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__read_cr4’: ./arch/x86/include/asm/special_insns.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_write_lock’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_bh’: ./include/asm-generic/qrwlock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/rwlock_api_smp.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clflush’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pte’: ./arch/x86/include/asm/special_insns.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./arch/x86/include/asm/paravirt.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clflushopt’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_free_ldt’: ./arch/x86/include/asm/special_insns.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_read_unlock’: ./include/asm-generic/qrwlock.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./arch/x86/include/asm/paravirt.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock’: ./include/linux/rwlock_api_smp.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_write_unlock’: ./include/asm-generic/qrwlock.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clwb’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock’: ./arch/x86/include/asm/special_insns.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pmd’: ./include/linux/rwlock_api_smp.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_sub’: ./arch/x86/include/asm/paravirt.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./arch/x86/include/asm/preempt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_TR_desc’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock’: ./arch/x86/include/asm/paravirt.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/rwlock_api_smp.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irqrestore’: ./include/linux/rwlock_api_smp.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pmd’: ./arch/x86/include/asm/paravirt.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/spinlock.h: In function ‘do_raw_spin_lock’: ./arch/x86/include/asm/paravirt.h: In function ‘load_gdt’: ./include/linux/spinlock.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irq’: ./arch/x86/include/asm/paravirt.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/rwlock_api_smp.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_start’: ./include/linux/spinlock.h: In function ‘do_raw_spin_lock_flags’: ./arch/x86/include/asm/paravirt.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./include/linux/spinlock.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_bh’: ./include/linux/rwlock_api_smp.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_dec_and_test’: ./include/linux/spinlock.h: In function ‘do_raw_spin_trylock’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pud’: ./arch/x86/include/asm/preempt.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/spinlock.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./arch/x86/include/asm/paravirt.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_idt’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irqrestore’: ./include/linux/spinlock.h: In function ‘do_raw_spin_unlock’: ./include/linux/rwlock_api_smp.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./arch/x86/include/asm/paravirt.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/linux/spinlock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘should_resched’: ./arch/x86/include/asm/preempt.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irq’: ./include/linux/rwlock_api_smp.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pud’: ./arch/x86/include/asm/paravirt.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_ldt’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_bh’: ./arch/x86/include/asm/paravirt.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/linux/rwlock_api_smp.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_commit’: ./arch/x86/include/asm/paravirt.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/spinlock.h: In function ‘spinlock_check’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_p4d’: ./include/linux/spinlock.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./arch/x86/include/asm/paravirt.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/spinlock.h: In function ‘spin_lock’: ./include/linux/spinlock.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ In file included from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/preempt.h: In function ‘preempt_notifier_init’: ./include/linux/spinlock.h: In function ‘spin_lock_bh’: ./include/linux/spinlock.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./include/linux/seqlock.h: In function ‘raw_read_seqcount_latch’: ./include/linux/preempt.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_store_tr’: ./include/linux/seqlock.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/linux/spinlock.h: In function ‘spin_trylock’: ./arch/x86/include/asm/paravirt.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/spinlock.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_p4d’: ./arch/x86/include/asm/paravirt.h: In function ‘set_pte’: ./arch/x86/include/asm/paravirt.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./arch/x86/include/asm/paravirt.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ In file included from ./arch/x86/include/asm/processor.h:32, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/err.h: In function ‘ERR_PTR’: ./include/linux/spinlock.h: In function ‘spin_lock_irq’: In file included from ./include/linux/spinlock.h:58, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/bottom_half.h: In function ‘__local_bh_disable_ip’: ./include/linux/spinlock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./include/linux/err.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/bottom_half.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_latch’: ./include/linux/err.h: In function ‘PTR_ERR’: ./include/linux/spinlock.h: In function ‘spin_unlock’: ./include/linux/err.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/seqlock.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/spinlock.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/bottom_half.h: In function ‘local_bh_disable’: ./include/linux/bottom_half.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ ./include/linux/err.h: In function ‘IS_ERR’: ./arch/x86/include/asm/paravirt.h: In function ‘__pte’: ./include/linux/err.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock_bh’: ./arch/x86/include/asm/paravirt.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/spinlock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_begin_nested’: ./include/linux/seqlock.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock_irq’: ./include/linux/bottom_half.h: In function ‘local_bh_enable_ip’: ./include/linux/err.h: In function ‘IS_ERR_OR_NULL’: ./include/linux/spinlock.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/bottom_half.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/err.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_begin’: ./include/linux/seqlock.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock_irqrestore’: ./include/linux/bottom_half.h: In function ‘local_bh_enable’: ./include/linux/spinlock.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/bottom_half.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘load_TLS’: ./include/linux/seqlock.h: In function ‘write_seqcount_end’: ./include/linux/err.h: In function ‘ERR_CAST’: ./arch/x86/include/asm/paravirt.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/seqlock.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/err.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_at’: ./include/linux/spinlock.h: In function ‘spin_trylock_bh’: ./arch/x86/include/asm/paravirt.h:456:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 456 | { | ^ ./include/linux/err.h: In function ‘PTR_ERR_OR_ZERO’: ./include/linux/seqlock.h: In function ‘write_seqcount_invalidate’: ./include/linux/spinlock.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/err.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/seqlock.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/linux/spinlock.h: In function ‘spin_trylock_irq’: ./include/linux/spinlock.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin’: ./include/linux/seqlock.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ In file included from ./include/linux/irqflags.h:16, from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/irqflags.h: In function ‘native_save_fl’: ./include/linux/spinlock.h: In function ‘spin_is_locked’: ./include/linux/seqlock.h: In function ‘read_seqretry’: ./arch/x86/include/asm/irqflags.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/spinlock.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/seqlock.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pmd’: ./arch/x86/include/asm/paravirt.h: In function ‘load_gs_index’: ./include/linux/seqlock.h: In function ‘write_seqlock’: ./include/linux/spinlock.h: In function ‘spin_is_contended’: ./arch/x86/include/asm/paravirt.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./arch/x86/include/asm/paravirt.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_restore_fl’: ./include/linux/spinlock.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/linux/seqlock.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./arch/x86/include/asm/irqflags.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock’: ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_disable’: ./arch/x86/include/asm/irqflags.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/seqlock.h:453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 453 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_enable’: ./arch/x86/include/asm/irqflags.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqlock_bh’: ./include/linux/seqlock.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_safe_halt’: ./arch/x86/include/asm/irqflags.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock_bh’: In file included from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/seqlock.h: In function ‘__seqcount_init’: ./include/linux/seqlock.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_ldt_entry’: ./arch/x86/include/asm/irqflags.h: In function ‘native_halt’: In file included from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock’: ./include/linux/seqlock.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./arch/x86/include/asm/paravirt.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./arch/x86/include/asm/irqflags.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ In file included from ./include/linux/spinlock_types.h:18, from ./include/linux/spinlock.h:82, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/lockdep.h: In function ‘lockdep_off’: ./include/linux/seqlock.h: In function ‘write_seqlock_irq’: ./include/linux/seqlock.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/linux/spinlock_api_smp.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock_irq’: ./include/linux/lockdep.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/seqlock.h: In function ‘__read_seqcount_begin’: ./include/linux/seqlock.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled_flags’: ./arch/x86/include/asm/paravirt.h: In function ‘pte_val’: ./include/linux/seqlock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./arch/x86/include/asm/irqflags.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_on’: ./arch/x86/include/asm/paravirt.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./include/linux/lockdep.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/seqlock.h: In function ‘__write_seqlock_irqsave’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irqsave’: ./include/linux/seqlock.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/spinlock_api_smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pmd’: ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled’: ./arch/x86/include/asm/irqflags.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./arch/x86/include/asm/paravirt.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_gdt_entry’: ./arch/x86/include/asm/paravirt.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_invariant_state’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount’: ./include/linux/lockdep.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | static inline void lockdep_invariant_state(bool force) {} | ^~~~~~ ./include/linux/seqlock.h: In function ‘write_sequnlock_irqrestore’: ./include/linux/seqlock.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irq’: In file included from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/irqflags.h: In function ‘trace_softirqs_on’: ./include/linux/seqlock.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_init_task’: ./include/linux/spinlock_api_smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/lockdep.h:472:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | static inline void lockdep_init_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/irqflags.h:25:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void trace_softirqs_on(unsigned long ip) { } | ^~~~~~ ./include/linux/lockdep.h: In function ‘lockdep_free_task’: ./include/linux/seqlock.h: In function ‘read_seqlock_excl’: ./include/linux/irqflags.h: In function ‘trace_softirqs_off’: ./include/linux/lockdep.h:473:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | static inline void lockdep_free_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/irqflags.h:26:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | static inline void trace_softirqs_off(unsigned long ip) { } | ^~~~~~ ./include/linux/seqlock.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_on’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_bh’: ./include/linux/irqflags.h:27:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | static inline void lockdep_hardirqs_on(unsigned long ip) { } | ^~~~~~ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl’: ./include/linux/spinlock_api_smp.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/lockdep.h: In function ‘print_irqtrace_events’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount_begin’: ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_off’: ./include/linux/seqlock.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./include/linux/lockdep.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/irqflags.h:28:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | static inline void lockdep_hardirqs_off(unsigned long ip) { } | ^~~~~~ ./include/linux/seqlock.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘write_idt_entry’: ./arch/x86/include/asm/paravirt.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock’: ./include/linux/seqlock.h: In function ‘read_seqcount_begin’: ./include/linux/seqlock.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./include/linux/seqlock.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock’: ./include/linux/spinlock_api_smp.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/seqlock.h: In function ‘raw_seqcount_begin’: ./include/linux/seqlock.h: In function ‘need_seqretry’: ./include/linux/lockdep.h: In function ‘lockdep_rcu_suspicious’: ./include/linux/seqlock.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/seqlock.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/lockdep.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock’: ./include/linux/spinlock_api_smp.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/seqlock.h: In function ‘done_seqretry’: ./include/linux/seqlock.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irqrestore’: ./arch/x86/include/asm/paravirt.h: In function ‘set_iopl_mask’: ./include/linux/spinlock_api_smp.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./arch/x86/include/asm/paravirt.h:310:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 310 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqlock_excl_bh’: ./include/linux/seqlock.h: In function ‘__read_seqcount_retry’: ./include/linux/seqlock.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/seqlock.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_bh’: ./include/linux/seqlock.h:551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 551 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irq’: ./include/linux/seqlock.h: In function ‘read_seqcount_retry’: ./include/linux/spinlock_api_smp.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pgd’: ./include/linux/seqlock.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ In file included from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/qspinlock.h: In function ‘queued_fetch_set_pending_acquire’: ./include/linux/seqlock.h: In function ‘read_seqlock_excl_irq’: ./arch/x86/include/asm/paravirt.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/seqlock.h:556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 556 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_begin’: ./arch/x86/include/asm/qspinlock.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_bh’: ./include/linux/seqlock.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_activate_mm’: ./include/linux/spinlock_api_smp.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irq’: ./arch/x86/include/asm/paravirt.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ In file included from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/processor.h: In function ‘l1tf_pfn_limit’: ./arch/x86/include/asm/paravirt.h: In function ‘pmd_val’: ./include/linux/seqlock.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_end’: ./arch/x86/include/asm/paravirt.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/linux/seqlock.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/seqlock.h: In function ‘__read_seqlock_excl_irqsave’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock_bh’: ./arch/x86/include/asm/processor.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/spinlock_api_smp.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/seqlock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_barrier’: ./include/linux/seqlock.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘have_cpuid_p’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount_latch’: ./arch/x86/include/asm/processor.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irqrestore’: ./include/linux/seqlock.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_arch_dup_mmap’: ./include/linux/seqlock.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid’: ./arch/x86/include/asm/qspinlock.h: In function ‘native_queued_spin_unlock’: ./arch/x86/include/asm/paravirt.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./arch/x86/include/asm/processor.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./arch/x86/include/asm/qspinlock.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock_irqsave’: ./include/linux/seqlock.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_eax’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_latch’: ./arch/x86/include/asm/processor.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | native_cpuid_reg(eax) | ^~~~~~~~~~~~~~~~ ./include/linux/seqlock.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/seqlock.h: In function ‘done_seqretry_irqrestore’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ebx’: ./include/linux/seqlock.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ ./arch/x86/include/asm/processor.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | native_cpuid_reg(ebx) | ^~~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘write_seqcount_begin_nested’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_alloc’: ./include/linux/seqlock.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ecx’: ./arch/x86/include/asm/paravirt.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./arch/x86/include/asm/processor.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | native_cpuid_reg(ecx) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_lock_slowpath’: ./include/linux/seqlock.h: In function ‘write_seqcount_begin’: ./arch/x86/include/asm/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/seqlock.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ In file included from ./include/linux/spinlock_api_smp.h:190, from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_trylock’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_edx’: ./arch/x86/include/asm/processor.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | native_cpuid_reg(edx) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_unlock’: ./include/linux/seqlock.h: In function ‘write_seqcount_end’: ./arch/x86/include/asm/qspinlock.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/rwlock_api_smp.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/seqlock.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘vcpu_is_preempted’: ./arch/x86/include/asm/processor.h: In function ‘read_cr3_pa’: ./arch/x86/include/asm/qspinlock.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./arch/x86/include/asm/processor.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_invalidate’: ./include/linux/seqlock.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_trylock’: ./arch/x86/include/asm/paravirt.h: In function ‘pgd_val’: ./arch/x86/include/asm/processor.h: In function ‘native_read_cr3_pa’: ./arch/x86/include/asm/qspinlock.h: In function ‘virt_spin_lock’: ./include/linux/rwlock_api_smp.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/processor.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./arch/x86/include/asm/qspinlock.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/paravirt.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ In file included from ./include/linux/time.h:73, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/time32.h: In function ‘timespec64_to_timespec’: ./include/linux/seqlock.h: In function ‘read_seqbegin’: ./include/linux/seqlock.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/linux/time32.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘load_cr3’: ./arch/x86/include/asm/processor.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/time32.h: In function ‘timespec_to_timespec64’: ./include/linux/seqlock.h: In function ‘read_seqretry’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock’: ./include/linux/time32.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pud’: ./include/linux/seqlock.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/rwlock_api_smp.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/paravirt.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqlock’: ./include/linux/time32.h: In function ‘timespec_equal’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_pgd_free’: ./include/linux/time32.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/seqlock.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./arch/x86/include/asm/paravirt.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irqsave’: ./include/linux/rwlock_api_smp.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock’: ./include/linux/time32.h: In function ‘timespec_compare’: ./include/linux/seqlock.h:453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 453 | { | ^ In file included from ./arch/x86/include/asm/qspinlock.h:95, from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_locked’: ./include/linux/time32.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/asm-generic/qspinlock.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqlock_bh’: ./include/linux/seqlock.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_value_unlocked’: ./include/linux/time32.h: In function ‘timespec_valid’: ./include/linux/seqlock.h: In function ‘write_sequnlock_bh’: ./include/asm-generic/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/time32.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irq’: ./include/linux/seqlock.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/rwlock_api_smp.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pte’: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_contended’: ./include/linux/seqlock.h: In function ‘write_seqlock_irq’: ./arch/x86/include/asm/paravirt.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./include/asm-generic/qspinlock.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/seqlock.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/linux/time32.h: In function ‘timespec_to_ns’: ./include/linux/time32.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock_irq’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_bh’: ./arch/x86/include/asm/processor.h: In function ‘cpu_kernelmode_gs_base’: ./include/linux/seqlock.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_trylock’: ./include/linux/rwlock_api_smp.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./arch/x86/include/asm/processor.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/asm-generic/qspinlock.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/time32.h: In function ‘timespec_add_ns’: ./arch/x86/include/asm/paravirt.h: In function ‘__pud’: ./include/linux/seqlock.h: In function ‘__write_seqlock_irqsave’: ./include/linux/time32.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/seqlock.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./arch/x86/include/asm/paravirt.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pte’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irqsave’: ./include/linux/time32.h: In function ‘mktime’: ./arch/x86/include/asm/paravirt.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/rwlock_api_smp.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_lock’: ./include/linux/time32.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/asm-generic/qspinlock.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock_irqrestore’: ./include/linux/time32.h: In function ‘timeval_valid’: ./include/linux/seqlock.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/time32.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqlock_excl’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irq’: ./include/linux/seqlock.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/rwlock_api_smp.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/time32.h: In function ‘timeval_to_ns’: ./include/linux/seqlock.h: In function ‘read_sequnlock_excl’: ./include/linux/time32.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pmd’: ./include/linux/seqlock.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./arch/x86/include/asm/paravirt.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock’: ./arch/x86/include/asm/processor.h: In function ‘arch_thread_struct_whitelist’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_bh’: ./include/linux/seqlock.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./include/linux/rwlock_api_smp.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./arch/x86/include/asm/processor.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ In file included from ./arch/x86/include/asm/qrwlock.h:6, from ./arch/x86/include/asm/spinlock.h:43, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/asm-generic/qrwlock.h: In function ‘queued_read_trylock’: In file included from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/time.h: In function ‘itimerspec64_valid’: ./include/asm-generic/qrwlock.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/time.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pud_val’: ./include/linux/seqlock.h: In function ‘need_seqretry’: ./arch/x86/include/asm/processor.h: In function ‘native_set_iopl_mask’: ./arch/x86/include/asm/paravirt.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./include/linux/seqlock.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./arch/x86/include/asm/processor.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_start’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock’: ./arch/x86/include/asm/paravirt.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_load_sp0’: ./include/linux/rwlock_api_smp.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pmd’: ./include/linux/seqlock.h: In function ‘done_seqretry’: ./arch/x86/include/asm/processor.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./arch/x86/include/asm/paravirt.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/seqlock.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’: ./include/linux/seqlock.h: In function ‘read_seqlock_excl_bh’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock’: ./include/asm-generic/qrwlock.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/rwlock_api_smp.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/seqlock.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ In file included from ./include/linux/rbtree.h:34, from ./include/linux/skbuff.h:22, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/rcupdate.h: In function ‘__rcu_read_lock’: ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_bh’: ./include/linux/seqlock.h:551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 551 | { | ^ ./include/linux/rcupdate.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock’: ./include/asm-generic/qrwlock.h: In function ‘queued_read_lock’: ./include/linux/rwlock_api_smp.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqlock_excl_irq’: ./include/asm-generic/qrwlock.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_pud’: ./include/linux/seqlock.h:556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 556 | { | ^ ./arch/x86/include/asm/paravirt.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irq’: ./include/linux/rcupdate.h: In function ‘__rcu_read_unlock’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irqrestore’: ./include/linux/rcupdate.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/seqlock.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/rwlock_api_smp.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pud_clear’: ./include/asm-generic/qrwlock.h: In function ‘queued_write_lock’: ./include/linux/seqlock.h: In function ‘__read_seqlock_excl_irqsave’: ./arch/x86/include/asm/paravirt.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./include/asm-generic/qrwlock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/seqlock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_preempt_depth’: ./include/linux/rcupdate.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_p4d’: ./arch/x86/include/asm/paravirt.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_commit’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irq’: ./include/asm-generic/qrwlock.h: In function ‘queued_read_unlock’: ./include/linux/rwlock_api_smp.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_pud’: ./arch/x86/include/asm/paravirt.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/asm-generic/qrwlock.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irqrestore’: ./include/linux/rcupdate.h: In function ‘rcu_user_enter’: ./arch/x86/include/asm/paravirt.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/linux/rcupdate.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | static inline void rcu_user_enter(void) { } | ^~~~~~ ./include/linux/seqlock.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_write_unlock’: ./include/asm-generic/qrwlock.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_bh’: ./include/linux/rwlock_api_smp.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock_irqsave’: ./include/linux/seqlock.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_user_exit’: ./include/linux/seqlock.h: In function ‘done_seqretry_irqrestore’: ./arch/x86/include/asm/paravirt.h: In function ‘p4d_clear’: ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_alloc_p4d’: ./include/linux/rcupdate.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | static inline void rcu_user_exit(void) { } | ^~~~~~ ./include/linux/seqlock.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte’: ./arch/x86/include/asm/paravirt.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./arch/x86/include/asm/paravirt.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_swapgs’: ./include/linux/rcupdate.h: In function ‘rcu_init_nohz’: ./arch/x86/include/asm/paravirt.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/linux/rcupdate.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | static inline void rcu_init_nohz(void) { } | ^~~~~~ ./arch/x86/include/asm/processor.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘current_top_of_stack’: ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_atomic’: ./arch/x86/include/asm/processor.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./arch/x86/include/asm/paravirt.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/spinlock.h: In function ‘do_raw_spin_lock’: ./arch/x86/include/asm/paravirt.h: In function ‘pte_clear’: ./arch/x86/include/asm/paravirt.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ In file included from ./include/linux/rcupdate.h:186, from ./include/linux/rbtree.h:34, from ./include/linux/skbuff.h:22, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/rcutree.h: In function ‘rcu_virt_note_context_switch’: ./include/linux/spinlock.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/rcutree.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘paravirt_release_p4d’: ./arch/x86/include/asm/paravirt.h: In function ‘pmd_clear’: ./arch/x86/include/asm/paravirt.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./arch/x86/include/asm/paravirt.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘on_thread_stack’: ./include/linux/spinlock.h: In function ‘do_raw_spin_lock_flags’: ./include/linux/spinlock.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/processor.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_start_context_switch’: In file included from ./include/linux/time.h:73, from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/time32.h: In function ‘timespec64_to_timespec’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irqrestore’: ./arch/x86/include/asm/paravirt.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/rwlock_api_smp.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/linux/time32.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/spinlock.h: In function ‘do_raw_spin_trylock’: ./include/linux/spinlock.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ In file included from ./arch/x86/include/asm/alternative.h:7, from ./arch/x86/include/asm/barrier.h:5, from ./include/linux/compiler.h:250, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/rcupdate.h: In function ‘init_rcu_head’: ./include/linux/time32.h: In function ‘timespec_to_timespec64’: ./arch/x86/include/asm/processor.h: In function ‘cpuid’: ./include/linux/time32.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/spinlock.h: In function ‘do_raw_spin_unlock’: ./arch/x86/include/asm/processor.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/linux/spinlock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pte’: ./arch/x86/include/asm/paravirt.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/time32.h: In function ‘timespec_equal’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irq’: ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:207:41: note: in expansion of macro ‘rcu_head’ 207 | static inline void init_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/time32.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_count’: ./include/linux/rwlock_api_smp.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./arch/x86/include/asm/processor.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/rcupdate.h: In function ‘destroy_rcu_head’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_end_context_switch’: ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:208:44: note: in expansion of macro ‘rcu_head’ 208 | static inline void destroy_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/time32.h: In function ‘timespec_compare’: ./include/linux/time32.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./arch/x86/include/asm/paravirt.h:621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 621 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_bh’: ./include/linux/rcupdate.h: In function ‘init_rcu_head_on_stack’: ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_at’: ./include/linux/rwlock_api_smp.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_eax’: ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:209:50: note: in expansion of macro ‘rcu_head’ 209 | static inline void init_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./arch/x86/include/asm/paravirt.h:456:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 456 | { | ^ ./arch/x86/include/asm/processor.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/rcupdate.h: In function ‘destroy_rcu_head_on_stack’: ./include/linux/time32.h: In function ‘timespec_valid’: ./include/linux/time32.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:210:53: note: in expansion of macro ‘rcu_head’ 210 | static inline void destroy_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./arch/x86/include/asm/processor.h: In function ‘cpuid_ebx’: ./arch/x86/include/asm/processor.h:631:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 631 | { | ^ In file included from ./include/linux/rbtree.h:34, from ./include/linux/skbuff.h:22, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/rcupdate.h: In function ‘rcu_lockdep_current_cpu_online’: In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/spinlock.h: In function ‘spinlock_check’: ./include/linux/rcupdate.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline bool rcu_lockdep_current_cpu_online(void) { return true; } | ^~~~~~ ./arch/x86/include/asm/processor.h: In function ‘cpuid_ecx’: ./include/linux/time32.h: In function ‘timespec_to_ns’: ./include/linux/spinlock.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/linux/time32.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./arch/x86/include/asm/processor.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_enter_lazy_mmu_mode’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_held’: ./arch/x86/include/asm/paravirt.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/spinlock.h: In function ‘spin_lock’: ./include/linux/rcupdate.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_edx’: ./include/linux/spinlock.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/linux/time32.h: In function ‘timespec_add_ns’: ./arch/x86/include/asm/processor.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pmd’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh_held’: ./include/linux/time32.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/rcupdate.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./arch/x86/include/asm/paravirt.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/spinlock.h: In function ‘spin_lock_bh’: ./arch/x86/include/asm/processor.h: In function ‘rep_nop’: ./include/linux/spinlock.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_held’: ./arch/x86/include/asm/processor.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/linux/rcupdate.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ In file included from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock’: ./include/linux/spinlock.h: In function ‘spin_trylock’: ./include/linux/time32.h: In function ‘mktime’: ./arch/x86/include/asm/processor.h: In function ‘cpu_relax’: ./include/linux/spinlock.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/linux/time32.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./arch/x86/include/asm/processor.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/spinlock_api_smp.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_leave_lazy_mmu_mode’: ./arch/x86/include/asm/processor.h: In function ‘sync_core’: ./arch/x86/include/asm/paravirt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/time32.h: In function ‘timeval_valid’: ./arch/x86/include/asm/processor.h:683:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 683 | { | ^ ./include/linux/spinlock.h: In function ‘spin_lock_irq’: ./include/linux/time32.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/spinlock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irqsave’: ./include/linux/spinlock_api_smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock’: ./include/linux/rcupdate.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/linux/spinlock.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/time32.h: In function ‘timeval_to_ns’: ./include/linux/time32.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock_bh’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock’: ./include/linux/spinlock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘get_debugctlmsr’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_flush_lazy_mmu_mode’: ./include/linux/rcupdate.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./arch/x86/include/asm/processor.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock_irq’: ./arch/x86/include/asm/paravirt.h:637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 637 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pte_val’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irq’: ./arch/x86/include/asm/paravirt.h: In function ‘__pmd’: ./include/linux/spinlock.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ In file included from ./include/linux/skbuff.h:19, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/time.h: In function ‘itimerspec64_valid’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh’: ./include/linux/spinlock_api_smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./arch/x86/include/asm/paravirt.h:387:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 387 | { | ^ ./arch/x86/include/asm/paravirt.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./include/linux/time.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/rcupdate.h:677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 677 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘update_debugctlmsr’: ./include/linux/spinlock.h: In function ‘spin_unlock_irqrestore’: ./include/linux/spinlock.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./arch/x86/include/asm/processor.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_bh’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_bh’: ./include/linux/rcupdate.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/linux/spinlock_api_smp.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘prefetch’: ./include/linux/spinlock.h: In function ‘spin_trylock_bh’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched’: ./include/linux/spinlock.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./arch/x86/include/asm/processor.h:804:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 804 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__set_fixmap’: ./include/linux/rcupdate.h:712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 712 | { | ^ ./arch/x86/include/asm/paravirt.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/spinlock.h: In function ‘spin_trylock_irq’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock’: ./include/linux/spinlock.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/spinlock_api_smp.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_notrace’: ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_lock_slowpath’: In file included from ./include/linux/rbtree.h:34, from ./include/linux/skbuff.h:22, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/rcupdate.h: In function ‘__rcu_read_lock’: ./include/linux/rcupdate.h:722:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 722 | { | ^ ./arch/x86/include/asm/paravirt.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘prefetchw’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched’: ./arch/x86/include/asm/processor.h:816:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 816 | { | ^ ./include/linux/spinlock_api_smp.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/rcupdate.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/spinlock.h: In function ‘spin_is_locked’: ./include/linux/rcupdate.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./include/linux/spinlock.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irqrestore’: ./include/linux/spinlock_api_smp.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched_notrace’: ./include/linux/rcupdate.h: In function ‘__rcu_read_unlock’: ./arch/x86/include/asm/processor.h: In function ‘spin_lock_prefetch’: ./include/linux/spinlock.h: In function ‘spin_is_contended’: ./include/linux/rcupdate.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/rcupdate.h:743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 743 | { | ^ ./include/linux/spinlock.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./arch/x86/include/asm/processor.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irq’: ./include/linux/rcupdate.h: In function ‘rcu_preempt_depth’: ./include/linux/spinlock_api_smp.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_head_init’: ./include/linux/rcupdate.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_unlock’: ./include/linux/rcupdate.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./arch/x86/include/asm/paravirt.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_bh’: ./include/linux/spinlock_api_smp.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_head_after_call_rcu’: ./include/linux/rcupdate.h: In function ‘rcu_user_enter’: In file included from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/seqlock.h: In function ‘__seqcount_init’: ./include/linux/rcupdate.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | static inline void rcu_user_enter(void) { } | ^~~~~~ ./include/linux/rcupdate.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘hypervisor_cpuid_base’: ./include/linux/rcupdate.h: In function ‘rcu_user_exit’: ./include/linux/seqlock.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/rcupdate.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | static inline void rcu_user_exit(void) { } | ^~~~~~ ./arch/x86/include/asm/processor.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock_bh’: ./include/linux/rcupdate.h: In function ‘rcu_init_nohz’: ./include/linux/spinlock_api_smp.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/rcupdate.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | static inline void rcu_init_nohz(void) { } | ^~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘__pgd’: ./arch/x86/include/asm/paravirt.h: In function ‘pmd_val’: ./include/linux/seqlock.h: In function ‘__read_seqcount_begin’: ./arch/x86/include/asm/paravirt.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./arch/x86/include/asm/paravirt.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/linux/seqlock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_wait’: ./arch/x86/include/asm/paravirt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ In file included from ./include/linux/rcupdate.h:186, from ./include/linux/rbtree.h:34, from ./include/linux/skbuff.h:22, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/rcutree.h: In function ‘rcu_virt_note_context_switch’: ./include/linux/rcutree.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/seqlock.h: In function ‘raw_read_seqcount’: ./include/linux/seqlock.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_kick’: ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh’: ./arch/x86/include/asm/paravirt.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/linux/rcupdate.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ In file included from ./arch/x86/include/asm/alternative.h:7, from ./arch/x86/include/asm/barrier.h:5, from ./include/linux/compiler.h:250, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/rcupdate.h: In function ‘init_rcu_head’: ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh_expedited’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount_begin’: ./include/linux/seqlock.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/rcupdate.h:908:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 908 | { | ^ In file included from ./include/linux/spinlock_api_smp.h:190, from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_trylock’: In file included from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/cpufeature.h: In function ‘_static_cpu_has’: ./include/linux/rcupdate.h: In function ‘call_rcu_bh’: ./include/linux/rwlock_api_smp.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:207:41: note: in expansion of macro ‘rcu_head’ 207 | static inline void init_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./arch/x86/include/asm/cpufeature.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqcount_begin’: ./include/linux/rcupdate.h:913:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 913 | { | ^ ./include/linux/seqlock.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/rcupdate.h: In function ‘destroy_rcu_head’: ./include/linux/rcupdate.h: In function ‘rcu_barrier_bh’: ./arch/x86/include/asm/paravirt.h: In function ‘pv_vcpu_is_preempted’: ./include/linux/seqlock.h: In function ‘raw_seqcount_begin’: ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:208:44: note: in expansion of macro ‘rcu_head’ 208 | static inline void destroy_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/seqlock.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/rcupdate.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./arch/x86/include/asm/paravirt.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/rcupdate.h: In function ‘init_rcu_head_on_stack’: ./include/linux/rcupdate.h: In function ‘synchronize_sched’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_trylock’: ./include/linux/rwlock_api_smp.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:209:50: note: in expansion of macro ‘rcu_head’ 209 | static inline void init_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/rcupdate.h:923:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 923 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_sched_expedited’: ./include/linux/rcupdate.h: In function ‘destroy_rcu_head_on_stack’: ./include/linux/rcupdate.h:928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 928 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:210:53: note: in expansion of macro ‘rcu_head’ 210 | static inline void destroy_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/rcupdate.h: In function ‘call_rcu_sched’: ./include/linux/seqlock.h: In function ‘__read_seqcount_retry’: In file included from ./include/linux/rbtree.h:34, from ./include/linux/skbuff.h:22, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/rcupdate.h: In function ‘rcu_lockdep_current_cpu_online’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock’: ./include/linux/seqlock.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/rcupdate.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/rcupdate.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline bool rcu_lockdep_current_cpu_online(void) { return true; } | ^~~~~~ ./include/linux/rwlock_api_smp.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_barrier_sched’: ./arch/x86/include/asm/paravirt.h: In function ‘set_pud’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_held’: In file included from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/thread_info.h: In function ‘arch_within_stack_frames’: ./include/linux/rcupdate.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./arch/x86/include/asm/paravirt.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqcount_retry’: ./include/linux/rcupdate.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/seqlock.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/rcupdate.h: In function ‘get_state_synchronize_sched’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irqsave’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh_held’: ./arch/x86/include/asm/thread_info.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/rwlock_api_smp.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/rcupdate.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/rcupdate.h:943:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 943 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_begin’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_held’: ./include/linux/seqlock.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/rcupdate.h: In function ‘cond_synchronize_sched’: ./include/linux/rcupdate.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/linux/rcupdate.h:948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 948 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_end’: ./include/linux/seqlock.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irq’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_save_flags’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_barrier’: ./include/linux/rwlock_api_smp.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/seqlock.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./arch/x86/include/asm/paravirt.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pgd_val’: In file included from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/thread_info.h: In function ‘set_ti_thread_flag’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount_latch’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock’: ./arch/x86/include/asm/paravirt.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/seqlock.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/linux/thread_info.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_bh’: ./include/linux/rcupdate.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ In file included from ./include/linux/skbuff.h:22, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/rbtree.h: In function ‘rb_link_node’: ./include/linux/rwlock_api_smp.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/thread_info.h: In function ‘clear_ti_thread_flag’: ./include/linux/rbtree.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/thread_info.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock’: ./arch/x86/include/asm/paravirt.h: In function ‘__pud’: ./include/linux/rcupdate.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./arch/x86/include/asm/paravirt.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/thread_info.h: In function ‘update_ti_thread_flag’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_latch’: ./include/linux/rbtree.h: In function ‘rb_link_node_rcu’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irqsave’: ./include/linux/thread_info.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/rbtree.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/rwlock_api_smp.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/seqlock.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh’: ./include/linux/rcupdate.h:677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 677 | { | ^ ./include/linux/thread_info.h: In function ‘test_and_set_ti_thread_flag’: ./include/linux/thread_info.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_begin_nested’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_bh’: ./include/linux/seqlock.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/rcupdate.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/linux/thread_info.h: In function ‘test_and_clear_ti_thread_flag’: ./include/linux/thread_info.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_restore’: ./include/linux/seqlock.h: In function ‘write_seqcount_begin’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irq’: ./include/linux/thread_info.h: In function ‘test_ti_thread_flag’: ./include/linux/seqlock.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/rwlock_api_smp.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./arch/x86/include/asm/paravirt.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./include/linux/rcupdate.h:712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 712 | { | ^ ./include/linux/thread_info.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_end’: ./include/linux/seqlock.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_notrace’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_bh’: ./include/linux/rcupdate.h:722:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 722 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_invalidate’: ./include/linux/rwlock_api_smp.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/seqlock.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/linux/thread_info.h: In function ‘check_object_size’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched’: ./include/linux/thread_info.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/rcupdate.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pud_val’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_disable’: ./arch/x86/include/asm/paravirt.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin’: ./arch/x86/include/asm/paravirt.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched_notrace’: ./include/linux/seqlock.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/linux/rwlock_api_smp.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/thread_info.h: In function ‘copy_overflow’: ./include/linux/thread_info.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/rcupdate.h:743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 743 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqretry’: ./include/linux/seqlock.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock’: ./include/linux/rwlock_api_smp.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqlock’: ./include/linux/rcupdate.h: In function ‘rcu_head_init’: ./include/linux/seqlock.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_enable’: ./include/linux/rcupdate.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_start’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock’: ./arch/x86/include/asm/paravirt.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock’: ./include/linux/rwlock_api_smp.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./arch/x86/include/asm/paravirt.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./include/linux/seqlock.h:453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 453 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_head_after_call_rcu’: ./include/linux/rcupdate.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqlock_bh’: ./include/linux/thread_info.h: In function ‘check_copy_size’: ./include/linux/seqlock.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/thread_info.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irqrestore’: ./include/linux/rwlock_api_smp.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pud_clear’: ./include/linux/seqlock.h: In function ‘write_sequnlock_bh’: ./arch/x86/include/asm/paravirt.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./include/linux/seqlock.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_save’: ./include/linux/seqlock.h: In function ‘write_seqlock_irq’: ./arch/x86/include/asm/paravirt.h: In function ‘set_p4d’: ./arch/x86/include/asm/paravirt.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/seqlock.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./arch/x86/include/asm/paravirt.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irq’: ./include/linux/rwlock_api_smp.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock_irq’: ./include/linux/seqlock.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ In file included from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/preempt.h: In function ‘preempt_count’: ./include/linux/seqlock.h: In function ‘__write_seqlock_irqsave’: ./arch/x86/include/asm/preempt.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_bh’: ./include/linux/seqlock.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/rwlock_api_smp.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘p4d_clear’: ./arch/x86/include/asm/paravirt.h: In function ‘ptep_modify_prot_commit’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irqrestore’: ./include/linux/seqlock.h: In function ‘write_sequnlock_irqrestore’: ./arch/x86/include/asm/paravirt.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./arch/x86/include/asm/paravirt.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/rwlock_api_smp.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/linux/seqlock.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh’: In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/msr.h: In function ‘wrmsrl_safe’: ./include/linux/rcupdate.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqlock_excl’: ./arch/x86/include/asm/msr.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘preempt_count_set’: ./include/linux/seqlock.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./arch/x86/include/asm/preempt.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh_expedited’: ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_atomic’: ./include/linux/seqlock.h: In function ‘read_sequnlock_excl’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irq’: ./arch/x86/include/asm/paravirt.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/rcupdate.h:908:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 908 | { | ^ ./include/linux/seqlock.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./include/linux/rwlock_api_smp.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/rcupdate.h: In function ‘call_rcu_bh’: ./arch/x86/include/asm/paravirt.h: In function ‘pte_clear’: ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock’: ./include/linux/rcupdate.h:913:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 913 | { | ^ In file included from ./include/linux/mmzone.h:10, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/wait.h: In function ‘init_waitqueue_entry’: ./include/linux/seqlock.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./arch/x86/include/asm/paravirt.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_bh’: ./include/linux/rcupdate.h: In function ‘rcu_barrier_bh’: ./include/linux/rwlock_api_smp.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pmd_clear’: ./include/linux/seqlock.h: In function ‘need_seqretry’: ./include/linux/rcupdate.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte’: ./include/linux/wait.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./arch/x86/include/asm/paravirt.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./include/linux/seqlock.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./arch/x86/include/asm/paravirt.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_sched’: ./include/linux/rcupdate.h:923:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 923 | { | ^ ./include/linux/wait.h: In function ‘init_waitqueue_func_entry’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_start_context_switch’: ./include/linux/seqlock.h: In function ‘done_seqretry’: ./include/linux/wait.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./arch/x86/include/asm/paravirt.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_sched_expedited’: In file included from ./arch/x86/include/asm/processor.h:24, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr0’: ./include/linux/seqlock.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/spinlock.h: In function ‘spinlock_check’: ./include/linux/rcupdate.h:928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 928 | { | ^ ./include/linux/wait.h: In function ‘waitqueue_active’: ./arch/x86/include/asm/special_insns.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/spinlock.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/linux/wait.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/rcupdate.h: In function ‘call_rcu_sched’: ./arch/x86/include/asm/preempt.h: In function ‘set_preempt_need_resched’: ./arch/x86/include/asm/preempt.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr0’: ./include/linux/seqlock.h: In function ‘read_seqlock_excl_bh’: ./include/linux/spinlock.h: In function ‘spin_lock’: ./include/linux/rcupdate.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./arch/x86/include/asm/special_insns.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/wait.h: In function ‘wq_has_sleeper’: ./include/linux/spinlock.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/linux/seqlock.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/wait.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_barrier_sched’: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr2’: ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_bh’: ./include/linux/spinlock.h: In function ‘spin_lock_bh’: ./arch/x86/include/asm/special_insns.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/rcupdate.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/linux/seqlock.h:551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 551 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_end_context_switch’: ./include/linux/spinlock.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./include/linux/rcupdate.h: In function ‘get_state_synchronize_sched’: ./include/linux/wait.h: In function ‘__add_wait_queue’: ./arch/x86/include/asm/paravirt.h:621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 621 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqlock_excl_irq’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr2’: ./include/linux/wait.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/spinlock.h: In function ‘spin_trylock’: ./include/linux/rcupdate.h:943:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 943 | { | ^ ./arch/x86/include/asm/special_insns.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/seqlock.h:556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 556 | { | ^ ./include/linux/spinlock.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue_exclusive’: ./include/linux/rcupdate.h: In function ‘cond_synchronize_sched’: ./arch/x86/include/asm/special_insns.h: In function ‘__native_read_cr3’: ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irq’: ./arch/x86/include/asm/preempt.h: In function ‘clear_preempt_need_resched’: ./include/linux/wait.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./arch/x86/include/asm/special_insns.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/rcupdate.h:948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 948 | { | ^ ./include/linux/seqlock.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./arch/x86/include/asm/preempt.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/spinlock.h: In function ‘spin_lock_irq’: ./include/linux/spinlock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail’: ./include/linux/seqlock.h: In function ‘__read_seqlock_excl_irqsave’: ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_at’: ./include/linux/wait.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/seqlock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./arch/x86/include/asm/paravirt.h:456:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 456 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_enter_lazy_mmu_mode’: ./include/linux/spinlock.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail_exclusive’: ./include/linux/wait.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./arch/x86/include/asm/paravirt.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock_bh’: ./include/linux/spinlock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/linux/wait.h: In function ‘__remove_wait_queue’: ./arch/x86/include/asm/preempt.h: In function ‘test_preempt_need_resched’: ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irqrestore’: ./include/linux/wait.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./arch/x86/include/asm/preempt.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/seqlock.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ In file included from ./include/linux/skbuff.h:22, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/rbtree.h: In function ‘rb_link_node’: ./include/linux/spinlock.h: In function ‘spin_unlock_irq’: ./include/linux/spinlock.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock_irqsave’: ./include/linux/rbtree.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/seqlock.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock_irqrestore’: ./include/linux/spinlock.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/rbtree.h: In function ‘rb_link_node_rcu’: ./arch/x86/include/asm/paravirt.h: In function ‘set_pmd’: ./include/linux/rbtree.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/seqlock.h: In function ‘done_seqretry_irqrestore’: ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_add’: ./arch/x86/include/asm/paravirt.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_leave_lazy_mmu_mode’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr3’: ./include/linux/seqlock.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ ./arch/x86/include/asm/preempt.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/spinlock.h: In function ‘spin_trylock_bh’: ./arch/x86/include/asm/special_insns.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/paravirt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/spinlock.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr4’: ./include/linux/spinlock.h: In function ‘spin_trylock_irq’: ./arch/x86/include/asm/special_insns.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/spinlock.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr4’: ./arch/x86/include/asm/special_insns.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_flush_lazy_mmu_mode’: ./include/linux/spinlock.h: In function ‘spin_is_locked’: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr8’: ./arch/x86/include/asm/special_insns.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/spinlock.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./arch/x86/include/asm/paravirt.h:637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 637 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr8’: ./include/linux/spinlock.h: In function ‘spin_is_contended’: ./arch/x86/include/asm/special_insns.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/spinlock.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__read_pkru’: In file included from ./include/linux/time.h:73, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/time32.h: In function ‘timespec64_to_timespec’: ./arch/x86/include/asm/special_insns.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/time32.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_sub’: ./arch/x86/include/asm/preempt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/time32.h: In function ‘timespec_to_timespec64’: ./arch/x86/include/asm/special_insns.h: In function ‘__write_pkru’: ./include/linux/time32.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pmd’: ./arch/x86/include/asm/special_insns.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__set_fixmap’: ./arch/x86/include/asm/paravirt.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./arch/x86/include/asm/paravirt.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/time32.h: In function ‘timespec_equal’: In file included from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/seqlock.h: In function ‘__seqcount_init’: ./arch/x86/include/asm/special_insns.h: In function ‘native_wbinvd’: ./include/linux/time32.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./arch/x86/include/asm/special_insns.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_lock_slowpath’: ./include/linux/seqlock.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./arch/x86/include/asm/paravirt.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__read_cr4’: In file included from ./include/linux/mmzone.h:17, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/nodemask.h: In function ‘__nodemask_pr_numnodes’: ./arch/x86/include/asm/special_insns.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/time32.h: In function ‘timespec_compare’: ./include/linux/time32.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/nodemask.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/seqlock.h: In function ‘__read_seqcount_begin’: ./arch/x86/include/asm/special_insns.h: In function ‘clflush’: ./include/linux/seqlock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./arch/x86/include/asm/special_insns.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/nodemask.h: In function ‘__nodemask_pr_bits’: ./include/linux/time32.h: In function ‘timespec_valid’: ./include/linux/nodemask.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/time32.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clflushopt’: ./arch/x86/include/asm/special_insns.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/nodemask.h: In function ‘__node_set’: ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_unlock’: ./include/linux/nodemask.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/time32.h: In function ‘timespec_to_ns’: ./arch/x86/include/asm/paravirt.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/time32.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/nodemask.h: In function ‘__node_clear’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount’: ./include/linux/nodemask.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_dec_and_test’: ./include/linux/seqlock.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./arch/x86/include/asm/preempt.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clwb’: ./include/linux/time32.h: In function ‘timespec_add_ns’: ./arch/x86/include/asm/special_insns.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/time32.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_setall’: ./include/linux/nodemask.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_clear’: ./include/linux/time32.h: In function ‘mktime’: ./include/linux/nodemask.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_wait’: ./include/linux/time32.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘should_resched’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount_begin’: ./arch/x86/include/asm/preempt.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/seqlock.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/paravirt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/nodemask.h: In function ‘__node_test_and_set’: ./include/linux/nodemask.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/time32.h: In function ‘timeval_valid’: ./include/linux/time32.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqcount_begin’: ./include/linux/nodemask.h: In function ‘__nodes_and’: ./include/linux/seqlock.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/nodemask.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/seqlock.h: In function ‘raw_seqcount_begin’: ./include/linux/seqlock.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/time32.h: In function ‘timeval_to_ns’: ./include/linux/nodemask.h: In function ‘__nodes_or’: ./include/linux/time32.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/nodemask.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_kick’: ./include/linux/nodemask.h: In function ‘__nodes_xor’: ./arch/x86/include/asm/paravirt.h: In function ‘pmd_val’: ./include/linux/nodemask.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./arch/x86/include/asm/paravirt.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./arch/x86/include/asm/paravirt.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ In file included from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/time.h: In function ‘itimerspec64_valid’: In file included from ./include/linux/mmzone.h:10, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/wait.h: In function ‘init_waitqueue_entry’: ./include/linux/time.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_andnot’: ./include/linux/seqlock.h: In function ‘__read_seqcount_retry’: ./include/linux/nodemask.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/seqlock.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/wait.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_complement’: In file included from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/preempt.h: In function ‘preempt_notifier_init’: ./include/linux/nodemask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqcount_retry’: ./include/linux/seqlock.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/wait.h: In function ‘init_waitqueue_func_entry’: ./arch/x86/include/asm/paravirt.h: In function ‘pv_vcpu_is_preempted’: ./include/linux/preempt.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/wait.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_equal’: ./include/linux/nodemask.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_begin’: ./arch/x86/include/asm/paravirt.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/seqlock.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/wait.h: In function ‘waitqueue_active’: ./include/linux/nodemask.h: In function ‘__nodes_intersects’: ./include/linux/wait.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/nodemask.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ In file included from ./include/linux/rbtree.h:34, from ./include/linux/skbuff.h:22, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/rcupdate.h: In function ‘__rcu_read_lock’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_end’: In file included from ./include/linux/spinlock.h:58, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/bottom_half.h: In function ‘__local_bh_disable_ip’: ./include/linux/seqlock.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/wait.h: In function ‘wq_has_sleeper’: ./include/linux/nodemask.h: In function ‘__nodes_subset’: ./include/linux/bottom_half.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/linux/wait.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/nodemask.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/rcupdate.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_barrier’: ./include/linux/seqlock.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/bottom_half.h: In function ‘local_bh_disable’: ./include/linux/nodemask.h: In function ‘__nodes_empty’: ./include/linux/bottom_half.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ ./include/linux/nodemask.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount_latch’: ./include/linux/wait.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/rcupdate.h: In function ‘__rcu_read_unlock’: ./include/linux/nodemask.h: In function ‘__nodes_full’: ./include/linux/seqlock.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/linux/rcupdate.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/nodemask.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/bottom_half.h: In function ‘local_bh_enable_ip’: ./include/linux/wait.h: In function ‘__add_wait_queue_exclusive’: ./include/linux/bottom_half.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/wait.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_weight’: ./include/linux/nodemask.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/bottom_half.h: In function ‘local_bh_enable’: ./include/linux/rcupdate.h: In function ‘rcu_preempt_depth’: ./include/linux/bottom_half.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail’: ./include/linux/rcupdate.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_shift_right’: ./include/linux/wait.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_latch’: ./include/linux/nodemask.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/seqlock.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail_exclusive’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_save_flags’: ./include/linux/wait.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_user_enter’: ./include/linux/nodemask.h: In function ‘__nodes_shift_left’: ./include/linux/rcupdate.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | static inline void rcu_user_enter(void) { } | ^~~~~~ ./include/linux/nodemask.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./arch/x86/include/asm/paravirt.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_begin_nested’: ./include/linux/rcupdate.h: In function ‘rcu_user_exit’: ./include/linux/wait.h: In function ‘__remove_wait_queue’: ./include/linux/seqlock.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/rcupdate.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | static inline void rcu_user_exit(void) { } | ^~~~~~ ./include/linux/wait.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/nodemask.h: In function ‘__first_node’: ./include/linux/rcupdate.h: In function ‘rcu_init_nohz’: ./include/linux/nodemask.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/rcupdate.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | static inline void rcu_init_nohz(void) { } | ^~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘set_pud’: ./include/linux/seqlock.h: In function ‘write_seqcount_begin’: ./arch/x86/include/asm/paravirt.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/seqlock.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ In file included from ./arch/x86/include/asm/processor.h:32, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/err.h: In function ‘ERR_PTR’: ./include/linux/seqlock.h: In function ‘write_seqcount_end’: ./include/linux/seqlock.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/err.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_invalidate’: ./include/linux/err.h: In function ‘PTR_ERR’: ./include/linux/seqlock.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ In file included from ./include/linux/rcupdate.h:186, from ./include/linux/rbtree.h:34, from ./include/linux/skbuff.h:22, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/rcutree.h: In function ‘rcu_virt_note_context_switch’: ./include/linux/err.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ In file included from ./include/linux/spinlock_types.h:18, from ./include/linux/spinlock.h:82, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/lockdep.h: In function ‘lockdep_off’: ./include/linux/rcutree.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/err.h: In function ‘IS_ERR’: ./include/linux/err.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin’: ./include/linux/lockdep.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_restore’: ./include/linux/seqlock.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_on’: ./include/linux/lockdep.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./arch/x86/include/asm/paravirt.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./include/linux/err.h: In function ‘IS_ERR_OR_NULL’: ./include/linux/err.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqretry’: ./include/linux/seqlock.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/nodemask.h: In function ‘__next_node’: ./include/linux/nodemask.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ In file included from ./arch/x86/include/asm/alternative.h:7, from ./arch/x86/include/asm/barrier.h:5, from ./include/linux/compiler.h:250, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/rcupdate.h: In function ‘init_rcu_head’: ./include/linux/seqlock.h: In function ‘write_seqlock’: ./include/linux/lockdep.h: In function ‘lockdep_invariant_state’: ./include/linux/seqlock.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/linux/err.h: In function ‘ERR_CAST’: ./include/linux/lockdep.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | static inline void lockdep_invariant_state(bool force) {} | ^~~~~~ ./include/linux/err.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:207:41: note: in expansion of macro ‘rcu_head’ 207 | static inline void init_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/seqlock.h: In function ‘write_sequnlock’: ./include/linux/lockdep.h: In function ‘lockdep_init_task’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_disable’: ./include/linux/err.h: In function ‘PTR_ERR_OR_ZERO’: ./include/linux/seqlock.h:453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 453 | { | ^ ./include/linux/lockdep.h:472:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | static inline void lockdep_init_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/rcupdate.h: In function ‘destroy_rcu_head’: ./include/linux/err.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__pud’: ./arch/x86/include/asm/paravirt.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_free_task’: ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:208:44: note: in expansion of macro ‘rcu_head’ 208 | static inline void destroy_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./arch/x86/include/asm/paravirt.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqlock_bh’: ./include/linux/lockdep.h:473:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | static inline void lockdep_free_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/seqlock.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/rcupdate.h: In function ‘init_rcu_head_on_stack’: ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:209:50: note: in expansion of macro ‘rcu_head’ 209 | static inline void init_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/seqlock.h: In function ‘write_sequnlock_bh’: ./include/linux/lockdep.h: In function ‘print_irqtrace_events’: ./include/linux/rcupdate.h: In function ‘destroy_rcu_head_on_stack’: ./include/linux/lockdep.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/seqlock.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:210:53: note: in expansion of macro ‘rcu_head’ 210 | static inline void destroy_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ In file included from ./include/linux/irqflags.h:16, from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/irqflags.h: In function ‘native_save_fl’: ./include/linux/seqlock.h: In function ‘write_seqlock_irq’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_enable’: ./include/linux/seqlock.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ In file included from ./include/linux/rbtree.h:34, from ./include/linux/skbuff.h:22, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/rcupdate.h: In function ‘rcu_lockdep_current_cpu_online’: ./arch/x86/include/asm/irqflags.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/rcupdate.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline bool rcu_lockdep_current_cpu_online(void) { return true; } | ^~~~~~ ./arch/x86/include/asm/paravirt.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/linux/nodemask.h: In function ‘init_nodemask_of_node’: ./include/linux/seqlock.h: In function ‘write_sequnlock_irq’: ./include/linux/nodemask.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/seqlock.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ In file included from ./include/linux/mmzone.h:17, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/nodemask.h: In function ‘__nodemask_pr_numnodes’: ./include/linux/lockdep.h: In function ‘lockdep_rcu_suspicious’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_held’: ./arch/x86/include/asm/irqflags.h: In function ‘native_restore_fl’: ./include/linux/lockdep.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/linux/rcupdate.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./arch/x86/include/asm/irqflags.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/seqlock.h: In function ‘__write_seqlock_irqsave’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh_held’: ./include/linux/seqlock.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/nodemask.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/nodemask.h: In function ‘__first_unset_node’: ./include/linux/rcupdate.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_disable’: ./include/linux/nodemask.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./arch/x86/include/asm/irqflags.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_held’: ./include/linux/rcupdate.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/linux/nodemask.h: In function ‘__nodemask_pr_bits’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_save’: ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_enable’: ./include/linux/nodemask.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./arch/x86/include/asm/irqflags.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./arch/x86/include/asm/paravirt.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pud_val’: ./include/linux/seqlock.h: In function ‘write_sequnlock_irqrestore’: ./arch/x86/include/asm/irqflags.h: In function ‘native_safe_halt’: ./arch/x86/include/asm/paravirt.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./arch/x86/include/asm/irqflags.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/nodemask.h: In function ‘__node_set’: ./include/linux/seqlock.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/nodemask.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_halt’: ./include/linux/seqlock.h: In function ‘read_seqlock_excl’: ./arch/x86/include/asm/irqflags.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ In file included from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/qspinlock.h: In function ‘queued_fetch_set_pending_acquire’: ./include/linux/nodemask.h: In function ‘__node_clear’: ./include/linux/seqlock.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/nodemask.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock’: ./arch/x86/include/asm/qspinlock.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl’: ./include/linux/rcupdate.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/linux/seqlock.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_setall’: ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled_flags’: ./include/linux/nodemask.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./arch/x86/include/asm/irqflags.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock’: ./include/linux/seqlock.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/msr.h: In function ‘wrmsrl_safe’: ./include/linux/nodemask.h: In function ‘__nodes_clear’: ./include/linux/rcupdate.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./include/linux/nodemask.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/msr.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled’: ./include/linux/nodemask.h: In function ‘__nodemask_parse_user’: ./arch/x86/include/asm/irqflags.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh’: ./include/linux/seqlock.h: In function ‘need_seqretry’: ./include/linux/nodemask.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/nodemask.h: In function ‘__node_test_and_set’: ./include/linux/nodemask.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/rcupdate.h:677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 677 | { | ^ ./include/linux/seqlock.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/nodemask.h: In function ‘__nodelist_parse’: ./arch/x86/include/asm/qspinlock.h: In function ‘native_queued_spin_unlock’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_bh’: ./include/linux/nodemask.h: In function ‘__nodes_and’: ./include/linux/nodemask.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./arch/x86/include/asm/qspinlock.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/seqlock.h: In function ‘done_seqretry’: In file included from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/irqflags.h: In function ‘trace_softirqs_on’: ./include/linux/nodemask.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pud_clear’: ./include/linux/rcupdate.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/linux/seqlock.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/irqflags.h:25:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void trace_softirqs_on(unsigned long ip) { } | ^~~~~~ ./arch/x86/include/asm/paravirt.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./include/linux/nodemask.h: In function ‘__node_remap’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched’: ./include/linux/seqlock.h: In function ‘read_seqlock_excl_bh’: ./include/linux/nodemask.h: In function ‘__nodes_or’: ./include/linux/nodemask.h:349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 349 | { | ^ ./include/linux/irqflags.h: In function ‘trace_softirqs_off’: ./include/linux/nodemask.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/seqlock.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/irqflags.h:26:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | static inline void trace_softirqs_off(unsigned long ip) { } | ^~~~~~ ./arch/x86/include/asm/paravirt.h: In function ‘set_p4d’: ./include/linux/rcupdate.h:712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 712 | { | ^ ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_on’: ./arch/x86/include/asm/paravirt.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/irqflags.h:27:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | static inline void lockdep_hardirqs_on(unsigned long ip) { } | ^~~~~~ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_bh’: ./include/linux/nodemask.h: In function ‘__nodes_xor’: ./include/linux/seqlock.h:551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 551 | { | ^ ./include/linux/nodemask.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_off’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_notrace’: ./include/linux/irqflags.h:28:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | static inline void lockdep_hardirqs_off(unsigned long ip) { } | ^~~~~~ In file included from ./arch/x86/include/asm/processor.h:24, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr0’: ./include/linux/nodemask.h: In function ‘__nodes_remap’: ./include/linux/seqlock.h: In function ‘read_seqlock_excl_irq’: ./include/linux/rcupdate.h:722:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 722 | { | ^ ./include/linux/nodemask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./arch/x86/include/asm/special_insns.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/seqlock.h:556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 556 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_andnot’: ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_lock_slowpath’: ./include/linux/nodemask.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched’: ./arch/x86/include/asm/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irq’: ./include/linux/rcupdate.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr0’: ./include/linux/nodemask.h: In function ‘__nodes_onto’: ./include/linux/seqlock.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./arch/x86/include/asm/special_insns.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_unlock’: ./include/linux/nodemask.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_complement’: ./arch/x86/include/asm/qspinlock.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/nodemask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/seqlock.h: In function ‘__read_seqlock_excl_irqsave’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched_notrace’: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr2’: ./arch/x86/include/asm/qspinlock.h: In function ‘vcpu_is_preempted’: ./include/linux/seqlock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./arch/x86/include/asm/special_insns.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/qspinlock.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_fold’: ./include/linux/rcupdate.h:743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 743 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_equal’: ./include/linux/nodemask.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘p4d_clear’: ./include/linux/nodemask.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr2’: ./arch/x86/include/asm/paravirt.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./arch/x86/include/asm/special_insns.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_intersects’: ./arch/x86/include/asm/qspinlock.h: In function ‘virt_spin_lock’: ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irqrestore’: ./include/linux/rcupdate.h: In function ‘rcu_head_init’: ./include/linux/nodemask.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__native_read_cr3’: ./arch/x86/include/asm/qspinlock.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/seqlock.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./arch/x86/include/asm/special_insns.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/nodemask.h: In function ‘node_state’: ./include/linux/rcupdate.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/nodemask.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘set_pte_atomic’: ./include/linux/nodemask.h: In function ‘__nodes_subset’: ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock_irqsave’: ./include/linux/nodemask.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./arch/x86/include/asm/paravirt.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/seqlock.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_head_after_call_rcu’: ./include/linux/rcupdate.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pte_clear’: ./include/linux/nodemask.h: In function ‘__nodes_empty’: ./include/linux/nodemask.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/paravirt.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/linux/nodemask.h: In function ‘node_set_state’: ./include/linux/seqlock.h: In function ‘done_seqretry_irqrestore’: ./include/linux/nodemask.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_full’: ./include/linux/seqlock.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pmd_clear’: ./include/linux/nodemask.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./arch/x86/include/asm/paravirt.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ In file included from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/processor.h: In function ‘l1tf_pfn_limit’: ./include/linux/nodemask.h: In function ‘node_clear_state’: In file included from ./arch/x86/include/asm/qspinlock.h:95, from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_locked’: ./include/linux/nodemask.h: In function ‘__nodes_weight’: ./include/linux/nodemask.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/nodemask.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_start_context_switch’: ./include/asm-generic/qspinlock.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/paravirt.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/nodemask.h: In function ‘num_node_state’: ./arch/x86/include/asm/processor.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_shift_right’: ./include/linux/nodemask.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/nodemask.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_value_unlocked’: ./include/asm-generic/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_shift_left’: ./include/linux/nodemask.h: In function ‘next_online_node’: ./arch/x86/include/asm/processor.h: In function ‘have_cpuid_p’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr3’: ./include/linux/nodemask.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_contended’: ./include/linux/nodemask.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./arch/x86/include/asm/processor.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./arch/x86/include/asm/special_insns.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/asm-generic/qspinlock.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/nodemask.h: In function ‘__first_node’: ./include/linux/nodemask.h: In function ‘next_memory_node’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid’: ./include/linux/nodemask.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr4’: ./include/linux/nodemask.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./arch/x86/include/asm/processor.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./arch/x86/include/asm/special_insns.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_end_context_switch’: ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh’: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_trylock’: ./include/asm-generic/qspinlock.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./arch/x86/include/asm/paravirt.h:621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 621 | { | ^ In file included from ./include/linux/time.h:73, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/time32.h: In function ‘timespec64_to_timespec’: ./include/linux/nodemask.h: In function ‘node_set_online’: ./include/linux/rcupdate.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr4’: ./include/linux/nodemask.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/time32.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./arch/x86/include/asm/special_insns.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_eax’: ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh_expedited’: ./arch/x86/include/asm/processor.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | native_cpuid_reg(eax) | ^~~~~~~~~~~~~~~~ ./include/linux/rcupdate.h:908:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 908 | { | ^ ./include/linux/nodemask.h: In function ‘node_set_offline’: ./include/linux/time32.h: In function ‘timespec_to_timespec64’: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr8’: ./include/linux/nodemask.h:457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 457 | { | ^ ./include/linux/time32.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./arch/x86/include/asm/special_insns.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/rcupdate.h: In function ‘call_rcu_bh’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ebx’: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_lock’: ./arch/x86/include/asm/processor.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | native_cpuid_reg(ebx) | ^~~~~~~~~~~~~~~~ ./include/asm-generic/qspinlock.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/rcupdate.h:913:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 913 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr8’: ./include/linux/time32.h: In function ‘timespec_equal’: ./arch/x86/include/asm/special_insns.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/time32.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ecx’: ./include/linux/rcupdate.h: In function ‘rcu_barrier_bh’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_enter_lazy_mmu_mode’: ./arch/x86/include/asm/processor.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | native_cpuid_reg(ecx) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/special_insns.h: In function ‘__read_pkru’: ./include/linux/rcupdate.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./arch/x86/include/asm/special_insns.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./arch/x86/include/asm/paravirt.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_sched’: ./include/linux/time32.h: In function ‘timespec_compare’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_edx’: ./include/linux/time32.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./arch/x86/include/asm/processor.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | native_cpuid_reg(edx) | ^~~~~~~~~~~~~~~~ ./include/linux/rcupdate.h:923:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 923 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__write_pkru’: ./include/linux/rcupdate.h: In function ‘synchronize_sched_expedited’: ./arch/x86/include/asm/special_insns.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘read_cr3_pa’: ./include/linux/nodemask.h: In function ‘__next_node’: ./arch/x86/include/asm/processor.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/rcupdate.h:928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 928 | { | ^ ./include/linux/nodemask.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./include/linux/time32.h: In function ‘timespec_valid’: ./arch/x86/include/asm/special_insns.h: In function ‘native_wbinvd’: ./include/linux/time32.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/rcupdate.h: In function ‘call_rcu_sched’: ./arch/x86/include/asm/special_insns.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_read_cr3_pa’: In file included from ./arch/x86/include/asm/qrwlock.h:6, from ./arch/x86/include/asm/spinlock.h:43, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/asm-generic/qrwlock.h: In function ‘queued_read_trylock’: ./include/linux/rcupdate.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./arch/x86/include/asm/processor.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_leave_lazy_mmu_mode’: ./arch/x86/include/asm/special_insns.h: In function ‘__read_cr4’: ./include/asm-generic/qrwlock.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./arch/x86/include/asm/special_insns.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_barrier_sched’: ./arch/x86/include/asm/paravirt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/time32.h: In function ‘timespec_to_ns’: ./arch/x86/include/asm/processor.h: In function ‘load_cr3’: ./include/linux/rcupdate.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/linux/time32.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./arch/x86/include/asm/processor.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/rcupdate.h: In function ‘get_state_synchronize_sched’: ./arch/x86/include/asm/special_insns.h: In function ‘clflush’: ./arch/x86/include/asm/special_insns.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/rcupdate.h:943:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 943 | { | ^ ./include/linux/time32.h: In function ‘timespec_add_ns’: ./include/linux/time32.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/rcupdate.h: In function ‘cond_synchronize_sched’: ./arch/x86/include/asm/special_insns.h: In function ‘clflushopt’: In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/mmzone.h: In function ‘is_migrate_movable’: ./arch/x86/include/asm/special_insns.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’: ./include/linux/rcupdate.h:948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 948 | { | ^ ./include/asm-generic/qrwlock.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_flush_lazy_mmu_mode’: ./include/linux/time32.h: In function ‘mktime’: ./include/linux/mmzone.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./arch/x86/include/asm/paravirt.h:637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 637 | { | ^ ./include/linux/time32.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/time32.h: In function ‘timeval_valid’: ./include/linux/nodemask.h: In function ‘init_nodemask_of_node’: ./arch/x86/include/asm/special_insns.h: In function ‘clwb’: ./include/asm-generic/qrwlock.h: In function ‘queued_read_lock’: ./include/linux/time32.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/nodemask.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/asm-generic/qrwlock.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/special_insns.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ In file included from ./include/linux/skbuff.h:22, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/rbtree.h: In function ‘rb_link_node’: ./include/linux/time32.h: In function ‘timeval_to_ns’: ./include/linux/nodemask.h: In function ‘__first_unset_node’: ./include/asm-generic/qrwlock.h: In function ‘queued_write_lock’: ./include/linux/time32.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/rbtree.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/nodemask.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/asm-generic/qrwlock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘__set_fixmap’: ./arch/x86/include/asm/paravirt.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/rbtree.h: In function ‘rb_link_node_rcu’: ./arch/x86/include/asm/processor.h: In function ‘cpu_kernelmode_gs_base’: ./include/linux/rbtree.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_read_unlock’: ./arch/x86/include/asm/processor.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_lock_slowpath’: In file included from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/time.h: In function ‘itimerspec64_valid’: ./include/asm-generic/qrwlock.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/mmzone.h: In function ‘is_file_lru’: ./arch/x86/include/asm/paravirt.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./include/linux/mmzone.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/time.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_write_unlock’: ./include/asm-generic/qrwlock.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/mmzone.h: In function ‘is_active_lru’: ./include/linux/mmzone.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_queued_spin_unlock’: ./arch/x86/include/asm/paravirt.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/nodemask.h: In function ‘__nodemask_parse_user’: ./include/linux/nodemask.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ In file included from ./include/linux/stat.h:20, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/uidgid.h: In function ‘__kuid_val’: ./include/linux/uidgid.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/nodemask.h: In function ‘__nodelist_parse’: ./include/linux/nodemask.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/uidgid.h: In function ‘__kgid_val’: In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/spinlock.h: In function ‘do_raw_spin_lock’: ./include/linux/uidgid.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘arch_thread_struct_whitelist’: ./include/linux/spinlock.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/processor.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/uidgid.h: In function ‘uid_eq’: ./include/linux/nodemask.h: In function ‘__node_remap’: ./arch/x86/include/asm/paravirt.h: In function ‘pv_wait’: ./include/linux/uidgid.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/nodemask.h:349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 349 | { | ^ ./arch/x86/include/asm/paravirt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_set_iopl_mask’: ./include/linux/uidgid.h: In function ‘gid_eq’: ./include/linux/spinlock.h: In function ‘do_raw_spin_lock_flags’: ./include/linux/uidgid.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/spinlock.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/mmzone.h: In function ‘zone_managed_pages’: ./include/linux/uidgid.h: In function ‘uid_gt’: ./include/linux/mmzone.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/spinlock.h: In function ‘do_raw_spin_trylock’: ./include/linux/nodemask.h: In function ‘__nodes_remap’: ./include/linux/uidgid.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/processor.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/spinlock.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/nodemask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./include/linux/uidgid.h: In function ‘gid_gt’: ./arch/x86/include/asm/processor.h: In function ‘native_load_sp0’: ./include/linux/mmzone.h: In function ‘zone_end_pfn’: ./include/linux/uidgid.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/spinlock.h: In function ‘do_raw_spin_unlock’: ./arch/x86/include/asm/processor.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./include/linux/spinlock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/mmzone.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_onto’: ./include/linux/nodemask.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘pv_kick’: ./include/linux/uidgid.h: In function ‘uid_gte’: ./include/linux/uidgid.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/mmzone.h: In function ‘zone_spans_pfn’: ./arch/x86/include/asm/paravirt.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/linux/mmzone.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_fold’: ./include/linux/nodemask.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/linux/uidgid.h: In function ‘gid_gte’: ./include/linux/uidgid.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/mmzone.h: In function ‘zone_is_initialized’: ./include/linux/uidgid.h: In function ‘uid_lt’: ./include/linux/mmzone.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/uidgid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/mmzone.h: In function ‘zone_is_empty’: ./include/linux/nodemask.h: In function ‘node_state’: ./include/linux/uidgid.h: In function ‘gid_lt’: ./include/linux/uidgid.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/mmzone.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./include/linux/nodemask.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ In file included from ./arch/x86/include/asm/processor.h:32, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/err.h: In function ‘ERR_PTR’: ./arch/x86/include/asm/paravirt.h: In function ‘pv_vcpu_is_preempted’: ./include/linux/uidgid.h: In function ‘uid_lte’: ./include/linux/mmzone.h: In function ‘zone_intersects’: ./include/linux/err.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/uidgid.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./arch/x86/include/asm/paravirt.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/mmzone.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./include/linux/uidgid.h: In function ‘gid_lte’: ./include/linux/err.h: In function ‘PTR_ERR’: ./include/linux/uidgid.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/err.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/nodemask.h: In function ‘node_set_state’: ./include/linux/nodemask.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/linux/uidgid.h: In function ‘uid_valid’: ./include/linux/err.h: In function ‘IS_ERR’: ./include/linux/uidgid.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/err.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/nodemask.h: In function ‘node_clear_state’: ./include/linux/nodemask.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/uidgid.h: In function ‘gid_valid’: ./include/linux/uidgid.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/err.h: In function ‘IS_ERR_OR_NULL’: ./include/linux/nodemask.h: In function ‘num_node_state’: ./include/linux/err.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ In file included from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock’: ./include/linux/nodemask.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/spinlock_api_smp.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/uidgid.h: In function ‘kuid_has_mapping’: In file included from ./include/linux/mmzone.h:10, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/wait.h: In function ‘init_waitqueue_entry’: ./include/linux/uidgid.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/nodemask.h: In function ‘next_online_node’: ./include/linux/err.h: In function ‘ERR_CAST’: ./include/linux/nodemask.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/err.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/uidgid.h: In function ‘kgid_has_mapping’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irqsave’: ./include/linux/wait.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/err.h: In function ‘PTR_ERR_OR_ZERO’: ./include/linux/nodemask.h: In function ‘next_memory_node’: ./include/linux/mmzone.h: In function ‘zone_lru_lock’: ./include/linux/uidgid.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/spinlock_api_smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/err.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/nodemask.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_swapgs’: ./include/linux/mmzone.h:732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 732 | { | ^ ./include/linux/wait.h: In function ‘init_waitqueue_func_entry’: ./arch/x86/include/asm/processor.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/wait.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/nodemask.h: In function ‘node_set_online’: ./include/linux/mmzone.h: In function ‘node_lruvec’: ./include/linux/nodemask.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘current_top_of_stack’: ./include/linux/mmzone.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./include/linux/wait.h: In function ‘waitqueue_active’: ./arch/x86/include/asm/processor.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/wait.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irq’: ./include/linux/mmzone.h: In function ‘pgdat_end_pfn’: ./include/linux/nodemask.h: In function ‘node_set_offline’: ./include/linux/spinlock_api_smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_save_flags’: In file included from ./include/linux/irqflags.h:16, from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/irqflags.h: In function ‘native_save_fl’: ./include/linux/nodemask.h:457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 457 | { | ^ ./include/linux/mmzone.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./include/linux/wait.h: In function ‘wq_has_sleeper’: ./arch/x86/include/asm/paravirt.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./arch/x86/include/asm/irqflags.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/wait.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/mmzone.h: In function ‘pgdat_is_empty’: ./include/linux/mmzone.h:747:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 747 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_bh’: ./include/linux/spinlock_api_smp.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_restore_fl’: ./include/linux/wait.h: In function ‘__add_wait_queue’: ./arch/x86/include/asm/irqflags.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘on_thread_stack’: ./include/linux/wait.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/processor.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_disable’: ./include/linux/wait.h: In function ‘__add_wait_queue_exclusive’: ./arch/x86/include/asm/irqflags.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock’: ./include/linux/wait.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/spinlock_api_smp.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_enable’: ./arch/x86/include/asm/irqflags.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail’: ./arch/x86/include/asm/processor.h: In function ‘cpuid’: ./include/linux/wait.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./arch/x86/include/asm/processor.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_safe_halt’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock’: ./arch/x86/include/asm/irqflags.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/spinlock_api_smp.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail_exclusive’: ./include/linux/wait.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_count’: ./arch/x86/include/asm/irqflags.h: In function ‘native_halt’: ./arch/x86/include/asm/irqflags.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./arch/x86/include/asm/processor.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irqrestore’: ./include/linux/spinlock_api_smp.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/wait.h: In function ‘__remove_wait_queue’: ./include/linux/wait.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_eax’: ./arch/x86/include/asm/processor.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ In file included from ./include/linux/mmzone.h:10, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/wait.h: In function ‘init_waitqueue_entry’: ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled_flags’: ./arch/x86/include/asm/irqflags.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irq’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_ebx’: In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/mmzone.h: In function ‘is_migrate_movable’: ./include/linux/spinlock_api_smp.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/processor.h:631:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 631 | { | ^ ./include/linux/wait.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_ecx’: ./arch/x86/include/asm/irqflags.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/linux/mmzone.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_bh’: ./include/linux/wait.h: In function ‘init_waitqueue_func_entry’: ./arch/x86/include/asm/processor.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/spinlock_api_smp.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/wait.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_edx’: ./arch/x86/include/asm/processor.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/wait.h: In function ‘waitqueue_active’: ./include/linux/wait.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock_bh’: In file included from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/irqflags.h: In function ‘trace_softirqs_on’: ./include/linux/spinlock_api_smp.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘rep_nop’: ./include/linux/irqflags.h:25:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void trace_softirqs_on(unsigned long ip) { } | ^~~~~~ ./arch/x86/include/asm/processor.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/linux/wait.h: In function ‘wq_has_sleeper’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_restore’: ./include/linux/wait.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/irqflags.h: In function ‘trace_softirqs_off’: ./arch/x86/include/asm/processor.h: In function ‘cpu_relax’: ./include/linux/irqflags.h:26:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | static inline void trace_softirqs_off(unsigned long ip) { } | ^~~~~~ ./arch/x86/include/asm/paravirt.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./arch/x86/include/asm/processor.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_on’: ./include/linux/irqflags.h:27:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | static inline void lockdep_hardirqs_on(unsigned long ip) { } | ^~~~~~ ./arch/x86/include/asm/processor.h: In function ‘sync_core’: ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_off’: ./arch/x86/include/asm/processor.h:683:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 683 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue’: ./include/linux/irqflags.h:28:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | static inline void lockdep_hardirqs_off(unsigned long ip) { } | ^~~~~~ ./include/linux/wait.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/mmzone.h: In function ‘is_file_lru’: ./include/linux/wait.h: In function ‘__add_wait_queue_exclusive’: ./include/linux/wait.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/mmzone.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_disable’: ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail’: ./include/linux/wait.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/mmzone.h: In function ‘is_active_lru’: In file included from ./include/linux/mutex.h:20, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/osq_lock.h: In function ‘osq_lock_init’: ./arch/x86/include/asm/processor.h: In function ‘get_debugctlmsr’: ./arch/x86/include/asm/paravirt.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./include/linux/mmzone.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/osq_lock.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./arch/x86/include/asm/processor.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail_exclusive’: ./include/linux/wait.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/osq_lock.h: In function ‘osq_is_locked’: ./include/linux/wait.h: In function ‘__remove_wait_queue’: ./arch/x86/include/asm/processor.h: In function ‘update_debugctlmsr’: ./include/linux/osq_lock.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/wait.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ In file included from ./include/linux/spinlock_api_smp.h:190, from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_trylock’: ./arch/x86/include/asm/processor.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./include/linux/rwlock_api_smp.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_enable’: In file included from ./include/linux/mmzone.h:17, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/nodemask.h: In function ‘__nodemask_pr_numnodes’: ./arch/x86/include/asm/paravirt.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘prefetch’: In file included from ./include/linux/mutex.h:21, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/debug_locks.h: In function ‘__debug_locks_off’: ./arch/x86/include/asm/processor.h:804:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 804 | { | ^ ./include/linux/nodemask.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/debug_locks.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_trylock’: ./include/linux/rwlock_api_smp.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/nodemask.h: In function ‘__nodemask_pr_bits’: ./include/linux/nodemask.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ In file included from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/processor.h: In function ‘l1tf_pfn_limit’: ./include/linux/nodemask.h: In function ‘__node_set’: ./arch/x86/include/asm/paravirt.h: In function ‘arch_local_irq_save’: ./include/linux/nodemask.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock’: ./include/linux/rwlock_api_smp.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/paravirt.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘prefetchw’: ./arch/x86/include/asm/processor.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/nodemask.h: In function ‘__node_clear’: ./arch/x86/include/asm/processor.h:816:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 816 | { | ^ ./include/linux/mmzone.h: In function ‘zone_managed_pages’: ./include/linux/nodemask.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/mmzone.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_show_all_locks’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irqsave’: ./arch/x86/include/asm/processor.h: In function ‘have_cpuid_p’: ./include/linux/nodemask.h: In function ‘__nodes_setall’: ./include/linux/debug_locks.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/rwlock_api_smp.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./arch/x86/include/asm/processor.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/linux/nodemask.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_show_held_locks’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid’: ./include/linux/mmzone.h: In function ‘zone_end_pfn’: ./include/linux/debug_locks.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘spin_lock_prefetch’: ./arch/x86/include/asm/processor.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_clear’: ./include/linux/mmzone.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/nodemask.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_freed’: ./arch/x86/include/asm/processor.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./include/linux/debug_locks.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_held’: ./include/linux/mmzone.h: In function ‘zone_spans_pfn’: ./include/linux/nodemask.h: In function ‘__node_test_and_set’: ./include/linux/debug_locks.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_eax’: ./include/linux/nodemask.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/mmzone.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./arch/x86/include/asm/processor.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | native_cpuid_reg(eax) | ^~~~~~~~~~~~~~~~ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irq’: In file included from ./arch/x86/include/asm/processor.h:21, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/msr.h: In function ‘wrmsrl_safe’: ./include/linux/rwlock_api_smp.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./arch/x86/include/asm/msr.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_and’: ./include/linux/mmzone.h: In function ‘zone_is_initialized’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ebx’: ./include/linux/nodemask.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/processor.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | native_cpuid_reg(ebx) | ^~~~~~~~~~~~~~~~ In file included from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/mutex.h: In function ‘__mutex_owner’: ./include/linux/mmzone.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/mutex.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_bh’: ./include/linux/nodemask.h: In function ‘__nodes_or’: ./include/linux/mmzone.h: In function ‘zone_is_empty’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ecx’: ./include/linux/rwlock_api_smp.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/nodemask.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘hypervisor_cpuid_base’: ./arch/x86/include/asm/processor.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | native_cpuid_reg(ecx) | ^~~~~~~~~~~~~~~~ ./include/linux/mmzone.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./arch/x86/include/asm/processor.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_xor’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_edx’: ./include/linux/mmzone.h: In function ‘zone_intersects’: ./include/linux/mutex.h: In function ‘mutex_destroy’: ./include/linux/nodemask.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./arch/x86/include/asm/processor.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | native_cpuid_reg(edx) | ^~~~~~~~~~~~~~~~ ./include/linux/mutex.h:102:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void mutex_destroy(struct mutex *lock) {} | ^~~~~ In file included from ./include/linux/mmzone.h:17, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/nodemask.h: In function ‘__nodemask_pr_numnodes’: ./include/linux/mmzone.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irqsave’: ./include/linux/rwlock_api_smp.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘read_cr3_pa’: ./include/linux/nodemask.h: In function ‘__nodes_andnot’: ./include/linux/nodemask.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./arch/x86/include/asm/processor.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/nodemask.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/mutex.h: In function ‘mutex_is_locked’: ./include/linux/mutex.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/nodemask.h: In function ‘__nodemask_pr_bits’: ./include/linux/nodemask.h: In function ‘__nodes_complement’: ./arch/x86/include/asm/processor.h: In function ‘native_read_cr3_pa’: ./include/linux/nodemask.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ In file included from ./arch/x86/include/asm/processor.h:24, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr0’: ./include/linux/nodemask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./arch/x86/include/asm/processor.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./arch/x86/include/asm/special_insns.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irq’: ./include/linux/nodemask.h: In function ‘__node_set’: ./include/linux/nodemask.h: In function ‘__nodes_equal’: ./arch/x86/include/asm/processor.h: In function ‘load_cr3’: ./include/linux/rwlock_api_smp.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/nodemask.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/nodemask.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./arch/x86/include/asm/processor.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/mutex.h: In function ‘mutex_trylock_recursive’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr0’: ./arch/x86/include/asm/special_insns.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/mutex.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/nodemask.h: In function ‘__node_clear’: ./include/linux/nodemask.h: In function ‘__nodes_intersects’: ./include/linux/nodemask.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr2’: ./include/linux/nodemask.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./arch/x86/include/asm/special_insns.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_bh’: ./include/linux/rwlock_api_smp.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_subset’: ./include/linux/nodemask.h: In function ‘__nodes_setall’: ./include/linux/nodemask.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr2’: ./include/linux/nodemask.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./arch/x86/include/asm/special_insns.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/mmzone.h: In function ‘zone_lru_lock’: ./include/linux/nodemask.h: In function ‘__nodes_empty’: ./arch/x86/include/asm/special_insns.h: In function ‘__native_read_cr3’: ./include/linux/nodemask.h: In function ‘__nodes_clear’: ./include/linux/mmzone.h:732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 732 | { | ^ ./include/linux/nodemask.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/special_insns.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ In file included from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/cpufeature.h: In function ‘_static_cpu_has’: ./include/linux/nodemask.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock’: ./include/linux/rwlock_api_smp.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_full’: ./include/linux/mmzone.h: In function ‘node_lruvec’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr3’: ./arch/x86/include/asm/cpufeature.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/nodemask.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/nodemask.h: In function ‘__node_test_and_set’: ./arch/x86/include/asm/special_insns.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/mmzone.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./include/linux/nodemask.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_weight’: In file included from ./include/linux/rwsem.h:61, from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/rwsem.h: In function ‘__down_read’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock’: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr4’: ./include/linux/mmzone.h: In function ‘pgdat_end_pfn’: ./include/linux/nodemask.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_and’: ./include/linux/rwlock_api_smp.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./arch/x86/include/asm/special_insns.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/nodemask.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/rwsem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/mmzone.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_shift_right’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr4’: ./include/linux/mmzone.h: In function ‘pgdat_is_empty’: ./include/linux/nodemask.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./arch/x86/include/asm/special_insns.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_or’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock’: ./include/linux/mmzone.h:747:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 747 | { | ^ ./include/linux/nodemask.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/rwlock_api_smp.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpu_kernelmode_gs_base’: ./arch/x86/include/asm/special_insns.h: In function ‘native_read_cr8’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_killable’: ./arch/x86/include/asm/special_insns.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/processor.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_shift_left’: ./arch/x86/include/asm/rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/nodemask.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_xor’: ./include/linux/nodemask.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irqrestore’: ./arch/x86/include/asm/special_insns.h: In function ‘native_write_cr8’: ./include/linux/rwlock_api_smp.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./arch/x86/include/asm/special_insns.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/nodemask.h: In function ‘__first_node’: ./include/linux/nodemask.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_andnot’: ./arch/x86/include/asm/special_insns.h: In function ‘__read_pkru’: ./include/linux/nodemask.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/special_insns.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_trylock’: In file included from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/thread_info.h: In function ‘arch_within_stack_frames’: ./arch/x86/include/asm/rwsem.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irq’: ./include/linux/nodemask.h: In function ‘__nodes_complement’: ./arch/x86/include/asm/thread_info.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/rwlock_api_smp.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__write_pkru’: ./include/linux/nodemask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./arch/x86/include/asm/special_insns.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_equal’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_write’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_bh’: ./include/linux/nodemask.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘native_wbinvd’: ./arch/x86/include/asm/rwsem.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/rwlock_api_smp.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./arch/x86/include/asm/special_insns.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘__read_cr4’: ./include/linux/nodemask.h: In function ‘__nodes_intersects’: ./arch/x86/include/asm/special_insns.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/nodemask.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irqrestore’: ./arch/x86/include/asm/processor.h: In function ‘arch_thread_struct_whitelist’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_killable’: ./include/linux/nodemask.h: In function ‘__nodes_subset’: ./include/linux/rwlock_api_smp.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./arch/x86/include/asm/rwsem.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clflush’: ./include/linux/nodemask.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./arch/x86/include/asm/processor.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ In file included from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/thread_info.h: In function ‘set_ti_thread_flag’: ./arch/x86/include/asm/special_insns.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/nodemask.h: In function ‘__next_node’: ./include/linux/nodemask.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_empty’: ./include/linux/thread_info.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/nodemask.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clflushopt’: ./arch/x86/include/asm/processor.h: In function ‘native_set_iopl_mask’: ./arch/x86/include/asm/special_insns.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./arch/x86/include/asm/processor.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irq’: ./include/linux/thread_info.h: In function ‘clear_ti_thread_flag’: ./include/linux/rwlock_api_smp.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_full’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_trylock’: ./include/linux/thread_info.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_load_sp0’: ./include/linux/nodemask.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./arch/x86/include/asm/rwsem.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./arch/x86/include/asm/processor.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./include/linux/thread_info.h: In function ‘update_ti_thread_flag’: ./include/linux/nodemask.h: In function ‘__nodes_weight’: ./include/linux/thread_info.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_bh’: ./include/linux/nodemask.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./arch/x86/include/asm/special_insns.h: In function ‘clwb’: ./include/linux/rwlock_api_smp.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./arch/x86/include/asm/special_insns.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__up_read’: ./include/linux/nodemask.h: In function ‘__nodes_shift_right’: ./include/linux/thread_info.h: In function ‘test_and_set_ti_thread_flag’: ./arch/x86/include/asm/rwsem.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/nodemask.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/thread_info.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/thread_info.h: In function ‘test_and_clear_ti_thread_flag’: ./include/linux/nodemask.h: In function ‘__nodes_shift_left’: In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/spinlock.h: In function ‘spinlock_check’: ./include/linux/thread_info.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__up_write’: ./include/linux/nodemask.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/linux/spinlock.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./arch/x86/include/asm/rwsem.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/nodemask.h: In function ‘init_nodemask_of_node’: ./include/linux/thread_info.h: In function ‘test_ti_thread_flag’: ./include/linux/nodemask.h: In function ‘__first_node’: ./include/linux/spinlock.h: In function ‘spin_lock’: ./include/linux/thread_info.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/nodemask.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/nodemask.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/spinlock.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__downgrade_write’: ./include/linux/spinlock.h: In function ‘spin_lock_bh’: ./arch/x86/include/asm/rwsem.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/spinlock.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ In file included from ./include/linux/mutex.h:20, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/osq_lock.h: In function ‘osq_lock_init’: ./include/linux/nodemask.h: In function ‘__first_unset_node’: ./include/linux/osq_lock.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/nodemask.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/spinlock.h: In function ‘spin_trylock’: ./include/linux/thread_info.h: In function ‘check_object_size’: ./include/linux/spinlock.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/linux/thread_info.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/osq_lock.h: In function ‘osq_is_locked’: In file included from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/rwsem.h: In function ‘rwsem_is_locked’: ./include/linux/osq_lock.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/spinlock.h: In function ‘spin_lock_irq’: ./include/linux/spinlock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./include/linux/rwsem.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/thread_info.h: In function ‘copy_overflow’: ./include/linux/thread_info.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock’: ./include/linux/spinlock.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/rwsem.h: In function ‘rwsem_is_contended’: In file included from ./include/linux/mutex.h:21, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/debug_locks.h: In function ‘__debug_locks_off’: ./include/linux/spinlock.h: In function ‘spin_unlock_bh’: ./include/linux/rwsem.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/spinlock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/linux/debug_locks.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/nodemask.h: In function ‘__next_node’: ./include/linux/nodemask.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_swapgs’: ./include/linux/spinlock.h: In function ‘spin_unlock_irq’: ./include/linux/spinlock.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./arch/x86/include/asm/processor.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘current_top_of_stack’: ./include/linux/spinlock.h: In function ‘spin_unlock_irqrestore’: ./include/linux/nodemask.h: In function ‘__nodemask_parse_user’: ./arch/x86/include/asm/processor.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/spinlock.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/nodemask.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/thread_info.h: In function ‘check_copy_size’: ./include/linux/thread_info.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/nodemask.h: In function ‘__nodelist_parse’: ./include/linux/spinlock.h: In function ‘spin_trylock_bh’: ./include/linux/nodemask.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/spinlock.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_show_all_locks’: ./include/linux/debug_locks.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/spinlock.h: In function ‘spin_trylock_irq’: ./include/linux/nodemask.h: In function ‘__node_remap’: ./include/linux/spinlock.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘on_thread_stack’: ./include/linux/debug_locks.h: In function ‘debug_show_held_locks’: ./include/linux/nodemask.h:349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 349 | { | ^ ./include/linux/debug_locks.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./arch/x86/include/asm/processor.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_freed’: ./include/linux/debug_locks.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_held’: In file included from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/preempt.h: In function ‘preempt_count’: ./include/linux/debug_locks.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/spinlock.h: In function ‘spin_is_locked’: ./include/linux/nodemask.h: In function ‘init_nodemask_of_node’: ./include/linux/spinlock.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/nodemask.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./arch/x86/include/asm/preempt.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_remap’: ./arch/x86/include/asm/processor.h: In function ‘cpuid’: ./include/linux/nodemask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./arch/x86/include/asm/processor.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/linux/spinlock.h: In function ‘spin_is_contended’: ./include/linux/spinlock.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ In file included from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/mutex.h: In function ‘__mutex_owner’: ./include/linux/nodemask.h: In function ‘__first_unset_node’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_count’: ./include/linux/mutex.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_onto’: ./include/linux/nodemask.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./arch/x86/include/asm/processor.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/nodemask.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘preempt_count_set’: ./include/linux/nodemask.h: In function ‘__nodes_fold’: In file included from ./arch/x86/include/asm/processor.h:32, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/err.h: In function ‘ERR_PTR’: ./arch/x86/include/asm/preempt.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/mutex.h: In function ‘mutex_destroy’: ./include/linux/nodemask.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/linux/mutex.h:102:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void mutex_destroy(struct mutex *lock) {} | ^~~~~ ./arch/x86/include/asm/processor.h: In function ‘cpuid_eax’: In file included from ./arch/x86/include/asm/timex.h:6, from ./include/linux/timex.h:65, from ./include/linux/jiffies.h:10, from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/tsc.h: In function ‘get_cycles’: ./include/linux/err.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./arch/x86/include/asm/processor.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ In file included from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/seqlock.h: In function ‘__seqcount_init’: ./include/linux/nodemask.h: In function ‘__nodemask_parse_user’: ./arch/x86/include/asm/tsc.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/mutex.h: In function ‘mutex_is_locked’: ./include/linux/nodemask.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/err.h: In function ‘PTR_ERR’: ./include/linux/mutex.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/seqlock.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_ebx’: ./include/linux/err.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/nodemask.h: In function ‘node_state’: ./arch/x86/include/asm/processor.h:631:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 631 | { | ^ ./include/linux/nodemask.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/linux/err.h: In function ‘IS_ERR’: ./include/linux/err.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_ecx’: ./arch/x86/include/asm/preempt.h: In function ‘set_preempt_need_resched’: ./include/linux/seqlock.h: In function ‘__read_seqcount_begin’: ./include/linux/nodemask.h: In function ‘__nodelist_parse’: ./arch/x86/include/asm/processor.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./arch/x86/include/asm/preempt.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/seqlock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/nodemask.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/mutex.h: In function ‘mutex_trylock_recursive’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_edx’: ./include/linux/nodemask.h: In function ‘node_set_state’: ./include/linux/mutex.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./arch/x86/include/asm/processor.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/nodemask.h: In function ‘__node_remap’: ./include/linux/nodemask.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/linux/nodemask.h:349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 349 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘rep_nop’: ./arch/x86/include/asm/processor.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/linux/nodemask.h: In function ‘node_clear_state’: ./include/linux/err.h: In function ‘IS_ERR_OR_NULL’: ./include/linux/err.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/nodemask.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpu_relax’: ./include/linux/nodemask.h: In function ‘__nodes_remap’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount’: ./arch/x86/include/asm/preempt.h: In function ‘clear_preempt_need_resched’: ./arch/x86/include/asm/processor.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/nodemask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./include/linux/seqlock.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/nodemask.h: In function ‘num_node_state’: ./arch/x86/include/asm/preempt.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/nodemask.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘sync_core’: ./arch/x86/include/asm/processor.h:683:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 683 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_onto’: ./include/linux/err.h: In function ‘ERR_CAST’: ./include/linux/nodemask.h: In function ‘next_online_node’: ./include/linux/nodemask.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/err.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/nodemask.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ In file included from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/jiffies.h: In function ‘get_jiffies_64’: ./include/linux/err.h: In function ‘PTR_ERR_OR_ZERO’: ./include/linux/err.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ In file included from ./include/linux/rwsem.h:61, from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/rwsem.h: In function ‘__down_read’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount_begin’: ./include/linux/nodemask.h: In function ‘__nodes_fold’: ./include/linux/jiffies.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/nodemask.h: In function ‘next_memory_node’: ./include/linux/seqlock.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/nodemask.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘test_preempt_need_resched’: ./arch/x86/include/asm/rwsem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/nodemask.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./arch/x86/include/asm/preempt.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqcount_begin’: ./arch/x86/include/asm/processor.h: In function ‘get_debugctlmsr’: ./include/linux/nodemask.h: In function ‘node_set_online’: ./include/linux/seqlock.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/nodemask.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./arch/x86/include/asm/processor.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_killable’: ./include/linux/nodemask.h: In function ‘node_state’: ./include/linux/seqlock.h: In function ‘raw_seqcount_begin’: ./arch/x86/include/asm/rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/seqlock.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/nodemask.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/linux/nodemask.h: In function ‘node_set_offline’: In file included from ./include/linux/irqflags.h:16, from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/irqflags.h: In function ‘native_save_fl’: ./include/linux/jiffies.h: In function ‘jiffies_to_nsecs’: ./include/linux/nodemask.h:457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 457 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘update_debugctlmsr’: ./arch/x86/include/asm/irqflags.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/jiffies.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_add’: ./arch/x86/include/asm/processor.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./arch/x86/include/asm/preempt.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_trylock’: ./include/linux/nodemask.h: In function ‘node_set_state’: ./arch/x86/include/asm/irqflags.h: In function ‘native_restore_fl’: ./include/linux/jiffies.h: In function ‘_msecs_to_jiffies’: ./arch/x86/include/asm/rwsem.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./arch/x86/include/asm/irqflags.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘prefetch’: ./include/linux/nodemask.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/linux/jiffies.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./include/linux/seqlock.h: In function ‘__read_seqcount_retry’: ./arch/x86/include/asm/processor.h:804:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 804 | { | ^ ./include/linux/seqlock.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_disable’: ./include/linux/nodemask.h: In function ‘node_clear_state’: ./arch/x86/include/asm/irqflags.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/nodemask.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqcount_retry’: ./include/linux/jiffies.h: In function ‘msecs_to_jiffies’: ./arch/x86/include/asm/irqflags.h: In function ‘native_irq_enable’: ./include/linux/seqlock.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./arch/x86/include/asm/irqflags.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_write’: ./include/linux/jiffies.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./arch/x86/include/asm/rwsem.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/nodemask.h: In function ‘num_node_state’: ./arch/x86/include/asm/processor.h: In function ‘prefetchw’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_begin’: ./include/linux/nodemask.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_safe_halt’: ./include/linux/seqlock.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/irqflags.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/processor.h:816:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 816 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘native_halt’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_end’: ./include/linux/nodemask.h: In function ‘next_online_node’: ./include/linux/jiffies.h: In function ‘_usecs_to_jiffies’: ./arch/x86/include/asm/irqflags.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/seqlock.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/nodemask.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/jiffies.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_killable’: ./arch/x86/include/asm/rwsem.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘spin_lock_prefetch’: ./include/linux/nodemask.h: In function ‘next_memory_node’: ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_sub’: ./include/linux/nodemask.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_barrier’: ./arch/x86/include/asm/processor.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./arch/x86/include/asm/preempt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/jiffies.h: In function ‘usecs_to_jiffies’: ./include/linux/seqlock.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/jiffies.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled_flags’: ./include/linux/nodemask.h: In function ‘node_set_online’: ./arch/x86/include/asm/irqflags.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/nodemask.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/mmzone.h: In function ‘is_migrate_movable’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount_latch’: ./include/linux/seqlock.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_trylock’: ./include/linux/nodemask.h: In function ‘node_set_offline’: ./arch/x86/include/asm/irqflags.h: In function ‘arch_irqs_disabled’: ./arch/x86/include/asm/rwsem.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/nodemask.h:457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 457 | { | ^ ./arch/x86/include/asm/irqflags.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/linux/mmzone.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/jiffies.h: In function ‘timespec_to_jiffies’: ./include/linux/jiffies.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘hypervisor_cpuid_base’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_latch’: ./arch/x86/include/asm/processor.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_to_timespec’: ./include/linux/seqlock.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ In file included from ./arch/x86/include/asm/processor.h:33, from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/irqflags.h: In function ‘trace_softirqs_on’: ./arch/x86/include/asm/rwsem.h: In function ‘__up_read’: ./include/linux/jiffies.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./arch/x86/include/asm/rwsem.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/irqflags.h:25:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | static inline void trace_softirqs_on(unsigned long ip) { } | ^~~~~~ ./include/linux/seqlock.h: In function ‘write_seqcount_begin_nested’: ./include/linux/irqflags.h: In function ‘trace_softirqs_off’: ./include/linux/irqflags.h:26:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | static inline void trace_softirqs_off(unsigned long ip) { } | ^~~~~~ ./include/linux/seqlock.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_delta_to_clock_t’: ./arch/x86/include/asm/rwsem.h: In function ‘__up_write’: ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_on’: ./arch/x86/include/asm/rwsem.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/jiffies.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/irqflags.h:27:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | static inline void lockdep_hardirqs_on(unsigned long ip) { } | ^~~~~~ ./include/linux/irqflags.h: In function ‘lockdep_hardirqs_off’: ./include/linux/seqlock.h: In function ‘write_seqcount_begin’: ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_dec_and_test’: ./include/linux/irqflags.h:28:3: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | static inline void lockdep_hardirqs_off(unsigned long ip) { } | ^~~~~~ ./include/linux/seqlock.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./arch/x86/include/asm/preempt.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__downgrade_write’: ./include/linux/seqlock.h: In function ‘write_seqcount_end’: ./include/linux/mmzone.h: In function ‘is_file_lru’: ./arch/x86/include/asm/rwsem.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/seqlock.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/mmzone.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_invalidate’: ./include/linux/seqlock.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘should_resched’: ./include/linux/mmzone.h: In function ‘is_active_lru’: ./arch/x86/include/asm/preempt.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/mmzone.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_delta_to_msecs’: In file included from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/rwsem.h: In function ‘rwsem_is_locked’: In file included from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/mmzone.h: In function ‘is_migrate_movable’: ./include/linux/jiffies.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin’: ./include/linux/rwsem.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/seqlock.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/linux/mmzone.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqretry’: In file included from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/cpufeature.h: In function ‘_static_cpu_has’: ./include/linux/seqlock.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/rwsem.h: In function ‘rwsem_is_contended’: ./arch/x86/include/asm/cpufeature.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/rwsem.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqlock’: ./include/linux/seqlock.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock’: ./include/linux/seqlock.h:453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 453 | { | ^ In file included from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/ktime.h: In function ‘ktime_set’: ./include/linux/seqlock.h: In function ‘write_seqlock_bh’: ./include/linux/ktime.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/seqlock.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ In file included from ./arch/x86/include/asm/cpufeature.h:5, from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/processor.h: In function ‘l1tf_pfn_limit’: ./include/linux/seqlock.h: In function ‘write_sequnlock_bh’: In file included from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/preempt.h: In function ‘preempt_notifier_init’: ./include/linux/seqlock.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./arch/x86/include/asm/processor.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/mmzone.h: In function ‘zone_managed_pages’: ./include/linux/seqlock.h: In function ‘write_seqlock_irq’: ./include/linux/mmzone.h: In function ‘is_file_lru’: ./include/linux/mmzone.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/preempt.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/seqlock.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/linux/mmzone.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/ktime.h: In function ‘timespec_to_ktime’: In file included from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/thread_info.h: In function ‘arch_within_stack_frames’: ./include/linux/ktime.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘have_cpuid_p’: ./include/linux/seqlock.h: In function ‘write_sequnlock_irq’: ./include/linux/mmzone.h: In function ‘zone_end_pfn’: ./arch/x86/include/asm/processor.h:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/linux/mmzone.h: In function ‘is_active_lru’: ./include/linux/seqlock.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./arch/x86/include/asm/thread_info.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/ktime.h: In function ‘timespec64_to_ktime’: ./include/linux/mmzone.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/mmzone.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/ktime.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid’: ./arch/x86/include/asm/processor.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ In file included from ./include/linux/spinlock.h:58, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/bottom_half.h: In function ‘__local_bh_disable_ip’: ./include/linux/seqlock.h: In function ‘__write_seqlock_irqsave’: ./include/linux/ktime.h: In function ‘timeval_to_ktime’: ./include/linux/mmzone.h: In function ‘zone_spans_pfn’: ./include/linux/seqlock.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/ktime.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/bottom_half.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/linux/mmzone.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_eax’: ./arch/x86/include/asm/processor.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | native_cpuid_reg(eax) | ^~~~~~~~~~~~~~~~ ./include/linux/bottom_half.h: In function ‘local_bh_disable’: ./include/linux/ktime.h: In function ‘ktime_to_ns’: ./include/linux/bottom_half.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ ./include/linux/ktime.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/mmzone.h: In function ‘zone_is_initialized’: ./include/linux/mmzone.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock_irqrestore’: ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ebx’: ./include/linux/ktime.h: In function ‘ktime_compare’: ./arch/x86/include/asm/processor.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | native_cpuid_reg(ebx) | ^~~~~~~~~~~~~~~~ ./include/linux/seqlock.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/ktime.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/mmzone.h: In function ‘zone_is_empty’: In file included from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/thread_info.h: In function ‘set_ti_thread_flag’: ./include/linux/bottom_half.h: In function ‘local_bh_enable_ip’: ./include/linux/mmzone.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./include/linux/bottom_half.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqlock_excl’: ./include/linux/thread_info.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_ecx’: ./include/linux/seqlock.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/ktime.h: In function ‘ktime_after’: ./arch/x86/include/asm/processor.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | native_cpuid_reg(ecx) | ^~~~~~~~~~~~~~~~ ./include/linux/mmzone.h: In function ‘zone_intersects’: ./include/linux/bottom_half.h: In function ‘local_bh_enable’: ./include/linux/ktime.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/bottom_half.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/mmzone.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl’: ./include/linux/thread_info.h: In function ‘clear_ti_thread_flag’: ./include/linux/seqlock.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_cpuid_edx’: In file included from ./arch/x86/include/asm/timex.h:6, from ./include/linux/timex.h:65, from ./include/linux/jiffies.h:10, from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/tsc.h: In function ‘get_cycles’: ./include/linux/thread_info.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/ktime.h: In function ‘ktime_before’: ./arch/x86/include/asm/processor.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | native_cpuid_reg(edx) | ^~~~~~~~~~~~~~~~ ./include/linux/ktime.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock’: ./arch/x86/include/asm/tsc.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/seqlock.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./include/linux/thread_info.h: In function ‘update_ti_thread_flag’: ./arch/x86/include/asm/processor.h: In function ‘read_cr3_pa’: ./include/linux/thread_info.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./arch/x86/include/asm/processor.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/ktime.h: In function ‘ktime_divns’: ./include/linux/ktime.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/seqlock.h: In function ‘need_seqretry’: ./include/linux/thread_info.h: In function ‘test_and_set_ti_thread_flag’: ./arch/x86/include/asm/processor.h: In function ‘native_read_cr3_pa’: ./include/linux/seqlock.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/thread_info.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./arch/x86/include/asm/processor.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/mmzone.h: In function ‘zone_managed_pages’: ./include/linux/seqlock.h: In function ‘done_seqretry’: ./include/linux/mmzone.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘load_cr3’: ./include/linux/thread_info.h: In function ‘test_and_clear_ti_thread_flag’: ./include/linux/seqlock.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./arch/x86/include/asm/processor.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/thread_info.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/mmzone.h: In function ‘zone_end_pfn’: ./include/linux/seqlock.h: In function ‘read_seqlock_excl_bh’: ./include/linux/thread_info.h: In function ‘test_ti_thread_flag’: ./include/linux/mmzone.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/seqlock.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/thread_info.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/mmzone.h: In function ‘zone_lru_lock’: In file included from ./include/linux/spinlock_types.h:18, from ./include/linux/spinlock.h:82, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/lockdep.h: In function ‘lockdep_off’: ./include/linux/ktime.h: In function ‘ktime_to_us’: ./include/linux/mmzone.h: In function ‘zone_spans_pfn’: ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_bh’: ./include/linux/ktime.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/linux/mmzone.h:732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 732 | { | ^ ./include/linux/mmzone.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/seqlock.h:551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 551 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqlock_excl_irq’: ./include/linux/ktime.h: In function ‘ktime_to_ms’: ./include/linux/lockdep.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/mmzone.h: In function ‘node_lruvec’: ./include/linux/seqlock.h:556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 556 | { | ^ ./include/linux/ktime.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/mmzone.h: In function ‘zone_is_initialized’: ./include/linux/thread_info.h: In function ‘check_object_size’: ./include/linux/mmzone.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_on’: ./include/linux/thread_info.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/mmzone.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/lockdep.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irq’: ./include/linux/ktime.h: In function ‘ktime_us_delta’: ./include/linux/mmzone.h: In function ‘pgdat_end_pfn’: ./include/linux/seqlock.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/ktime.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/mmzone.h: In function ‘zone_is_empty’: ./include/linux/mmzone.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ In file included from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/jiffies.h: In function ‘get_jiffies_64’: ./include/linux/seqlock.h: In function ‘__read_seqlock_excl_irqsave’: ./include/linux/mmzone.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./include/linux/thread_info.h: In function ‘copy_overflow’: ./include/linux/seqlock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/ktime.h: In function ‘ktime_ms_delta’: ./include/linux/mmzone.h: In function ‘pgdat_is_empty’: ./include/linux/thread_info.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/jiffies.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/ktime.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/mmzone.h:747:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 747 | { | ^ ./include/linux/mmzone.h: In function ‘zone_intersects’: ./include/linux/lockdep.h: In function ‘lockdep_invariant_state’: ./include/linux/mmzone.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./include/linux/lockdep.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | static inline void lockdep_invariant_state(bool force) {} | ^~~~~~ ./include/linux/ktime.h: In function ‘ktime_add_us’: ./include/linux/ktime.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irqrestore’: ./include/linux/lockdep.h: In function ‘lockdep_init_task’: ./include/linux/seqlock.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./include/linux/lockdep.h:472:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | static inline void lockdep_init_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/ktime.h: In function ‘ktime_add_ms’: ./arch/x86/include/asm/processor.h: In function ‘cpu_kernelmode_gs_base’: ./include/linux/lockdep.h: In function ‘lockdep_free_task’: ./include/linux/ktime.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock_irqsave’: ./include/linux/lockdep.h:473:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | static inline void lockdep_free_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./arch/x86/include/asm/processor.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/seqlock.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_to_nsecs’: ./include/linux/ktime.h: In function ‘ktime_sub_us’: ./include/linux/jiffies.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/linux/ktime.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/lockdep.h: In function ‘print_irqtrace_events’: ./include/linux/thread_info.h: In function ‘check_copy_size’: ./include/linux/lockdep.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/seqlock.h: In function ‘done_seqretry_irqrestore’: ./include/linux/thread_info.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/ktime.h: In function ‘ktime_sub_ms’: ./include/linux/jiffies.h: In function ‘_msecs_to_jiffies’: ./include/linux/seqlock.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ ./include/linux/ktime.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/jiffies.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_timespec_cond’: ./include/linux/ktime.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_rcu_suspicious’: ./include/linux/jiffies.h: In function ‘msecs_to_jiffies’: ./include/linux/lockdep.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/linux/mmzone.h: In function ‘zone_lru_lock’: ./include/linux/jiffies.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/mmzone.h:732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 732 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_timespec64_cond’: In file included from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/preempt.h: In function ‘preempt_count’: ./include/linux/ktime.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/mmzone.h: In function ‘node_lruvec’: ./arch/x86/include/asm/preempt.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/mmzone.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./include/linux/jiffies.h: In function ‘_usecs_to_jiffies’: ./include/linux/ktime.h: In function ‘ns_to_ktime’: ./include/linux/jiffies.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/ktime.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/mmzone.h: In function ‘pgdat_end_pfn’: ./include/linux/mmzone.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./include/linux/ktime.h: In function ‘ms_to_ktime’: ./arch/x86/include/asm/processor.h: In function ‘arch_thread_struct_whitelist’: ./include/linux/ktime.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ In file included from ./include/linux/time.h:73, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/time32.h: In function ‘timespec64_to_timespec’: ./arch/x86/include/asm/processor.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/jiffies.h: In function ‘usecs_to_jiffies’: ./include/linux/mmzone.h: In function ‘pgdat_is_empty’: ./include/linux/jiffies.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/time32.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ In file included from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/qspinlock.h: In function ‘queued_fetch_set_pending_acquire’: ./include/linux/mmzone.h:747:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 747 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘preempt_count_set’: ./arch/x86/include/asm/processor.h: In function ‘native_set_iopl_mask’: ./arch/x86/include/asm/preempt.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/qspinlock.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/time32.h: In function ‘timespec_to_timespec64’: ./arch/x86/include/asm/processor.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/time32.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_load_sp0’: ./arch/x86/include/asm/processor.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./include/linux/jiffies.h: In function ‘timespec_to_jiffies’: ./include/linux/time32.h: In function ‘timespec_equal’: ./include/linux/time32.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/jiffies.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_to_timespec’: ./include/linux/time32.h: In function ‘timespec_compare’: ./include/linux/jiffies.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ In file included from ./include/linux/ktime.h:275, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/timekeeping.h: In function ‘ktime_get_real’: ./include/linux/time32.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/timekeeping.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ In file included from ./include/linux/mutex.h:20, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/osq_lock.h: In function ‘osq_lock_init’: ./include/linux/jiffies.h: In function ‘jiffies_delta_to_clock_t’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_real’: ./arch/x86/include/asm/qspinlock.h: In function ‘native_queued_spin_unlock’: ./include/linux/jiffies.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/osq_lock.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/time32.h: In function ‘timespec_valid’: ./include/linux/timekeeping.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/qspinlock.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/time32.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime’: ./arch/x86/include/asm/preempt.h: In function ‘set_preempt_need_resched’: ./include/linux/timekeeping.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/osq_lock.h: In function ‘osq_is_locked’: ./arch/x86/include/asm/preempt.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/osq_lock.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/time32.h: In function ‘timespec_to_ns’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime’: ./include/linux/time32.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/timekeeping.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai’: ./include/linux/timekeeping.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/time32.h: In function ‘timespec_add_ns’: ./include/linux/time32.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai’: ./include/linux/timekeeping.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_delta_to_msecs’: In file included from ./include/linux/mutex.h:21, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/debug_locks.h: In function ‘__debug_locks_off’: ./include/linux/jiffies.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_mono_to_real’: ./include/linux/debug_locks.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/time32.h: In function ‘mktime’: ./include/linux/timekeeping.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘clear_preempt_need_resched’: ./include/linux/time32.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_lock_slowpath’: ./arch/x86/include/asm/preempt.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./arch/x86/include/asm/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_ns’: ./include/linux/timekeeping.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/time32.h: In function ‘timeval_valid’: ./include/linux/time32.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_unlock’: ./include/linux/timekeeping.h: In function ‘ktime_get_real_ns’: ./arch/x86/include/asm/qspinlock.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/timekeeping.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘vcpu_is_preempted’: ./include/linux/timekeeping.h: In function ‘ktime_get_boot_ns’: ./arch/x86/include/asm/qspinlock.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/timekeeping.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/time32.h: In function ‘timeval_to_ns’: ./include/linux/time32.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_tai_ns’: ./arch/x86/include/asm/preempt.h: In function ‘test_preempt_need_resched’: ./include/linux/timekeeping.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘native_swapgs’: ./arch/x86/include/asm/preempt.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘virt_spin_lock’: ./include/linux/debug_locks.h: In function ‘debug_show_all_locks’: ./arch/x86/include/asm/processor.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_raw_ns’: ./arch/x86/include/asm/qspinlock.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/debug_locks.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ In file included from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/ktime.h: In function ‘ktime_set’: ./include/linux/timekeeping.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ In file included from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/time.h: In function ‘itimerspec64_valid’: ./include/linux/debug_locks.h: In function ‘debug_show_held_locks’: ./arch/x86/include/asm/processor.h: In function ‘current_top_of_stack’: ./include/linux/ktime.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/debug_locks.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_ts64’: ./arch/x86/include/asm/processor.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/time.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/timekeeping.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_freed’: ./include/linux/debug_locks.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime_ts64’: ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_held’: ./include/linux/timekeeping.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/debug_locks.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_add’: In file included from ./include/linux/mutex.h:20, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/osq_lock.h: In function ‘osq_lock_init’: ./arch/x86/include/asm/preempt.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_seconds’: ./include/linux/osq_lock.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/timekeeping.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/ktime.h: In function ‘timespec_to_ktime’: ./include/linux/ktime.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_ts64’: In file included from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/mutex.h: In function ‘__mutex_owner’: ./arch/x86/include/asm/processor.h: In function ‘on_thread_stack’: ./include/linux/timekeeping.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/osq_lock.h: In function ‘osq_is_locked’: ./include/linux/ktime.h: In function ‘timespec64_to_ktime’: In file included from ./arch/x86/include/asm/qspinlock.h:95, from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_locked’: ./include/linux/osq_lock.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./arch/x86/include/asm/processor.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./include/linux/ktime.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/mutex.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/asm-generic/qspinlock.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai_ts64’: ./include/linux/timekeeping.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ In file included from ./include/linux/stat.h:20, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/uidgid.h: In function ‘__kuid_val’: ./include/linux/ktime.h: In function ‘timeval_to_ktime’: ./include/linux/ktime.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_value_unlocked’: ./include/linux/uidgid.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_seconds’: ./include/asm-generic/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/timekeeping.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/linux/mutex.h: In function ‘mutex_destroy’: ./arch/x86/include/asm/processor.h: In function ‘cpuid’: ./include/linux/mutex.h:102:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void mutex_destroy(struct mutex *lock) {} | ^~~~~ ./include/linux/uidgid.h: In function ‘__kgid_val’: ./include/linux/ktime.h: In function ‘ktime_to_ns’: In file included from ./include/linux/mutex.h:21, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/debug_locks.h: In function ‘__debug_locks_off’: ./arch/x86/include/asm/processor.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/linux/uidgid.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_contended’: ./include/linux/ktime.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/asm-generic/qspinlock.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/debug_locks.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/uidgid.h: In function ‘uid_eq’: ./include/linux/mutex.h: In function ‘mutex_is_locked’: ./include/linux/ktime.h: In function ‘ktime_compare’: ./include/linux/uidgid.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_count’: ./include/linux/mutex.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/ktime.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_trylock’: ./arch/x86/include/asm/processor.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_sub’: ./include/asm-generic/qspinlock.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/uidgid.h: In function ‘gid_eq’: ./arch/x86/include/asm/preempt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/uidgid.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/ktime.h: In function ‘ktime_after’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_eax’: ./include/linux/ktime.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/processor.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/uidgid.h: In function ‘uid_gt’: In file included from ./include/linux/ktime.h:276, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/timekeeping32.h: In function ‘get_seconds’: ./include/linux/uidgid.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/ktime.h: In function ‘ktime_before’: ./include/linux/mutex.h: In function ‘mutex_trylock_recursive’: ./include/linux/timekeeping32.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./include/linux/ktime.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_ebx’: ./include/linux/mutex.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/uidgid.h: In function ‘gid_gt’: ./arch/x86/include/asm/processor.h:631:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 631 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_lock’: ./include/linux/uidgid.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/timekeeping32.h: In function ‘getnstimeofday’: ./include/asm-generic/qspinlock.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/timekeeping32.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/ktime.h: In function ‘ktime_divns’: ./include/linux/debug_locks.h: In function ‘debug_show_all_locks’: ./arch/x86/include/asm/processor.h: In function ‘cpuid_ecx’: ./include/linux/ktime.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/uidgid.h: In function ‘uid_gte’: ./include/linux/debug_locks.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/processor.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/uidgid.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/timekeeping32.h: In function ‘ktime_get_ts’: ./include/linux/timekeeping32.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_show_held_locks’: ./include/linux/debug_locks.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘cpuid_edx’: ./include/linux/uidgid.h: In function ‘gid_gte’: ./include/linux/timekeeping32.h: In function ‘getrawmonotonic’: ./include/linux/uidgid.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/processor.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_freed’: ./include/linux/timekeeping32.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/debug_locks.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/uidgid.h: In function ‘uid_lt’: ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_held’: ./arch/x86/include/asm/processor.h: In function ‘rep_nop’: ./include/linux/uidgid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/debug_locks.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/timekeeping32.h: In function ‘getboottime’: ./arch/x86/include/asm/processor.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/linux/timekeeping32.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ In file included from ./arch/x86/include/asm/qrwlock.h:6, from ./arch/x86/include/asm/spinlock.h:43, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/qrwlock.h: In function ‘queued_read_trylock’: ./include/linux/uidgid.h: In function ‘gid_lt’: ./arch/x86/include/asm/processor.h: In function ‘cpu_relax’: ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_dec_and_test’: ./include/linux/uidgid.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ In file included from ./include/linux/rwsem.h:61, from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/rwsem.h: In function ‘__down_read’: ./include/asm-generic/qrwlock.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./arch/x86/include/asm/preempt.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./arch/x86/include/asm/processor.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_us’: In file included from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/mutex.h: In function ‘__mutex_owner’: ./arch/x86/include/asm/rwsem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/ktime.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/linux/uidgid.h: In function ‘uid_lte’: ./arch/x86/include/asm/processor.h: In function ‘sync_core’: ./include/linux/uidgid.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/mutex.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./arch/x86/include/asm/processor.h:683:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 683 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_ms’: ./include/linux/ktime.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/uidgid.h: In function ‘gid_lte’: ./include/linux/uidgid.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘should_resched’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_killable’: ./include/linux/mutex.h: In function ‘mutex_destroy’: ./include/linux/ktime.h: In function ‘ktime_us_delta’: ./arch/x86/include/asm/preempt.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./arch/x86/include/asm/rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/mutex.h:102:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void mutex_destroy(struct mutex *lock) {} | ^~~~~ ./include/linux/ktime.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/uidgid.h: In function ‘uid_valid’: ./include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’: In file included from ./include/linux/timer.h:8, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/debugobjects.h: In function ‘debug_object_init’: ./include/linux/uidgid.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/asm-generic/qrwlock.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/debugobjects.h:89:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | debug_object_init (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/ktime.h: In function ‘ktime_ms_delta’: ./include/linux/mutex.h: In function ‘mutex_is_locked’: ./include/linux/uidgid.h: In function ‘gid_valid’: ./include/linux/ktime.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/uidgid.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/mutex.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘get_debugctlmsr’: ./include/linux/debugobjects.h: In function ‘debug_object_init_on_stack’: ./include/linux/debugobjects.h:91:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | debug_object_init_on_stack(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_trylock’: ./arch/x86/include/asm/processor.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./arch/x86/include/asm/rwsem.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/ktime.h: In function ‘ktime_add_us’: ./include/linux/debugobjects.h: In function ‘debug_object_activate’: ./include/linux/ktime.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/debugobjects.h:93:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | debug_object_activate (void *addr, struct debug_obj_descr *descr) { return 0; } | ^~~~~~~~~~~~~~~ ./include/asm-generic/qrwlock.h: In function ‘queued_read_lock’: ./include/asm-generic/qrwlock.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/uidgid.h: In function ‘kuid_has_mapping’: ./include/linux/debugobjects.h: In function ‘debug_object_deactivate’: ./include/linux/uidgid.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘update_debugctlmsr’: ./include/linux/debugobjects.h:95:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | debug_object_deactivate(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/ktime.h: In function ‘ktime_add_ms’: ./include/linux/ktime.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/processor.h:770:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 770 | { | ^ ./include/linux/mutex.h: In function ‘mutex_trylock_recursive’: ./include/linux/debugobjects.h: In function ‘debug_object_destroy’: ./include/linux/mutex.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/uidgid.h: In function ‘kgid_has_mapping’: ./include/linux/debugobjects.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | debug_object_destroy (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/rwsem.h: In function ‘__down_write’: ./include/linux/uidgid.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_write_lock’: ./arch/x86/include/asm/rwsem.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/ktime.h: In function ‘ktime_sub_us’: ./include/linux/debugobjects.h: In function ‘debug_object_free’: ./include/asm-generic/qrwlock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘prefetch’: ./include/linux/ktime.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/debugobjects.h:99:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | debug_object_free (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/processor.h:804:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 804 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_assert_init’: ./include/linux/debugobjects.h:101:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | debug_object_assert_init(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/ktime.h: In function ‘ktime_sub_ms’: In file included from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/preempt.h: In function ‘preempt_notifier_init’: ./include/linux/ktime.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_objects_early_init’: ./include/linux/debugobjects.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void debug_objects_early_init(void) { } | ^~~~~~ ./include/asm-generic/qrwlock.h: In function ‘queued_read_unlock’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_killable’: ./include/asm-generic/qrwlock.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_objects_mem_init’: ./arch/x86/include/asm/rwsem.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/preempt.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/debugobjects.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | static inline void debug_objects_mem_init(void) { } | ^~~~~~ ./include/linux/ktime.h: In function ‘ktime_to_timespec_cond’: ./arch/x86/include/asm/processor.h: In function ‘prefetchw’: ./include/linux/ktime.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_check_no_obj_freed’: ./include/asm-generic/qrwlock.h: In function ‘queued_write_unlock’: ./arch/x86/include/asm/processor.h:816:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 816 | { | ^ ./include/linux/debugobjects.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | debug_check_no_obj_freed(const void *address, unsigned long size) { } | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/qrwlock.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_timespec64_cond’: In file included from ./include/linux/rwsem.h:61, from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/rwsem.h: In function ‘__down_read’: ./include/linux/ktime.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ In file included from ./include/linux/spinlock.h:58, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/bottom_half.h: In function ‘__local_bh_disable_ip’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_trylock’: ./arch/x86/include/asm/rwsem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/rwsem.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/bottom_half.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./arch/x86/include/asm/processor.h: In function ‘spin_lock_prefetch’: ./include/linux/ktime.h: In function ‘ns_to_ktime’: ./arch/x86/include/asm/processor.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./include/linux/ktime.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/bottom_half.h: In function ‘local_bh_disable’: ./include/linux/bottom_half.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ In file included from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/timer.h: In function ‘init_timer_on_stack_key’: ./include/linux/ktime.h: In function ‘ms_to_ktime’: ./include/linux/ktime.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_killable’: ./include/linux/timer.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./arch/x86/include/asm/rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__up_read’: ./arch/x86/include/asm/rwsem.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/bottom_half.h: In function ‘local_bh_enable_ip’: ./include/linux/bottom_half.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/timer.h: In function ‘destroy_timer_on_stack’: ./include/linux/timer.h:138:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | static inline void destroy_timer_on_stack(struct timer_list *timer) { } | ^~~~~~~~~~ ./include/linux/bottom_half.h: In function ‘local_bh_enable’: ./arch/x86/include/asm/rwsem.h: In function ‘__up_write’: In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/spinlock.h: In function ‘do_raw_spin_lock’: ./include/linux/bottom_half.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./arch/x86/include/asm/rwsem.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_trylock’: ./arch/x86/include/asm/processor.h: In function ‘hypervisor_cpuid_base’: ./include/linux/timer.h: In function ‘timer_pending’: ./arch/x86/include/asm/rwsem.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/timer.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ In file included from ./include/linux/mmzone.h:10, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/wait.h: In function ‘init_waitqueue_entry’: ./include/linux/spinlock.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/processor.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__downgrade_write’: ./include/linux/spinlock.h: In function ‘do_raw_spin_lock_flags’: ./include/linux/wait.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./arch/x86/include/asm/rwsem.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/spinlock.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ In file included from ./include/linux/ktime.h:275, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/timekeeping.h: In function ‘ktime_get_real’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_write’: ./include/linux/wait.h: In function ‘init_waitqueue_func_entry’: ./include/linux/timekeeping.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/rwsem.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/wait.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/spinlock.h: In function ‘do_raw_spin_trylock’: ./include/linux/spinlock.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_real’: ./include/linux/timekeeping.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ In file included from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/rwsem.h: In function ‘rwsem_is_locked’: ./include/linux/wait.h: In function ‘waitqueue_active’: ./include/linux/wait.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/spinlock.h: In function ‘do_raw_spin_unlock’: ./include/linux/timekeeping.h: In function ‘ktime_get_boottime’: ./include/linux/rwsem.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/spinlock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/timekeeping.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_killable’: ./include/linux/wait.h: In function ‘wq_has_sleeper’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime’: ./arch/x86/include/asm/rwsem.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/wait.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/timekeeping.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ In file included from ./include/linux/spinlock_types.h:18, from ./include/linux/spinlock.h:82, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/lockdep.h: In function ‘lockdep_off’: ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai’: ./include/linux/timekeeping.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/rwsem.h: In function ‘rwsem_is_contended’: ./include/linux/rwsem.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai’: ./include/linux/wait.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/timekeeping.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/lockdep.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_on’: ./include/linux/timekeeping.h: In function ‘ktime_mono_to_real’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_trylock’: ./include/linux/wait.h: In function ‘__add_wait_queue_exclusive’: ./include/linux/lockdep.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/timekeeping.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ In file included from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/workqueue.h: In function ‘to_delayed_work’: ./arch/x86/include/asm/rwsem.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/wait.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ In file included from ./arch/x86/include/asm/thread_info.h:53, from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/cpufeature.h: In function ‘_static_cpu_has’: ./include/linux/timekeeping.h: In function ‘ktime_get_ns’: ./include/linux/workqueue.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/timekeeping.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail’: ./include/linux/wait.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./arch/x86/include/asm/cpufeature.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_real_ns’: ./include/linux/timekeeping.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_invariant_state’: ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail_exclusive’: ./include/linux/lockdep.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | static inline void lockdep_invariant_state(bool force) {} | ^~~~~~ ./include/linux/wait.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__up_read’: ./include/linux/timekeeping.h: In function ‘ktime_get_boot_ns’: ./arch/x86/include/asm/rwsem.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/timekeeping.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_init_task’: ./include/linux/lockdep.h:472:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | static inline void lockdep_init_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/wait.h: In function ‘__remove_wait_queue’: ./include/linux/timekeeping.h: In function ‘ktime_get_tai_ns’: ./include/linux/wait.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_free_task’: ./include/linux/timekeeping.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/lockdep.h:473:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | static inline void lockdep_free_task(struct task_struct *task) {} | ^~~~~~~~~~~ ./arch/x86/include/asm/rwsem.h: In function ‘__up_write’: ./include/linux/workqueue.h: In function ‘to_rcu_work’: ./include/linux/timekeeping.h: In function ‘ktime_get_raw_ns’: ./arch/x86/include/asm/rwsem.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/workqueue.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/timekeeping.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/lockdep.h: In function ‘print_irqtrace_events’: ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_ts64’: ./include/linux/lockdep.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/timekeeping.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__downgrade_write’: ./arch/x86/include/asm/rwsem.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ In file included from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime_ts64’: ./include/linux/timekeeping.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/spinlock_api_smp.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ In file included from ./include/linux/thread_info.h:38, from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/thread_info.h: In function ‘arch_within_stack_frames’: ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_seconds’: ./include/linux/timekeeping.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/lockdep.h: In function ‘lockdep_rcu_suspicious’: ./include/linux/lockdep.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./arch/x86/include/asm/thread_info.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ In file included from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/rwsem.h: In function ‘rwsem_is_locked’: ./include/linux/workqueue.h: In function ‘__init_work’: ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_ts64’: ./include/linux/timekeeping.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/workqueue.h:215:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | static inline void __init_work(struct work_struct *work, int onstack) { } | ^~~~~~~~~~~ ./include/linux/rwsem.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irqsave’: ./include/linux/workqueue.h: In function ‘destroy_work_on_stack’: ./include/linux/spinlock_api_smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai_ts64’: ./include/linux/workqueue.h:216:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline void destroy_work_on_stack(struct work_struct *work) { } | ^~~~~~~~~~~ ./include/linux/timekeeping.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ In file included from ./arch/x86/include/asm/timex.h:6, from ./include/linux/timex.h:65, from ./include/linux/jiffies.h:10, from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/tsc.h: In function ‘get_cycles’: ./include/linux/workqueue.h: In function ‘destroy_delayed_work_on_stack’: ./include/linux/workqueue.h:217:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } | ^~~~~~~~~~~~ ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_seconds’: ./arch/x86/include/asm/tsc.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/rwsem.h: In function ‘rwsem_is_contended’: ./include/linux/timekeeping.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/linux/workqueue.h: In function ‘work_static’: ./include/linux/rwsem.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/workqueue.h:218:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | static inline unsigned int work_static(struct work_struct *work) { return 0; } | ^~~~~~~~~~~ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irq’: ./include/linux/spinlock_api_smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ In file included from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/qspinlock.h: In function ‘queued_fetch_set_pending_acquire’: In file included from ./arch/x86/include/asm/preempt.h:7, from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/thread_info.h: In function ‘set_ti_thread_flag’: ./arch/x86/include/asm/qspinlock.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/thread_info.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_bh’: ./include/linux/spinlock_api_smp.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/thread_info.h: In function ‘clear_ti_thread_flag’: ./include/linux/thread_info.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ In file included from ./include/linux/ktime.h:276, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/timekeeping32.h: In function ‘get_seconds’: ./include/linux/thread_info.h: In function ‘update_ti_thread_flag’: ./include/linux/timekeeping32.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ In file included from ./include/linux/srcu.h:33, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/rcupdate.h: In function ‘__rcu_read_lock’: ./include/linux/thread_info.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock’: ./include/linux/timekeeping32.h: In function ‘getnstimeofday’: ./include/linux/spinlock_api_smp.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/rcupdate.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/timekeeping32.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/thread_info.h: In function ‘test_and_set_ti_thread_flag’: In file included from ./include/linux/mmzone.h:17, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/nodemask.h: In function ‘__nodemask_pr_numnodes’: ./include/linux/thread_info.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘native_queued_spin_unlock’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock’: ./include/linux/nodemask.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/timekeeping32.h: In function ‘ktime_get_ts’: ./arch/x86/include/asm/qspinlock.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/thread_info.h: In function ‘test_and_clear_ti_thread_flag’: ./include/linux/spinlock_api_smp.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/timekeeping32.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/thread_info.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/rcupdate.h: In function ‘__rcu_read_unlock’: ./include/linux/rcupdate.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/workqueue.h: In function ‘queue_work’: ./include/linux/timekeeping32.h: In function ‘getrawmonotonic’: ./include/linux/nodemask.h: In function ‘__nodemask_pr_bits’: In file included from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/jiffies.h: In function ‘get_jiffies_64’: ./include/linux/timekeeping32.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/thread_info.h: In function ‘test_ti_thread_flag’: ./include/linux/nodemask.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irqrestore’: ./include/linux/workqueue.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/thread_info.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/spinlock_api_smp.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/jiffies.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/timekeeping32.h: In function ‘getboottime’: ./include/linux/rcupdate.h: In function ‘rcu_preempt_depth’: ./include/linux/timekeeping32.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/workqueue.h: In function ‘queue_delayed_work’: ./include/linux/nodemask.h: In function ‘__node_set’: ./include/linux/rcupdate.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/nodemask.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/workqueue.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irq’: ./include/linux/workqueue.h: In function ‘mod_delayed_work’: ./include/linux/nodemask.h: In function ‘__node_clear’: ./include/linux/spinlock_api_smp.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/thread_info.h: In function ‘check_object_size’: ./include/linux/rcupdate.h: In function ‘rcu_user_enter’: ./include/linux/nodemask.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/workqueue.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_lock_slowpath’: ./include/linux/thread_info.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/rcupdate.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | static inline void rcu_user_enter(void) { } | ^~~~~~ ./arch/x86/include/asm/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_to_nsecs’: ./include/linux/rcupdate.h: In function ‘rcu_user_exit’: ./include/linux/workqueue.h: In function ‘schedule_work_on’: ./include/linux/nodemask.h: In function ‘__nodes_setall’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_bh’: ./include/linux/rcupdate.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | static inline void rcu_user_exit(void) { } | ^~~~~~ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_unlock’: ./include/linux/nodemask.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/jiffies.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/linux/workqueue.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/spinlock_api_smp.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/qspinlock.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_init_nohz’: ./include/linux/thread_info.h: In function ‘copy_overflow’: ./arch/x86/include/asm/qspinlock.h: In function ‘vcpu_is_preempted’: ./include/linux/rcupdate.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | static inline void rcu_init_nohz(void) { } | ^~~~~~ ./include/linux/nodemask.h: In function ‘__nodes_clear’: ./include/linux/workqueue.h: In function ‘schedule_work’: ./include/linux/thread_info.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/qspinlock.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/nodemask.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/workqueue.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/linux/jiffies.h: In function ‘_msecs_to_jiffies’: In file included from ./include/linux/timer.h:8, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/debugobjects.h: In function ‘debug_object_init’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock_bh’: ./include/linux/jiffies.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./include/linux/spinlock_api_smp.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/nodemask.h: In function ‘__node_test_and_set’: ./include/linux/workqueue.h: In function ‘flush_scheduled_work’: ./include/linux/nodemask.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/debugobjects.h:89:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | debug_object_init (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/workqueue.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘virt_spin_lock’: ./include/linux/debugobjects.h: In function ‘debug_object_init_on_stack’: ./arch/x86/include/asm/qspinlock.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/debugobjects.h:91:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | debug_object_init_on_stack(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/nodemask.h: In function ‘__nodes_and’: ./include/linux/workqueue.h: In function ‘schedule_delayed_work_on’: ./include/linux/jiffies.h: In function ‘msecs_to_jiffies’: ./include/linux/nodemask.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/workqueue.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_activate’: In file included from ./include/linux/rcupdate.h:186, from ./include/linux/srcu.h:33, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/rcutree.h: In function ‘rcu_virt_note_context_switch’: ./include/linux/jiffies.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/debugobjects.h:93:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | debug_object_activate (void *addr, struct debug_obj_descr *descr) { return 0; } | ^~~~~~~~~~~~~~~ ./include/linux/rcutree.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_delayed_work’: ./include/linux/nodemask.h: In function ‘__nodes_or’: ./include/linux/debugobjects.h: In function ‘debug_object_deactivate’: ./include/linux/workqueue.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/nodemask.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/debugobjects.h:95:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | debug_object_deactivate(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/debugobjects.h: In function ‘debug_object_destroy’: ./include/linux/thread_info.h: In function ‘check_copy_size’: ./include/linux/debugobjects.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | debug_object_destroy (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/nodemask.h: In function ‘__nodes_xor’: ./include/linux/jiffies.h: In function ‘_usecs_to_jiffies’: ./include/linux/thread_info.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/nodemask.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/jiffies.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_free’: ./include/linux/workqueue.h: In function ‘wq_watchdog_touch’: ./include/linux/debugobjects.h:99:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | debug_object_free (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/workqueue.h:661:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 661 | static inline void wq_watchdog_touch(int cpu) { } | ^~~~~~ ./include/linux/debugobjects.h: In function ‘debug_object_assert_init’: ./include/linux/nodemask.h: In function ‘__nodes_andnot’: In file included from ./arch/x86/include/asm/qspinlock.h:95, from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_locked’: ./include/linux/debugobjects.h:101:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | debug_object_assert_init(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/nodemask.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ In file included from ./include/linux/list.h:5, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/rcupdate.h: In function ‘init_rcu_head’: ./include/linux/jiffies.h: In function ‘usecs_to_jiffies’: ./include/asm-generic/qspinlock.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_objects_early_init’: ./include/linux/jiffies.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/debugobjects.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void debug_objects_early_init(void) { } | ^~~~~~ ./include/linux/nodemask.h: In function ‘__nodes_complement’: ./include/linux/nodemask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_objects_mem_init’: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_value_unlocked’: ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:207:41: note: in expansion of macro ‘rcu_head’ 207 | static inline void init_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/debugobjects.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | static inline void debug_objects_mem_init(void) { } | ^~~~~~ ./include/asm-generic/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/rcupdate.h: In function ‘destroy_rcu_head’: ./include/linux/nodemask.h: In function ‘__nodes_equal’: ./include/linux/debugobjects.h: In function ‘debug_check_no_obj_freed’: ./include/linux/nodemask.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ In file included from ./include/linux/preempt.h:78, from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/preempt.h: In function ‘preempt_count’: ./include/linux/debugobjects.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | debug_check_no_obj_freed(const void *address, unsigned long size) { } | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/linux/spinlock_api_smp.h:190, from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_trylock’: ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:208:44: note: in expansion of macro ‘rcu_head’ 208 | static inline void destroy_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_contended’: ./include/linux/jiffies.h: In function ‘timespec_to_jiffies’: ./include/asm-generic/qspinlock.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/preempt.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/rcupdate.h: In function ‘init_rcu_head_on_stack’: ./include/linux/jiffies.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/rwlock_api_smp.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_intersects’: ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:209:50: note: in expansion of macro ‘rcu_head’ 209 | static inline void init_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/nodemask.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_to_timespec’: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_trylock’: ./include/linux/rcupdate.h: In function ‘destroy_rcu_head_on_stack’: ./include/linux/jiffies.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/asm-generic/qspinlock.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_subset’: ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:210:53: note: in expansion of macro ‘rcu_head’ 210 | static inline void destroy_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/nodemask.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_trylock’: In file included from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/timer.h: In function ‘init_timer_on_stack_key’: ./include/linux/rwlock_api_smp.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_empty’: ./include/linux/jiffies.h: In function ‘jiffies_delta_to_clock_t’: In file included from ./include/linux/srcu.h:33, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/rcupdate.h: In function ‘rcu_lockdep_current_cpu_online’: ./include/linux/nodemask.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/timer.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/jiffies.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/rcupdate.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline bool rcu_lockdep_current_cpu_online(void) { return true; } | ^~~~~~ ./arch/x86/include/asm/preempt.h: In function ‘preempt_count_set’: ./arch/x86/include/asm/preempt.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_full’: In file included from ./include/linux/srcutree.h:28, from ./include/linux/srcu.h:62, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/completion.h: In function ‘complete_acquire’: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_lock’: ./include/linux/nodemask.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/asm-generic/qspinlock.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_held’: ./include/linux/completion.h:33:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | static inline void complete_acquire(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/timer.h: In function ‘destroy_timer_on_stack’: ./include/linux/rcupdate.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock’: ./include/linux/timer.h:138:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | static inline void destroy_timer_on_stack(struct timer_list *timer) { } | ^~~~~~~~~~ ./include/linux/rwlock_api_smp.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_weight’: ./include/linux/completion.h: In function ‘complete_release’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh_held’: ./include/linux/nodemask.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/completion.h:34:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | static inline void complete_release(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/rcupdate.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/timer.h: In function ‘timer_pending’: ./include/linux/timer.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_held’: ./include/linux/nodemask.h: In function ‘__nodes_shift_right’: ./include/linux/rcupdate.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/linux/nodemask.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/completion.h: In function ‘__init_completion’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irqsave’: ./include/linux/completion.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/rwlock_api_smp.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_delta_to_msecs’: ./include/linux/jiffies.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_shift_left’: ./include/linux/nodemask.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/linux/completion.h: In function ‘reinit_completion’: ./include/linux/completion.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/nodemask.h: In function ‘__first_node’: In file included from ./arch/x86/include/asm/qrwlock.h:6, from ./arch/x86/include/asm/spinlock.h:43, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/asm-generic/qrwlock.h: In function ‘queued_read_trylock’: ./include/linux/nodemask.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/asm-generic/qrwlock.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irq’: ./include/linux/rwlock_api_smp.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/rcupdate.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘set_preempt_need_resched’: ./arch/x86/include/asm/preempt.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock’: ./include/linux/rcupdate.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_bh’: ./include/linux/rwlock_api_smp.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ In file included from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/ktime.h: In function ‘ktime_set’: ./include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh’: ./include/asm-generic/qrwlock.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/ktime.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/rcupdate.h:677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 677 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_bh’: ./arch/x86/include/asm/preempt.h: In function ‘clear_preempt_need_resched’: In file included from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/workqueue.h: In function ‘to_delayed_work’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irqsave’: ./include/linux/rcupdate.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./arch/x86/include/asm/preempt.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/rwlock_api_smp.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_read_lock’: ./include/linux/nodemask.h: In function ‘__next_node’: ./include/asm-generic/qrwlock.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/workqueue.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/ktime.h: In function ‘timespec_to_ktime’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched’: ./include/linux/nodemask.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./include/linux/ktime.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/rcupdate.h:712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 712 | { | ^ In file included from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/srcu.h: In function ‘cleanup_srcu_struct’: ./include/linux/ktime.h: In function ‘timespec64_to_ktime’: ./include/linux/ktime.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_write_lock’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_notrace’: ./include/linux/srcu.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/asm-generic/qrwlock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irq’: ./include/linux/rcupdate.h:722:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 722 | { | ^ ./include/linux/ktime.h: In function ‘timeval_to_ktime’: ./arch/x86/include/asm/preempt.h: In function ‘test_preempt_need_resched’: ./include/linux/rwlock_api_smp.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/ktime.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/preempt.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/srcu.h: In function ‘cleanup_srcu_struct_quiesced’: ./include/linux/srcu.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched’: ./include/linux/workqueue.h: In function ‘to_rcu_work’: ./include/linux/workqueue.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/rcupdate.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_read_unlock’: ./include/linux/ktime.h: In function ‘ktime_to_ns’: ./include/asm-generic/qrwlock.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/ktime.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_lock_held’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_bh’: ./include/linux/srcu.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/rwlock_api_smp.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched_notrace’: ./include/linux/ktime.h: In function ‘ktime_compare’: ./include/asm-generic/qrwlock.h: In function ‘queued_write_unlock’: ./include/linux/ktime.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/asm-generic/qrwlock.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/rcupdate.h:743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 743 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_lock’: ./include/linux/srcu.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_add’: ./arch/x86/include/asm/preempt.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/ktime.h: In function ‘ktime_after’: ./include/linux/ktime.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/nodemask.h: In function ‘init_nodemask_of_node’: ./include/linux/srcu.h: In function ‘srcu_read_lock_notrace’: ./include/linux/rcupdate.h: In function ‘rcu_head_init’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock’: ./include/linux/srcu.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/nodemask.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/rwlock_api_smp.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/rcupdate.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/ktime.h: In function ‘ktime_before’: ./include/linux/workqueue.h: In function ‘__init_work’: ./include/linux/ktime.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_unlock’: ./include/linux/workqueue.h:215:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | static inline void __init_work(struct work_struct *work, int onstack) { } | ^~~~~~~~~~~ ./include/linux/srcu.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_head_after_call_rcu’: ./include/linux/workqueue.h: In function ‘destroy_work_on_stack’: ./include/linux/nodemask.h: In function ‘__first_unset_node’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock’: ./include/linux/ktime.h: In function ‘ktime_divns’: ./include/linux/rcupdate.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/linux/workqueue.h:216:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline void destroy_work_on_stack(struct work_struct *work) { } | ^~~~~~~~~~~ ./include/linux/srcu.h: In function ‘srcu_read_unlock_notrace’: ./include/linux/nodemask.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/rwlock_api_smp.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/ktime.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/srcu.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/workqueue.h: In function ‘destroy_delayed_work_on_stack’: ./include/linux/workqueue.h:217:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } | ^~~~~~~~~~~~ ./include/linux/srcu.h: In function ‘smp_mb__after_srcu_read_unlock’: ./include/linux/srcu.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/workqueue.h: In function ‘work_static’: ./include/linux/workqueue.h:218:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | static inline unsigned int work_static(struct work_struct *work) { return 0; } | ^~~~~~~~~~~ In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/spinlock.h: In function ‘do_raw_spin_lock’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock’: ./include/linux/rwlock_api_smp.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/spinlock.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irqrestore’: ./include/linux/rwlock_api_smp.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_sub’: ./include/linux/spinlock.h: In function ‘do_raw_spin_lock_flags’: ./include/linux/spinlock.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/preempt.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_us’: ./include/linux/spinlock.h: In function ‘do_raw_spin_trylock’: ./include/linux/ktime.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/linux/spinlock.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irq’: ./include/linux/rwlock_api_smp.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_ms’: ./include/linux/nodemask.h: In function ‘__nodemask_parse_user’: ./include/linux/spinlock.h: In function ‘do_raw_spin_unlock’: ./include/linux/ktime.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/spinlock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/nodemask.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh’: In file included from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/notifier.h: In function ‘notifier_from_errno’: ./include/linux/ktime.h: In function ‘ktime_us_delta’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_bh’: ./include/linux/ktime.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/rcupdate.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./include/linux/nodemask.h: In function ‘__nodelist_parse’: ./include/linux/rwlock_api_smp.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/notifier.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/nodemask.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh_expedited’: ./include/linux/ktime.h: In function ‘ktime_ms_delta’: ./include/linux/rcupdate.h:908:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 908 | { | ^ ./include/linux/ktime.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/workqueue.h: In function ‘queue_work’: ./include/linux/notifier.h: In function ‘notifier_to_errno’: ./include/linux/nodemask.h: In function ‘__node_remap’: ./include/linux/notifier.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/nodemask.h:349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 349 | { | ^ ./include/linux/rcupdate.h: In function ‘call_rcu_bh’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irqrestore’: ./include/linux/workqueue.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/rwlock_api_smp.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/linux/ktime.h: In function ‘ktime_add_us’: ./include/linux/rcupdate.h:913:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 913 | { | ^ ./include/linux/ktime.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/workqueue.h: In function ‘queue_delayed_work’: ./include/linux/rcupdate.h: In function ‘rcu_barrier_bh’: ./include/linux/nodemask.h: In function ‘__nodes_remap’: ./arch/x86/include/asm/preempt.h: In function ‘__preempt_count_dec_and_test’: ./include/linux/workqueue.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/nodemask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./include/linux/ktime.h: In function ‘ktime_add_ms’: ./include/linux/rcupdate.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./arch/x86/include/asm/preempt.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/ktime.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_sched’: ./include/linux/workqueue.h: In function ‘mod_delayed_work’: In file included from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/memory_hotplug.h: In function ‘zone_span_seqbegin’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irq’: ./include/linux/nodemask.h: In function ‘__nodes_onto’: ./include/linux/workqueue.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/linux/rcupdate.h:923:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 923 | { | ^ ./include/linux/ktime.h: In function ‘ktime_sub_us’: ./include/linux/rwlock_api_smp.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/nodemask.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/memory_hotplug.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/ktime.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_sched_expedited’: ./include/linux/workqueue.h: In function ‘schedule_work_on’: ./include/linux/rcupdate.h:928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 928 | { | ^ ./include/linux/workqueue.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./arch/x86/include/asm/preempt.h: In function ‘should_resched’: ./include/linux/memory_hotplug.h: In function ‘zone_span_seqretry’: ./include/linux/nodemask.h: In function ‘__nodes_fold’: ./include/linux/ktime.h: In function ‘ktime_sub_ms’: ./include/linux/memory_hotplug.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_bh’: ./arch/x86/include/asm/preempt.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/nodemask.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/linux/ktime.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/rcupdate.h: In function ‘call_rcu_sched’: ./include/linux/rwlock_api_smp.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_work’: ./include/linux/memory_hotplug.h: In function ‘zone_span_writelock’: ./include/linux/rcupdate.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/workqueue.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/linux/memory_hotplug.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_barrier_sched’: ./include/linux/ktime.h: In function ‘ktime_to_timespec_cond’: ./include/linux/memory_hotplug.h: In function ‘zone_span_writeunlock’: In file included from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock’: ./include/linux/workqueue.h: In function ‘flush_scheduled_work’: ./include/linux/memory_hotplug.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/ktime.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/linux/rcupdate.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/linux/nodemask.h: In function ‘node_state’: ./include/linux/workqueue.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/spinlock_api_smp.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/nodemask.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_seqlock_init’: In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/spinlock.h: In function ‘spinlock_check’: ./include/linux/rcupdate.h: In function ‘get_state_synchronize_sched’: ./include/linux/memory_hotplug.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_delayed_work_on’: ./include/linux/spinlock.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_timespec64_cond’: ./include/linux/workqueue.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/rcupdate.h:943:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 943 | { | ^ ./include/linux/ktime.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/rcupdate.h: In function ‘cond_synchronize_sched’: ./include/linux/workqueue.h: In function ‘schedule_delayed_work’: ./include/linux/spinlock.h: In function ‘spin_lock’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irqsave’: ./include/linux/nodemask.h: In function ‘node_set_state’: ./include/linux/workqueue.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/spinlock.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/linux/rcupdate.h:948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 948 | { | ^ ./include/linux/spinlock_api_smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/ktime.h: In function ‘ns_to_ktime’: ./include/linux/nodemask.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/linux/ktime.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/spinlock.h: In function ‘spin_lock_bh’: ./include/linux/ktime.h: In function ‘ms_to_ktime’: ./include/linux/nodemask.h: In function ‘node_clear_state’: ./include/linux/spinlock.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./include/linux/ktime.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/nodemask.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/workqueue.h: In function ‘wq_watchdog_touch’: ./include/linux/spinlock.h: In function ‘spin_trylock’: ./include/linux/workqueue.h:661:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 661 | static inline void wq_watchdog_touch(int cpu) { } | ^~~~~~ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irq’: ./include/linux/spinlock.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ In file included from ./include/linux/spinlock.h:51, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/preempt.h: In function ‘preempt_notifier_init’: ./include/linux/nodemask.h: In function ‘num_node_state’: ./include/linux/memory_hotplug.h: In function ‘movable_node_is_enabled’: ./include/linux/spinlock_api_smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/nodemask.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/memory_hotplug.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/preempt.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/spinlock.h: In function ‘spin_lock_irq’: ./include/linux/spinlock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./include/linux/nodemask.h: In function ‘next_online_node’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_bh’: ./include/linux/nodemask.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/spinlock_api_smp.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock’: ./include/linux/nodemask.h: In function ‘next_memory_node’: ./include/linux/spinlock.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/memory_hotplug.h: In function ‘arch_refresh_nodedata’: ./include/linux/nodemask.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/memory_hotplug.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ In file included from ./include/linux/spinlock.h:58, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/bottom_half.h: In function ‘__local_bh_disable_ip’: ./include/linux/spinlock.h: In function ‘spin_unlock_bh’: In file included from ./include/linux/ktime.h:275, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/timekeeping.h: In function ‘ktime_get_real’: ./include/linux/nodemask.h: In function ‘node_set_online’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock’: ./include/linux/bottom_half.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/linux/spinlock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/linux/nodemask.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/spinlock_api_smp.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/timekeeping.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock_irq’: ./include/linux/bottom_half.h: In function ‘local_bh_disable’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_real’: ./include/linux/nodemask.h: In function ‘node_set_offline’: ./include/linux/spinlock.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/bottom_half.h:18:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 18 | { | ^ ./include/linux/timekeeping.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/nodemask.h:457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 457 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock’: ./include/linux/spinlock_api_smp.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_lock’: ./include/linux/timekeeping.h: In function ‘ktime_get_boottime’: ./include/linux/spinlock.h: In function ‘spin_unlock_irqrestore’: ./include/linux/memory_hotplug.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/timekeeping.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/spinlock.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irqrestore’: ./include/linux/bottom_half.h: In function ‘local_bh_enable_ip’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime’: ./include/linux/spinlock_api_smp.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/bottom_half.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/timekeeping.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ In file included from ./include/linux/srcutree.h:28, from ./include/linux/srcu.h:62, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/completion.h: In function ‘complete_acquire’: ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai’: ./include/linux/spinlock.h: In function ‘spin_trylock_bh’: In file included from ./arch/x86/include/asm/timex.h:6, from ./include/linux/timex.h:65, from ./include/linux/jiffies.h:10, from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/tsc.h: In function ‘get_cycles’: ./include/linux/bottom_half.h: In function ‘local_bh_enable’: ./include/linux/timekeeping.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_unlock’: ./include/linux/completion.h:33:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | static inline void complete_acquire(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/spinlock.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/bottom_half.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/memory_hotplug.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./arch/x86/include/asm/tsc.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irq’: ./include/linux/completion.h: In function ‘complete_release’: ./include/linux/timekeeping.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/spinlock_api_smp.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/spinlock.h: In function ‘spin_trylock_irq’: ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_init’: ./include/linux/completion.h:34:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | static inline void complete_release(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/spinlock.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/memory_hotplug.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_mono_to_real’: ./include/linux/timekeeping.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_bh’: ./include/linux/completion.h: In function ‘__init_completion’: ./include/linux/spinlock_api_smp.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_ns’: ./include/linux/completion.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/timekeeping.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/spinlock.h: In function ‘spin_is_locked’: ./include/linux/timekeeping.h: In function ‘ktime_get_real_ns’: ./include/linux/spinlock.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/timekeeping.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock_bh’: In file included from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/qspinlock.h: In function ‘queued_fetch_set_pending_acquire’: ./include/linux/spinlock_api_smp.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/completion.h: In function ‘reinit_completion’: ./include/linux/completion.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boot_ns’: ./arch/x86/include/asm/qspinlock.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/spinlock.h: In function ‘spin_is_contended’: ./include/linux/timekeeping.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/spinlock.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/mmzone.h: In function ‘is_migrate_movable’: ./include/linux/timekeeping.h: In function ‘ktime_get_tai_ns’: ./include/linux/timekeeping.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_raw_ns’: ./include/linux/timekeeping.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/mmzone.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_ts64’: ./include/linux/timekeeping.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/mmzone.h: In function ‘lruvec_pgdat’: In file included from ./include/linux/time.h:6, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/seqlock.h: In function ‘__seqcount_init’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime_ts64’: In file included from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/jiffies.h: In function ‘get_jiffies_64’: ./include/linux/timekeeping.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘native_queued_spin_unlock’: ./include/linux/seqlock.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/jiffies.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/qspinlock.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_seconds’: ./include/linux/timekeeping.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_ts64’: ./include/linux/mmzone.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/linux/timekeeping.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/seqlock.h: In function ‘__read_seqcount_begin’: ./include/linux/seqlock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai_ts64’: In file included from ./include/linux/spinlock_api_smp.h:190, from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_trylock’: ./include/linux/timekeeping.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/mmzone.h: In function ‘local_memory_node’: ./include/linux/mmzone.h:799:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 799 | static inline int local_memory_node(int node_id) { return node_id; }; | ^~~~~~ ./include/linux/mmzone.h: In function ‘is_file_lru’: ./include/linux/jiffies.h: In function ‘jiffies_to_nsecs’: ./include/linux/rwlock_api_smp.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_seconds’: In file included from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/srcu.h: In function ‘cleanup_srcu_struct’: ./include/linux/mmzone.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/timekeeping.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/linux/jiffies.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/linux/mmzone.h: In function ‘is_dev_zone’: ./include/linux/mmzone.h:809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 809 | { | ^ ./include/linux/srcu.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_lock_slowpath’: ./include/linux/mmzone.h: In function ‘is_active_lru’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount’: ./arch/x86/include/asm/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/jiffies.h: In function ‘_msecs_to_jiffies’: ./include/linux/mmzone.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_trylock’: ./include/linux/srcu.h: In function ‘cleanup_srcu_struct_quiesced’: ./include/linux/seqlock.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/jiffies.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./include/linux/rwlock_api_smp.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/mmzone.h: In function ‘managed_zone’: ./include/linux/srcu.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘queued_spin_unlock’: ./include/linux/mmzone.h:826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 826 | { | ^ ./arch/x86/include/asm/qspinlock.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/mmzone.h: In function ‘populated_zone’: ./include/linux/srcu.h: In function ‘srcu_read_lock_held’: ./arch/x86/include/asm/qspinlock.h: In function ‘vcpu_is_preempted’: ./include/linux/mmzone.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/linux/srcu.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/qspinlock.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/jiffies.h: In function ‘msecs_to_jiffies’: ./include/linux/jiffies.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock’: ./include/linux/mmzone.h: In function ‘zone_to_nid’: ./include/linux/rwlock_api_smp.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/mmzone.h:838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 838 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_lock’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount_begin’: In file included from ./include/linux/ktime.h:276, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/timekeeping32.h: In function ‘get_seconds’: ./include/linux/srcu.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/seqlock.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/qspinlock.h: In function ‘virt_spin_lock’: ./include/linux/mmzone.h: In function ‘zone_set_nid’: ./arch/x86/include/asm/qspinlock.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/timekeeping32.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./include/linux/mmzone.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_lock_notrace’: ./include/linux/jiffies.h: In function ‘_usecs_to_jiffies’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irqsave’: ./include/linux/timekeeping32.h: In function ‘getnstimeofday’: ./include/linux/seqlock.h: In function ‘read_seqcount_begin’: ./include/linux/srcu.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/mmzone.h: In function ‘is_highmem_idx’: ./include/linux/jiffies.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/rwlock_api_smp.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/timekeeping32.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/seqlock.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/mmzone.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/seqlock.h: In function ‘raw_seqcount_begin’: ./include/linux/mmzone.h: In function ‘is_highmem’: ./include/linux/srcu.h: In function ‘srcu_read_unlock’: ./include/linux/timekeeping32.h: In function ‘ktime_get_ts’: ./include/linux/seqlock.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/mmzone.h:885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 885 | { | ^ ./include/linux/jiffies.h: In function ‘usecs_to_jiffies’: ./include/linux/srcu.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/timekeeping32.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/jiffies.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_unlock_notrace’: ./include/linux/timekeeping32.h: In function ‘getrawmonotonic’: ./include/linux/srcu.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/timekeeping32.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irq’: ./include/linux/srcu.h: In function ‘smp_mb__after_srcu_read_unlock’: ./include/linux/rwlock_api_smp.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/srcu.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/timekeeping32.h: In function ‘getboottime’: ./include/linux/timekeeping32.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ In file included from ./arch/x86/include/asm/qspinlock.h:95, from ./arch/x86/include/asm/spinlock.h:27, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_locked’: ./include/linux/mmzone.h: In function ‘zone_managed_pages’: ./include/linux/jiffies.h: In function ‘timespec_to_jiffies’: ./include/linux/seqlock.h: In function ‘__read_seqcount_retry’: ./include/asm-generic/qspinlock.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/jiffies.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/seqlock.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/mmzone.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_bh’: ./include/linux/rwlock_api_smp.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_value_unlocked’: ./include/linux/jiffies.h: In function ‘jiffies_to_timespec’: ./include/asm-generic/qspinlock.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/mmzone.h: In function ‘zone_end_pfn’: ./include/linux/seqlock.h: In function ‘read_seqcount_retry’: ./include/linux/jiffies.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/linux/seqlock.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/mmzone.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/asm-generic/qspinlock.h: In function ‘queued_spin_is_contended’: ./include/asm-generic/qspinlock.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/mmzone.h: In function ‘zone_spans_pfn’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_begin’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irqsave’: ./include/linux/seqlock.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_delta_to_clock_t’: ./include/linux/mmzone.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/rwlock_api_smp.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/jiffies.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ In file included from ./include/linux/timer.h:8, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/debugobjects.h: In function ‘debug_object_init’: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_trylock’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_end’: ./include/asm-generic/qspinlock.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/seqlock.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/mmzone.h: In function ‘zone_is_initialized’: ./include/linux/debugobjects.h:89:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | debug_object_init (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/mmzone.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_init_on_stack’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_barrier’: ./include/linux/debugobjects.h:91:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | debug_object_init_on_stack(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ In file included from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/notifier.h: In function ‘notifier_from_errno’: ./include/linux/mmzone.h: In function ‘zone_is_empty’: ./include/linux/seqlock.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/mmzone.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irq’: ./include/linux/debugobjects.h: In function ‘debug_object_activate’: ./include/linux/rwlock_api_smp.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/debugobjects.h:93:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | debug_object_activate (void *addr, struct debug_obj_descr *descr) { return 0; } | ^~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘raw_read_seqcount_latch’: ./include/linux/mmzone.h: In function ‘zone_intersects’: ./include/asm-generic/qspinlock.h: In function ‘queued_spin_lock’: ./include/linux/seqlock.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_deactivate’: ./include/asm-generic/qspinlock.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/mmzone.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./include/linux/debugobjects.h:95:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | debug_object_deactivate(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/jiffies.h: In function ‘jiffies_delta_to_msecs’: ./include/linux/notifier.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/jiffies.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_bh’: ./include/linux/debugobjects.h: In function ‘debug_object_destroy’: ./include/linux/rwlock_api_smp.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/debugobjects.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | debug_object_destroy (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/notifier.h: In function ‘notifier_to_errno’: ./include/linux/debugobjects.h: In function ‘debug_object_free’: ./include/linux/notifier.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/debugobjects.h:99:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | debug_object_free (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_latch’: ./include/linux/debugobjects.h: In function ‘debug_object_assert_init’: ./include/linux/seqlock.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/debugobjects.h:101:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | debug_object_assert_init(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock’: ./include/linux/debugobjects.h: In function ‘debug_objects_early_init’: ./include/linux/rwlock_api_smp.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/debugobjects.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void debug_objects_early_init(void) { } | ^~~~~~ ./include/linux/seqlock.h: In function ‘write_seqcount_begin_nested’: In file included from ./arch/x86/include/asm/qrwlock.h:6, from ./arch/x86/include/asm/spinlock.h:43, from ./include/linux/spinlock.h:88, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/qrwlock.h: In function ‘queued_read_trylock’: ./include/linux/debugobjects.h: In function ‘debug_objects_mem_init’: ./include/linux/seqlock.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/debugobjects.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | static inline void debug_objects_mem_init(void) { } | ^~~~~~ ./include/asm-generic/qrwlock.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ In file included from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/memory_hotplug.h: In function ‘zone_span_seqbegin’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock’: ./include/linux/debugobjects.h: In function ‘debug_check_no_obj_freed’: ./include/linux/rwlock_api_smp.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/debugobjects.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | debug_check_no_obj_freed(const void *address, unsigned long size) { } | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘write_seqcount_begin’: In file included from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/ktime.h: In function ‘ktime_set’: ./include/linux/memory_hotplug.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/seqlock.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/ktime.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_end’: ./include/linux/memory_hotplug.h: In function ‘zone_span_seqretry’: ./include/linux/mmzone.h: In function ‘zone_lru_lock’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock’: ./include/linux/seqlock.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/memory_hotplug.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/rwlock_api_smp.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/mmzone.h:732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 732 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_invalidate’: ./include/linux/memory_hotplug.h: In function ‘zone_span_writelock’: ./include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’: ./include/linux/memory_hotplug.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/seqlock.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/asm-generic/qrwlock.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/mmzone.h: In function ‘node_lruvec’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irqrestore’: In file included from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/timer.h: In function ‘init_timer_on_stack_key’: ./include/linux/ktime.h: In function ‘timespec_to_ktime’: ./include/linux/mmzone.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_span_writeunlock’: ./include/linux/rwlock_api_smp.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./include/linux/ktime.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/memory_hotplug.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/timer.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/mmzone.h: In function ‘pgdat_end_pfn’: ./include/linux/memory_hotplug.h: In function ‘zone_seqlock_init’: ./include/linux/seqlock.h: In function ‘read_seqbegin’: ./include/linux/ktime.h: In function ‘timespec64_to_ktime’: ./include/linux/memory_hotplug.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/mmzone.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./include/linux/ktime.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/seqlock.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_read_lock’: ./include/asm-generic/qrwlock.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/ktime.h: In function ‘timeval_to_ktime’: ./include/linux/mmzone.h: In function ‘pgdat_is_empty’: ./include/linux/timer.h: In function ‘destroy_timer_on_stack’: ./include/linux/ktime.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqretry’: ./include/linux/mmzone.h:747:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 747 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irq’: ./include/linux/timer.h:138:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | static inline void destroy_timer_on_stack(struct timer_list *timer) { } | ^~~~~~~~~~ ./include/linux/seqlock.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/rwlock_api_smp.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqlock’: ./include/linux/timer.h: In function ‘timer_pending’: ./include/linux/ktime.h: In function ‘ktime_to_ns’: ./include/linux/timer.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/seqlock.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_write_lock’: ./include/linux/ktime.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/asm-generic/qrwlock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_bh’: ./include/linux/rwlock_api_smp.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/ktime.h: In function ‘ktime_compare’: ./include/linux/seqlock.h: In function ‘write_sequnlock’: ./include/linux/ktime.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/seqlock.h:453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 453 | { | ^ ./include/linux/memory_hotplug.h: In function ‘movable_node_is_enabled’: ./include/linux/seqlock.h: In function ‘write_seqlock_bh’: ./include/linux/ktime.h: In function ‘ktime_after’: ./include/asm-generic/qrwlock.h: In function ‘queued_read_unlock’: ./include/linux/memory_hotplug.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/seqlock.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/ktime.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/asm-generic/qrwlock.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irqrestore’: ./include/linux/rwlock_api_smp.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock_bh’: ./include/linux/ktime.h: In function ‘ktime_before’: ./include/linux/seqlock.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/asm-generic/qrwlock.h: In function ‘queued_write_unlock’: ./include/linux/ktime.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/asm-generic/qrwlock.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqlock_irq’: ./include/linux/seqlock.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/linux/ktime.h: In function ‘ktime_divns’: ./include/linux/memory_hotplug.h: In function ‘arch_refresh_nodedata’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irq’: ./include/linux/ktime.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/memory_hotplug.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/rwlock_api_smp.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock_irq’: ./include/linux/seqlock.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./include/linux/seqlock.h: In function ‘__write_seqlock_irqsave’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_bh’: ./include/linux/seqlock.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/rwlock_api_smp.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_lock’: In file included from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/workqueue.h: In function ‘to_delayed_work’: ./include/linux/memory_hotplug.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_us’: ./include/linux/workqueue.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/ktime.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock_irqrestore’: In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/spinlock.h: In function ‘spinlock_check’: ./include/linux/seqlock.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/spinlock.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_ms’: ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_unlock’: ./include/linux/ktime.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/spinlock.h: In function ‘do_raw_spin_lock’: ./include/linux/memory_hotplug.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqlock_excl’: ./include/linux/spinlock.h: In function ‘spin_lock’: ./include/linux/ktime.h: In function ‘ktime_us_delta’: ./include/linux/spinlock.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/linux/seqlock.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/ktime.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/spinlock.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_init’: ./include/linux/memory_hotplug.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl’: ./include/linux/spinlock.h: In function ‘spin_lock_bh’: ./include/linux/seqlock.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./include/linux/spinlock.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./include/linux/spinlock.h: In function ‘do_raw_spin_lock_flags’: ./include/linux/workqueue.h: In function ‘to_rcu_work’: ./include/linux/ktime.h: In function ‘ktime_ms_delta’: ./include/linux/spinlock.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/workqueue.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/ktime.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock’: ./include/linux/spinlock.h: In function ‘spin_trylock’: ./include/linux/spinlock.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/linux/seqlock.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./include/linux/spinlock.h: In function ‘do_raw_spin_trylock’: ./include/linux/spinlock.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/ktime.h: In function ‘ktime_add_us’: ./include/linux/ktime.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/seqlock.h: In function ‘need_seqretry’: ./include/linux/spinlock.h: In function ‘spin_lock_irq’: ./include/linux/spinlock.h: In function ‘do_raw_spin_unlock’: ./include/linux/spinlock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ In file included from ./include/linux/mutex.h:20, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/osq_lock.h: In function ‘osq_lock_init’: ./include/linux/spinlock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./include/linux/seqlock.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/ktime.h: In function ‘ktime_add_ms’: ./include/linux/osq_lock.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/ktime.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock’: In file included from ./arch/x86/include/asm/smp.h:12, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/mpspec.h: In function ‘get_smp_config’: ./include/linux/seqlock.h: In function ‘done_seqretry’: ./include/linux/spinlock.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/ktime.h: In function ‘ktime_sub_us’: ./include/linux/osq_lock.h: In function ‘osq_is_locked’: ./include/linux/seqlock.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/ktime.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./arch/x86/include/asm/mpspec.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/osq_lock.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/workqueue.h: In function ‘__init_work’: ./include/linux/spinlock.h: In function ‘spin_unlock_bh’: ./include/linux/spinlock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/linux/workqueue.h:215:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | static inline void __init_work(struct work_struct *work, int onstack) { } | ^~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘read_seqlock_excl_bh’: ./arch/x86/include/asm/mpspec.h: In function ‘early_get_smp_config’: ./include/linux/ktime.h: In function ‘ktime_sub_ms’: ./arch/x86/include/asm/mpspec.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/seqlock.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/workqueue.h: In function ‘destroy_work_on_stack’: ./include/linux/ktime.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock_irq’: ./include/linux/workqueue.h:216:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline void destroy_work_on_stack(struct work_struct *work) { } | ^~~~~~~~~~~ ./include/linux/spinlock.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_bh’: ./include/linux/workqueue.h: In function ‘destroy_delayed_work_on_stack’: In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/mmzone.h: In function ‘lruvec_pgdat’: ./include/linux/workqueue.h:217:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } | ^~~~~~~~~~~~ ./include/linux/seqlock.h:551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 551 | { | ^ In file included from ./include/linux/mutex.h:21, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/debug_locks.h: In function ‘__debug_locks_off’: ./include/linux/spinlock.h: In function ‘spin_unlock_irqrestore’: ./include/linux/ktime.h: In function ‘ktime_to_timespec_cond’: ./include/linux/workqueue.h: In function ‘work_static’: ./include/linux/spinlock.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqlock_excl_irq’: ./include/linux/ktime.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/linux/debug_locks.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/workqueue.h:218:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | static inline unsigned int work_static(struct work_struct *work) { return 0; } | ^~~~~~~~~~~ ./include/linux/seqlock.h:556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 556 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irq’: ./include/linux/mmzone.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_timespec64_cond’: ./include/linux/spinlock.h: In function ‘spin_trylock_bh’: ./include/linux/seqlock.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/ktime.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/spinlock.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/seqlock.h: In function ‘__read_seqlock_excl_irqsave’: ./include/linux/seqlock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/spinlock.h: In function ‘spin_trylock_irq’: ./include/linux/mmzone.h: In function ‘local_memory_node’: ./include/linux/ktime.h: In function ‘ns_to_ktime’: ./include/linux/spinlock.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/mmzone.h:799:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 799 | static inline int local_memory_node(int node_id) { return node_id; }; | ^~~~~~ ./include/linux/ktime.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/mmzone.h: In function ‘is_dev_zone’: ./include/linux/ktime.h: In function ‘ms_to_ktime’: ./include/linux/mmzone.h:809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 809 | { | ^ ./include/linux/ktime.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irqrestore’: ./include/linux/debug_locks.h: In function ‘debug_show_all_locks’: In file included from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock’: ./include/linux/spinlock.h: In function ‘spin_is_locked’: ./include/linux/seqlock.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./include/linux/debug_locks.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/spinlock.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/spinlock_api_smp.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/mmzone.h: In function ‘managed_zone’: ./include/linux/debug_locks.h: In function ‘debug_show_held_locks’: ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock_irqsave’: ./include/linux/mmzone.h:826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 826 | { | ^ ./include/linux/debug_locks.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/seqlock.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/spinlock.h: In function ‘spin_is_contended’: ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_freed’: ./include/linux/mmzone.h: In function ‘populated_zone’: ./include/linux/spinlock.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/linux/debug_locks.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/mmzone.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_held’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irqsave’: ./include/linux/debug_locks.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/mmzone.h: In function ‘zone_to_nid’: ./include/linux/spinlock_api_smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/seqlock.h: In function ‘done_seqretry_irqrestore’: ./include/linux/mmzone.h:838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 838 | { | ^ ./include/linux/workqueue.h: In function ‘queue_work’: ./include/linux/seqlock.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ In file included from ./include/linux/ktime.h:275, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/timekeeping.h: In function ‘ktime_get_real’: ./include/linux/mmzone.h: In function ‘zone_set_nid’: ./include/linux/workqueue.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/mmzone.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/linux/timekeeping.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ In file included from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/mutex.h: In function ‘__mutex_owner’: ./include/linux/workqueue.h: In function ‘queue_delayed_work’: ./include/linux/mmzone.h: In function ‘is_highmem_idx’: ./include/linux/mutex.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_real’: ./include/linux/mmzone.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/workqueue.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ In file included from ./include/linux/time.h:6, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/seqlock.h: In function ‘__seqcount_init’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_irq’: ./include/linux/timekeeping.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/spinlock_api_smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/mmzone.h: In function ‘is_highmem’: ./include/linux/workqueue.h: In function ‘mod_delayed_work’: ./include/linux/seqlock.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/mmzone.h:885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 885 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime’: ./arch/x86/include/asm/mpspec.h: In function ‘find_smp_config’: ./include/linux/workqueue.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/linux/timekeeping.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/mutex.h: In function ‘mutex_destroy’: ./arch/x86/include/asm/mpspec.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/mutex.h:102:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void mutex_destroy(struct mutex *lock) {} | ^~~~~ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime’: ./include/linux/workqueue.h: In function ‘schedule_work_on’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_bh’: ./include/linux/timekeeping.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/workqueue.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/spinlock_api_smp.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/seqlock.h: In function ‘__read_seqcount_begin’: ./include/linux/mutex.h: In function ‘mutex_is_locked’: ./include/linux/seqlock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai’: ./include/linux/mutex.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/timekeeping.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_work’: ./include/linux/workqueue.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai’: ./include/linux/timekeeping.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ In file included from ./include/linux/time.h:73, from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/time32.h: In function ‘timespec64_to_timespec’: ./include/linux/workqueue.h: In function ‘flush_scheduled_work’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock’: ./include/linux/workqueue.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/spinlock_api_smp.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_mono_to_real’: ./include/linux/time32.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/timekeeping.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘physids_coerce’: ./arch/x86/include/asm/mpspec.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_delayed_work_on’: ./include/linux/time32.h: In function ‘timespec_to_timespec64’: ./include/linux/mutex.h: In function ‘mutex_trylock_recursive’: ./include/linux/timekeeping.h: In function ‘ktime_get_ns’: ./include/linux/time32.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount’: ./include/linux/mutex.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/workqueue.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/timekeeping.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/spinlock_api_smp.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/seqlock.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘physids_promote’: ./arch/x86/include/asm/mpspec.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_delayed_work’: ./include/linux/time32.h: In function ‘timespec_equal’: ./include/linux/timekeeping.h: In function ‘ktime_get_real_ns’: ./include/linux/time32.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/timekeeping.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/workqueue.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irqrestore’: ./include/linux/spinlock_api_smp.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘physid_set_mask_of_physid’: ./include/linux/timekeeping.h: In function ‘ktime_get_boot_ns’: ./arch/x86/include/asm/mpspec.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/timekeeping.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/time32.h: In function ‘timespec_compare’: ./include/linux/time32.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_tai_ns’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount_begin’: ./include/linux/workqueue.h: In function ‘wq_watchdog_touch’: ./include/linux/timekeeping.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/seqlock.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/workqueue.h:661:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 661 | static inline void wq_watchdog_touch(int cpu) { } | ^~~~~~ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_irq’: ./include/linux/timekeeping.h: In function ‘ktime_get_raw_ns’: ./include/linux/spinlock_api_smp.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/timekeeping.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqcount_begin’: ./include/linux/time32.h: In function ‘timespec_valid’: ./include/linux/seqlock.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_ts64’: ./include/linux/time32.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ In file included from ./include/linux/rwsem.h:61, from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/rwsem.h: In function ‘__down_read’: ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_bh’: ./include/linux/timekeeping.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/spinlock_api_smp.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/seqlock.h: In function ‘raw_seqcount_begin’: ./arch/x86/include/asm/rwsem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/seqlock.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime_ts64’: ./include/linux/timekeeping.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/time32.h: In function ‘timespec_to_ns’: ./include/linux/time32.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock_bh’: ./include/linux/spinlock_api_smp.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_seconds’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_killable’: ./include/linux/timekeeping.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./arch/x86/include/asm/rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/topology.h: In function ‘early_cpu_to_node’: ./include/linux/time32.h: In function ‘timespec_add_ns’: ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_ts64’: ./include/linux/seqlock.h: In function ‘__read_seqcount_retry’: ./include/linux/time32.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./arch/x86/include/asm/topology.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/timekeeping.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/seqlock.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai_ts64’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_trylock’: ./include/linux/timekeeping.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./arch/x86/include/asm/rwsem.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqcount_retry’: ./include/linux/time32.h: In function ‘mktime’: ./include/linux/seqlock.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/time32.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_seconds’: ./include/linux/timekeeping.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ In file included from ./include/linux/srcutree.h:28, from ./include/linux/srcu.h:62, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/completion.h: In function ‘complete_acquire’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_begin’: ./include/linux/time32.h: In function ‘timeval_valid’: ./include/linux/seqlock.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/time32.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/completion.h:33:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | static inline void complete_acquire(struct completion *x) {} | ^~~~~~~~~~ ./arch/x86/include/asm/rwsem.h: In function ‘__down_write’: ./arch/x86/include/asm/topology.h: In function ‘cpumask_of_node’: ./include/linux/completion.h: In function ‘complete_release’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_end’: ./arch/x86/include/asm/rwsem.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./arch/x86/include/asm/topology.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/completion.h:34:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | static inline void complete_release(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/seqlock.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/time32.h: In function ‘timeval_to_ns’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_barrier’: ./include/linux/completion.h: In function ‘__init_completion’: ./include/linux/time32.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/seqlock.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/completion.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_killable’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount_latch’: ./arch/x86/include/asm/rwsem.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/seqlock.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ In file included from ./include/linux/spinlock_api_smp.h:190, from ./include/linux/spinlock.h:307, from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_trylock’: In file included from ./include/linux/ktime.h:276, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/timekeeping32.h: In function ‘get_seconds’: ./include/linux/completion.h: In function ‘reinit_completion’: In file included from ./include/linux/skbuff.h:19, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/time.h: In function ‘itimerspec64_valid’: ./include/linux/completion.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/timekeeping32.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./include/linux/rwlock_api_smp.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/topology.h: In function ‘topology_max_smt_threads’: ./include/linux/time.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/topology.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/timekeeping32.h: In function ‘getnstimeofday’: ./include/linux/timekeeping32.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_latch’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_trylock’: ./include/linux/timekeeping32.h: In function ‘ktime_get_ts’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_trylock’: ./arch/x86/include/asm/topology.h: In function ‘arch_fix_phys_package_id’: ./arch/x86/include/asm/rwsem.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/seqlock.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/timekeeping32.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/rwlock_api_smp.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/topology.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/timekeeping32.h: In function ‘getrawmonotonic’: ./include/linux/timekeeping32.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_begin_nested’: ./include/linux/seqlock.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/timekeeping32.h: In function ‘getboottime’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock’: ./include/linux/timekeeping32.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__up_read’: ./include/linux/rwlock_api_smp.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ In file included from ./include/linux/rbtree.h:34, from ./include/linux/skbuff.h:22, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/rcupdate.h: In function ‘__rcu_read_lock’: ./arch/x86/include/asm/rwsem.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_begin’: ./include/linux/seqlock.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/rcupdate.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irqsave’: ./include/linux/seqlock.h: In function ‘write_seqcount_end’: ./arch/x86/include/asm/rwsem.h: In function ‘__up_write’: ./include/linux/rwlock_api_smp.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/seqlock.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./arch/x86/include/asm/rwsem.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ In file included from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/numa.h: In function ‘set_apicid_to_node’: ./include/linux/seqlock.h: In function ‘write_seqcount_invalidate’: ./arch/x86/include/asm/numa.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/seqlock.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/linux/rcupdate.h: In function ‘__rcu_read_unlock’: ./include/linux/rcupdate.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__downgrade_write’: In file included from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/srcu.h: In function ‘cleanup_srcu_struct’: ./arch/x86/include/asm/rwsem.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ In file included from ./include/linux/timer.h:8, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/debugobjects.h: In function ‘debug_object_init’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_irq’: ./include/linux/srcu.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin’: ./include/linux/rwlock_api_smp.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/debugobjects.h:89:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | debug_object_init (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/seqlock.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_preempt_depth’: ./include/linux/rcupdate.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/srcu.h: In function ‘cleanup_srcu_struct_quiesced’: ./include/linux/debugobjects.h: In function ‘debug_object_init_on_stack’: ./include/linux/srcu.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/debugobjects.h:91:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | debug_object_init_on_stack(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ In file included from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/rwsem.h: In function ‘rwsem_is_locked’: ./include/linux/seqlock.h: In function ‘read_seqretry’: ./include/linux/debugobjects.h: In function ‘debug_object_activate’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_bh’: ./include/linux/seqlock.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/debugobjects.h:93:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | debug_object_activate (void *addr, struct debug_obj_descr *descr) { return 0; } | ^~~~~~~~~~~~~~~ ./include/linux/srcu.h: In function ‘srcu_read_lock_held’: ./include/linux/rwsem.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/rwlock_api_smp.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_user_enter’: ./include/linux/srcu.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/rcupdate.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | static inline void rcu_user_enter(void) { } | ^~~~~~ ./include/linux/debugobjects.h: In function ‘debug_object_deactivate’: ./include/linux/debugobjects.h:95:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | debug_object_deactivate(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘write_seqlock’: ./include/linux/rcupdate.h: In function ‘rcu_user_exit’: ./include/linux/rcupdate.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | static inline void rcu_user_exit(void) { } | ^~~~~~ ./include/linux/seqlock.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_destroy’: ./include/linux/srcu.h: In function ‘srcu_read_lock’: ./include/linux/debugobjects.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | debug_object_destroy (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/srcu.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_init_nohz’: ./include/linux/rwsem.h: In function ‘rwsem_is_contended’: ./include/linux/rcupdate.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | static inline void rcu_init_nohz(void) { } | ^~~~~~ ./include/linux/debugobjects.h: In function ‘debug_object_free’: ./include/linux/seqlock.h: In function ‘write_sequnlock’: ./include/linux/rwsem.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irqsave’: ./include/linux/debugobjects.h:99:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | debug_object_free (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/seqlock.h:453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 453 | { | ^ ./include/linux/rwlock_api_smp.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_lock_notrace’: ./include/linux/debugobjects.h: In function ‘debug_object_assert_init’: ./include/linux/srcu.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/debugobjects.h:101:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | debug_object_assert_init(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘write_seqlock_bh’: ./include/linux/seqlock.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_objects_early_init’: ./include/linux/debugobjects.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void debug_objects_early_init(void) { } | ^~~~~~ ./include/linux/srcu.h: In function ‘srcu_read_unlock’: ./include/linux/srcu.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_objects_mem_init’: ./include/linux/seqlock.h: In function ‘write_sequnlock_bh’: ./include/linux/debugobjects.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | static inline void debug_objects_mem_init(void) { } | ^~~~~~ In file included from ./include/linux/rcupdate.h:186, from ./include/linux/rbtree.h:34, from ./include/linux/skbuff.h:22, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/rcutree.h: In function ‘rcu_virt_note_context_switch’: ./include/linux/seqlock.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_irq’: ./include/linux/debugobjects.h: In function ‘debug_check_no_obj_freed’: ./include/linux/srcu.h: In function ‘srcu_read_unlock_notrace’: ./include/linux/rwlock_api_smp.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/debugobjects.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | debug_check_no_obj_freed(const void *address, unsigned long size) { } | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/rcutree.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/srcu.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqlock_irq’: ./include/linux/srcu.h: In function ‘smp_mb__after_srcu_read_unlock’: In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/io.h: In function ‘readb’: ./include/linux/seqlock.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/linux/srcu.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./arch/x86/include/asm/io.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | build_mmio_read(readb, "b", unsigned char, "=q", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_bh’: ./include/linux/seqlock.h: In function ‘write_sequnlock_irq’: ./include/linux/rwlock_api_smp.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/seqlock.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./include/linux/seqlock.h: In function ‘__write_seqlock_irqsave’: ./arch/x86/include/asm/io.h: In function ‘readw’: ./include/linux/seqlock.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./arch/x86/include/asm/io.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | build_mmio_read(readw, "w", unsigned short, "=r", :"memory") | ^~~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/alternative.h:7, from ./arch/x86/include/asm/barrier.h:5, from ./include/linux/compiler.h:250, from ./include/linux/export.h:45, from ./include/linux/linkage.h:7, from ./include/linux/kernel.h:7, from ./include/linux/skbuff.h:17, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/rcupdate.h: In function ‘init_rcu_head’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock’: In file included from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/timer.h: In function ‘init_timer_on_stack_key’: ./include/linux/rwlock_api_smp.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ In file included from ./include/linux/srcu.h:33, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/rcupdate.h: In function ‘__rcu_read_lock’: ./arch/x86/include/asm/io.h: In function ‘readl’: ./arch/x86/include/asm/io.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | build_mmio_read(readl, "l", unsigned int, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/timer.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:207:41: note: in expansion of macro ‘rcu_head’ 207 | static inline void init_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ In file included from ./arch/x86/include/asm/smp.h:12, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/mpspec.h: In function ‘get_smp_config’: ./include/linux/rcupdate.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock_irqrestore’: ./include/linux/rcupdate.h: In function ‘destroy_rcu_head’: ./include/linux/seqlock.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./arch/x86/include/asm/mpspec.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock’: ./arch/x86/include/asm/io.h: In function ‘__readb’: ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:208:44: note: in expansion of macro ‘rcu_head’ 208 | static inline void destroy_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/rwlock_api_smp.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./arch/x86/include/asm/io.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | build_mmio_read(__readb, "b", unsigned char, "=q", ) | ^~~~~~~~~~~~~~~ ./include/linux/timer.h: In function ‘destroy_timer_on_stack’: ./include/linux/seqlock.h: In function ‘read_seqlock_excl’: ./include/linux/rcupdate.h: In function ‘init_rcu_head_on_stack’: ./arch/x86/include/asm/mpspec.h: In function ‘early_get_smp_config’: ./include/linux/timer.h:138:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | static inline void destroy_timer_on_stack(struct timer_list *timer) { } | ^~~~~~~~~~ ./include/linux/rcupdate.h: In function ‘__rcu_read_unlock’: In file included from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/notifier.h: In function ‘notifier_from_errno’: ./include/linux/seqlock.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./arch/x86/include/asm/mpspec.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:209:50: note: in expansion of macro ‘rcu_head’ 209 | static inline void init_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/rcupdate.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readw’: ./include/linux/timer.h: In function ‘timer_pending’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock’: ./arch/x86/include/asm/io.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | build_mmio_read(__readw, "w", unsigned short, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl’: ./include/linux/rcupdate.h: In function ‘destroy_rcu_head_on_stack’: ./include/linux/timer.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/notifier.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/rwlock_api_smp.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/seqlock.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:210:53: note: in expansion of macro ‘rcu_head’ 210 | static inline void destroy_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/rcupdate.h: In function ‘rcu_preempt_depth’: ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock’: ./include/linux/rcupdate.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readl’: ./include/linux/notifier.h: In function ‘notifier_to_errno’: ./include/linux/seqlock.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./arch/x86/include/asm/io.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | build_mmio_read(__readl, "l", unsigned int, "=r", ) | ^~~~~~~~~~~~~~~ In file included from ./include/linux/rbtree.h:34, from ./include/linux/skbuff.h:22, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/rcupdate.h: In function ‘rcu_lockdep_current_cpu_online’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irqrestore’: ./include/linux/notifier.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/rcupdate.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline bool rcu_lockdep_current_cpu_online(void) { return true; } | ^~~~~~ ./include/linux/rwlock_api_smp.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_user_enter’: ./arch/x86/include/asm/io.h: In function ‘writeb’: ./include/linux/seqlock.h: In function ‘need_seqretry’: ./include/linux/rcupdate.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | static inline void rcu_user_enter(void) { } | ^~~~~~ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_held’: ./arch/x86/include/asm/io.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | build_mmio_write(writeb, "b", unsigned char, "q", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/seqlock.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/rcupdate.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_user_exit’: ./include/linux/rcupdate.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | static inline void rcu_user_exit(void) { } | ^~~~~~ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh_held’: ./arch/x86/include/asm/io.h: In function ‘writew’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_irq’: ./include/linux/rcupdate.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_init_nohz’: ./arch/x86/include/asm/io.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | build_mmio_write(writew, "w", unsigned short, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/rwlock_api_smp.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/seqlock.h: In function ‘done_seqretry’: In file included from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/memory_hotplug.h: In function ‘zone_span_seqbegin’: ./include/linux/rcupdate.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | static inline void rcu_init_nohz(void) { } | ^~~~~~ ./include/linux/seqlock.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_held’: ./include/linux/memory_hotplug.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/rcupdate.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./arch/x86/include/asm/io.h: In function ‘writel’: ./arch/x86/include/asm/io.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | build_mmio_write(writel, "l", unsigned int, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘read_seqlock_excl_bh’: ./include/linux/seqlock.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_bh’: ./include/linux/memory_hotplug.h: In function ‘zone_span_seqretry’: ./arch/x86/include/asm/io.h: In function ‘__writeb’: ./include/linux/rwlock_api_smp.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/memory_hotplug.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./arch/x86/include/asm/io.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | build_mmio_write(__writeb, "b", unsigned char, "q", ) | ^~~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_bh’: ./arch/x86/include/asm/io.h: In function ‘__writew’: ./include/linux/memory_hotplug.h: In function ‘zone_span_writelock’: ./include/linux/seqlock.h:551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 551 | { | ^ In file included from ./include/linux/rcupdate.h:186, from ./include/linux/srcu.h:33, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/rcutree.h: In function ‘rcu_virt_note_context_switch’: ./arch/x86/include/asm/io.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | build_mmio_write(__writew, "w", unsigned short, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/memory_hotplug.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/rcutree.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqlock_excl_irq’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irqrestore’: ./arch/x86/include/asm/io.h: In function ‘__writel’: ./include/linux/memory_hotplug.h: In function ‘zone_span_writeunlock’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock’: ./include/linux/seqlock.h:556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 556 | { | ^ ./include/linux/rwlock_api_smp.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./arch/x86/include/asm/io.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | build_mmio_write(__writel, "l", unsigned int, "r", ) | ^~~~~~~~~~~~~~~~ In file included from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/workqueue.h: In function ‘to_delayed_work’: ./include/linux/memory_hotplug.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/rcupdate.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irq’: ./include/linux/memory_hotplug.h: In function ‘zone_seqlock_init’: ./include/linux/memory_hotplug.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/workqueue.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/seqlock.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./arch/x86/include/asm/io.h: In function ‘readq’: ./arch/x86/include/asm/io.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | build_mmio_read(readq, "q", u64, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock’: ./include/linux/seqlock.h: In function ‘__read_seqlock_excl_irqsave’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_irq’: ./include/linux/rcupdate.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./include/linux/seqlock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/rwlock_api_smp.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ In file included from ./include/linux/list.h:5, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/rcupdate.h: In function ‘init_rcu_head’: ./arch/x86/include/asm/io.h: In function ‘__readq’: ./arch/x86/include/asm/io.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | build_mmio_read(__readq, "q", u64, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh’: ./include/linux/rcupdate.h:677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 677 | { | ^ ./arch/x86/include/asm/io.h: In function ‘writeq’: ./include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_bh’: ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irqrestore’: ./arch/x86/include/asm/io.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | build_mmio_write(writeq, "q", u64, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/rwlock_api_smp.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_bh’: ./include/linux/seqlock.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:207:41: note: in expansion of macro ‘rcu_head’ 207 | static inline void init_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/workqueue.h: In function ‘to_rcu_work’: ./include/linux/rcupdate.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writeq’: ./include/linux/workqueue.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/rcupdate.h: In function ‘destroy_rcu_head’: ./arch/x86/include/asm/io.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | build_mmio_write(__writeq, "q", u64, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock_irqsave’: ./include/linux/memory_hotplug.h: In function ‘movable_node_is_enabled’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched’: ./include/linux/seqlock.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:208:44: note: in expansion of macro ‘rcu_head’ 208 | static inline void destroy_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/memory_hotplug.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/rcupdate.h:712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 712 | { | ^ ./include/linux/rcupdate.h: In function ‘init_rcu_head_on_stack’: ./arch/x86/include/asm/io.h: In function ‘virt_to_phys’: In file included from ./include/linux/seqlock.h:36, from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/spinlock.h: In function ‘spinlock_check’: ./arch/x86/include/asm/io.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:209:50: note: in expansion of macro ‘rcu_head’ 209 | static inline void init_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/spinlock.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/linux/seqlock.h: In function ‘done_seqretry_irqrestore’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_notrace’: ./include/linux/rcupdate.h: In function ‘destroy_rcu_head_on_stack’: ./arch/x86/include/asm/mpspec.h: In function ‘find_smp_config’: ./arch/x86/include/asm/io.h: In function ‘phys_to_virt’: ./include/linux/seqlock.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ ./include/linux/rcupdate.h:722:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 722 | { | ^ ./include/linux/spinlock.h: In function ‘spin_lock’: ./arch/x86/include/asm/mpspec.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./arch/x86/include/asm/io.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:210:53: note: in expansion of macro ‘rcu_head’ 210 | static inline void destroy_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/spinlock.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/linux/memory_hotplug.h: In function ‘arch_refresh_nodedata’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched’: ./include/linux/memory_hotplug.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/spinlock.h: In function ‘spin_lock_bh’: ./arch/x86/include/asm/io.h: In function ‘isa_virt_to_bus’: In file included from ./include/linux/srcu.h:33, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/rcupdate.h: In function ‘rcu_lockdep_current_cpu_online’: ./include/linux/rcupdate.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./include/linux/spinlock.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./arch/x86/include/asm/io.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/workqueue.h: In function ‘__init_work’: ./include/linux/rcupdate.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline bool rcu_lockdep_current_cpu_online(void) { return true; } | ^~~~~~ ./include/linux/workqueue.h:215:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | static inline void __init_work(struct work_struct *work, int onstack) { } | ^~~~~~~~~~~ ./include/linux/spinlock.h: In function ‘spin_trylock’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched_notrace’: ./include/linux/spinlock.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/linux/workqueue.h: In function ‘destroy_work_on_stack’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_held’: ./include/linux/rcupdate.h:743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 743 | { | ^ ./include/linux/workqueue.h:216:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline void destroy_work_on_stack(struct work_struct *work) { } | ^~~~~~~~~~~ ./include/linux/rcupdate.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./arch/x86/include/asm/io.h: In function ‘ioremap’: ./include/linux/workqueue.h: In function ‘destroy_delayed_work_on_stack’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh_held’: ./arch/x86/include/asm/io.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_lock’: ./include/linux/workqueue.h:217:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } | ^~~~~~~~~~~~ ./include/linux/spinlock.h: In function ‘spin_lock_irq’: ./include/linux/rcupdate.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘physids_coerce’: ./include/linux/memory_hotplug.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/spinlock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./arch/x86/include/asm/mpspec.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/workqueue.h: In function ‘work_static’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_held’: ./include/linux/rcupdate.h: In function ‘rcu_head_init’: ./include/linux/workqueue.h:218:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | static inline unsigned int work_static(struct work_struct *work) { return 0; } | ^~~~~~~~~~~ ./include/linux/rcupdate.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘physids_promote’: ./include/linux/rcupdate.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock’: ./arch/x86/include/asm/mpspec.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/spinlock.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_unlock’: In file included from ./include/linux/time.h:73, from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/time32.h: In function ‘timespec64_to_timespec’: ./include/linux/rcupdate.h: In function ‘rcu_head_after_call_rcu’: ./include/linux/memory_hotplug.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock_bh’: ./arch/x86/include/asm/mpspec.h: In function ‘physid_set_mask_of_physid’: ./include/linux/time32.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/rcupdate.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/linux/spinlock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./arch/x86/include/asm/mpspec.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_init’: ./include/linux/memory_hotplug.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./include/linux/time32.h: In function ‘timespec_to_timespec64’: ./include/linux/spinlock.h: In function ‘spin_unlock_irq’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock’: ./include/linux/time32.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/spinlock.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/rcupdate.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/linux/spinlock.h: In function ‘spin_unlock_irqrestore’: ./include/linux/time32.h: In function ‘timespec_equal’: ./include/linux/spinlock.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/time32.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock’: ./include/linux/rcupdate.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./include/linux/spinlock.h: In function ‘spin_trylock_bh’: ./include/linux/time32.h: In function ‘timespec_compare’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh’: ./include/linux/spinlock.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/time32.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/rcupdate.h:677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 677 | { | ^ In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/io.h: In function ‘sev_key_active’: ./include/linux/spinlock.h: In function ‘spin_trylock_irq’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_bh’: ./arch/x86/include/asm/io.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/linux/spinlock.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/time32.h: In function ‘timespec_valid’: ./include/linux/rcupdate.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/linux/workqueue.h: In function ‘queue_work’: ./include/linux/time32.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/topology.h: In function ‘early_cpu_to_node’: ./include/linux/workqueue.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched’: ./arch/x86/include/asm/topology.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/rcupdate.h:712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 712 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh’: ./include/linux/spinlock.h: In function ‘spin_is_locked’: ./include/linux/time32.h: In function ‘timespec_to_ns’: ./include/linux/workqueue.h: In function ‘queue_delayed_work’: In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/mmzone.h: In function ‘lruvec_pgdat’: ./include/linux/spinlock.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/time32.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/rcupdate.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./include/linux/workqueue.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_notrace’: ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh_expedited’: ./include/linux/spinlock.h: In function ‘spin_is_contended’: ./include/linux/rcupdate.h:722:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 722 | { | ^ ./include/linux/workqueue.h: In function ‘mod_delayed_work’: ./include/linux/time32.h: In function ‘timespec_add_ns’: ./arch/x86/include/asm/io.h: In function ‘outb’: ./include/linux/spinlock.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/linux/time32.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/workqueue.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/linux/rcupdate.h:908:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 908 | { | ^ ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | BUILDIO(b, b, char) | ^~~~~~~ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched’: ./include/linux/mmzone.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/linux/rcupdate.h: In function ‘call_rcu_bh’: ./include/linux/workqueue.h: In function ‘schedule_work_on’: ./include/linux/rcupdate.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./include/linux/rcupdate.h:913:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 913 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inb’: ./include/linux/workqueue.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/time32.h: In function ‘mktime’: ./arch/x86/include/asm/topology.h: In function ‘cpumask_of_node’: ./include/linux/time32.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_barrier_bh’: ./arch/x86/include/asm/topology.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched_notrace’: ./include/linux/workqueue.h: In function ‘schedule_work’: ./include/linux/mmzone.h: In function ‘local_memory_node’: ./arch/x86/include/asm/io.h: In function ‘outb_p’: ./include/linux/rcupdate.h:743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 743 | { | ^ ./include/linux/rcupdate.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./include/linux/workqueue.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/linux/mmzone.h:799:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 799 | static inline int local_memory_node(int node_id) { return node_id; }; | ^~~~~~ ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/time32.h: In function ‘timeval_valid’: ./include/linux/time32.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_sched’: In file included from ./include/linux/time.h:6, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/seqlock.h: In function ‘__seqcount_init’: ./include/linux/workqueue.h: In function ‘flush_scheduled_work’: ./include/linux/mmzone.h: In function ‘is_dev_zone’: ./arch/x86/include/asm/io.h: In function ‘inb_p’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/rcupdate.h:923:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 923 | { | ^ ./include/linux/mmzone.h:809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 809 | { | ^ ./include/linux/workqueue.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/seqlock.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_head_init’: ./arch/x86/include/asm/io.h: In function ‘outsb’: ./include/linux/workqueue.h: In function ‘schedule_delayed_work_on’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/rcupdate.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/time32.h: In function ‘timeval_to_ns’: ./include/linux/workqueue.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/time32.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/mmzone.h: In function ‘managed_zone’: ./include/linux/mmzone.h:826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 826 | { | ^ ./include/linux/seqlock.h: In function ‘__read_seqcount_begin’: ./include/linux/rcupdate.h: In function ‘rcu_head_after_call_rcu’: ./include/linux/workqueue.h: In function ‘schedule_delayed_work’: In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/topology.h: In function ‘topology_max_smt_threads’: ./include/linux/seqlock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/workqueue.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/rcupdate.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/linux/mmzone.h: In function ‘populated_zone’: ./arch/x86/include/asm/topology.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./arch/x86/include/asm/io.h: In function ‘insb’: ./include/linux/mmzone.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible In file included from ./include/linux/stat.h:19, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/time.h: In function ‘itimerspec64_valid’: ./include/linux/mmzone.h: In function ‘zone_to_nid’: ./include/linux/mmzone.h:838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 838 | { | ^ ./include/linux/time.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/topology.h: In function ‘arch_fix_phys_package_id’: ./include/linux/workqueue.h: In function ‘wq_watchdog_touch’: ./include/linux/mmzone.h: In function ‘zone_set_nid’: ./arch/x86/include/asm/topology.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/mmzone.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/linux/workqueue.h:661:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 661 | static inline void wq_watchdog_touch(int cpu) { } | ^~~~~~ ./arch/x86/include/asm/io.h: In function ‘outw’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | BUILDIO(w, w, short) | ^~~~~~~ ./include/linux/mmzone.h: In function ‘is_highmem_idx’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount’: ./include/linux/mmzone.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inw’: ./include/linux/seqlock.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/mmzone.h: In function ‘is_highmem’: ./arch/x86/include/asm/io.h: In function ‘outw_p’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/mmzone.h:885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 885 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inw_p’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/seqlock.h: In function ‘raw_read_seqcount_begin’: In file included from ./include/linux/stat.h:20, from ./include/linux/module.h:10, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/uidgid.h: In function ‘__kuid_val’: ./arch/x86/include/asm/io.h: In function ‘outsw’: In file included from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/numa.h: In function ‘set_apicid_to_node’: ./include/linux/seqlock.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/uidgid.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/numa.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh’: ./include/linux/seqlock.h: In function ‘read_seqcount_begin’: ./include/linux/uidgid.h: In function ‘__kgid_val’: ./include/linux/uidgid.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/seqlock.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/rcupdate.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./arch/x86/include/asm/io.h: In function ‘insw’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh_expedited’: ./include/linux/seqlock.h: In function ‘raw_seqcount_begin’: ./include/linux/uidgid.h: In function ‘uid_eq’: ./include/linux/seqlock.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/uidgid.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/rcupdate.h:908:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 908 | { | ^ ./include/linux/rcupdate.h: In function ‘call_rcu_bh’: ./include/linux/uidgid.h: In function ‘gid_eq’: ./include/linux/uidgid.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outl’: In file included from ./include/linux/srcutree.h:28, from ./include/linux/srcu.h:62, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/completion.h: In function ‘complete_acquire’: ./include/linux/rcupdate.h:913:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 913 | { | ^ ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | BUILDIO(l, , int) | ^~~~~~~ ./include/linux/completion.h:33:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | static inline void complete_acquire(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/uidgid.h: In function ‘uid_gt’: ./include/linux/rcupdate.h: In function ‘rcu_barrier_bh’: ./arch/x86/include/asm/io.h: In function ‘inl’: ./include/linux/uidgid.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/seqlock.h: In function ‘__read_seqcount_retry’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/completion.h: In function ‘complete_release’: ./include/linux/rcupdate.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./include/linux/seqlock.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/completion.h:34:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | static inline void complete_release(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/uidgid.h: In function ‘gid_gt’: ./include/linux/rcupdate.h: In function ‘synchronize_sched’: ./arch/x86/include/asm/io.h: In function ‘outl_p’: ./include/linux/uidgid.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/rcupdate.h:923:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 923 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqcount_retry’: ./include/linux/completion.h: In function ‘__init_completion’: ./arch/x86/include/asm/io.h: In function ‘inl_p’: ./include/linux/uidgid.h: In function ‘uid_gte’: ./include/linux/rcupdate.h: In function ‘synchronize_sched_expedited’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/completion.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/seqlock.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/uidgid.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/rcupdate.h:928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 928 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outsl’: ./include/linux/uidgid.h: In function ‘gid_gte’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_begin’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/rcupdate.h: In function ‘call_rcu_sched’: ./include/linux/uidgid.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/seqlock.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/completion.h: In function ‘reinit_completion’: ./include/linux/rcupdate.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/completion.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/uidgid.h: In function ‘uid_lt’: ./include/linux/seqlock.h: In function ‘raw_write_seqcount_end’: ./include/linux/uidgid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_barrier_sched’: ./include/linux/seqlock.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./arch/x86/include/asm/io.h: In function ‘insl’: ./include/linux/rcupdate.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/uidgid.h: In function ‘gid_lt’: ./include/linux/uidgid.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_barrier’: ./include/linux/rcupdate.h: In function ‘get_state_synchronize_sched’: ./include/linux/seqlock.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/io.h: In function ‘readb’: ./include/linux/rcupdate.h:943:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 943 | { | ^ ./include/linux/uidgid.h: In function ‘uid_lte’: ./include/linux/uidgid.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./arch/x86/include/asm/io.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | build_mmio_read(readb, "b", unsigned char, "=q", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/rcupdate.h: In function ‘cond_synchronize_sched’: ./include/linux/seqlock.h: In function ‘raw_read_seqcount_latch’: ./include/linux/seqlock.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/linux/rcupdate.h:948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 948 | { | ^ ./include/linux/uidgid.h: In function ‘gid_lte’: ./include/linux/uidgid.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/io.h: In function ‘readw’: ./include/linux/uidgid.h: In function ‘uid_valid’: ./arch/x86/include/asm/io.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | build_mmio_read(readw, "w", unsigned short, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/uidgid.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/seqlock.h: In function ‘raw_write_seqcount_latch’: ./include/linux/uidgid.h: In function ‘gid_valid’: ./arch/x86/include/asm/io.h: In function ‘readl’: ./include/linux/uidgid.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/seqlock.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./arch/x86/include/asm/io.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | build_mmio_read(readl, "l", unsigned int, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h: In function ‘__readb’: ./include/linux/seqlock.h: In function ‘write_seqcount_begin_nested’: ./arch/x86/include/asm/io.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | build_mmio_read(__readb, "b", unsigned char, "=q", ) | ^~~~~~~~~~~~~~~ ./include/linux/seqlock.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/uidgid.h: In function ‘kuid_has_mapping’: ./include/linux/uidgid.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/io.h: In function ‘readsb’: In file included from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/srcu.h: In function ‘cleanup_srcu_struct’: ./arch/x86/include/asm/io.h: In function ‘__readw’: ./include/linux/seqlock.h: In function ‘write_seqcount_begin’: ./arch/x86/include/asm/io.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | build_mmio_read(__readw, "w", unsigned short, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/uidgid.h: In function ‘kgid_has_mapping’: ./include/linux/seqlock.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/asm-generic/io.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/uidgid.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/srcu.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqcount_end’: ./arch/x86/include/asm/io.h: In function ‘__readl’: ./include/linux/seqlock.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/srcu.h: In function ‘cleanup_srcu_struct_quiesced’: ./arch/x86/include/asm/io.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | build_mmio_read(__readl, "l", unsigned int, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/srcu.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/asm-generic/io.h: In function ‘readsw’: ./include/linux/seqlock.h: In function ‘write_seqcount_invalidate’: ./include/asm-generic/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/seqlock.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_lock_held’: ./arch/x86/include/asm/io.h: In function ‘writeb’: ./include/linux/srcu.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/io.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | build_mmio_write(writeb, "b", unsigned char, "q", :"memory") | ^~~~~~~~~~~~~~~~ ./include/asm-generic/io.h: In function ‘readsl’: ./include/asm-generic/io.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_lock’: ./include/linux/seqlock.h: In function ‘read_seqbegin’: ./arch/x86/include/asm/io.h: In function ‘writew’: ./include/linux/srcu.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./arch/x86/include/asm/io.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | build_mmio_write(writew, "w", unsigned short, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/seqlock.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ In file included from ./arch/x86/include/asm/timex.h:6, from ./include/linux/timex.h:65, from ./include/linux/jiffies.h:10, from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/tsc.h: In function ‘get_cycles’: ./arch/x86/include/asm/tsc.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqretry’: ./include/linux/srcu.h: In function ‘srcu_read_lock_notrace’: ./include/asm-generic/io.h: In function ‘readsq’: ./arch/x86/include/asm/io.h: In function ‘writel’: ./include/linux/seqlock.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/srcu.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/asm-generic/io.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./arch/x86/include/asm/io.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | build_mmio_write(writel, "l", unsigned int, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘write_seqlock’: ./include/linux/srcu.h: In function ‘srcu_read_unlock’: ./include/linux/seqlock.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writeb’: ./include/linux/srcu.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./arch/x86/include/asm/io.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | build_mmio_write(__writeb, "b", unsigned char, "q", ) | ^~~~~~~~~~~~~~~~ ./include/asm-generic/io.h: In function ‘writesb’: ./include/asm-generic/io.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/seqlock.h: In function ‘write_sequnlock’: ./include/linux/srcu.h: In function ‘srcu_read_unlock_notrace’: ./include/linux/seqlock.h:453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 453 | { | ^ ./include/linux/srcu.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writew’: ./arch/x86/include/asm/io.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | build_mmio_write(__writew, "w", unsigned short, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/srcu.h: In function ‘smp_mb__after_srcu_read_unlock’: ./include/linux/seqlock.h: In function ‘write_seqlock_bh’: ./include/asm-generic/io.h: In function ‘writesw’: ./include/linux/srcu.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/seqlock.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/asm-generic/io.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writel’: ./arch/x86/include/asm/io.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | build_mmio_write(__writel, "l", unsigned int, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘write_sequnlock_bh’: ./include/linux/seqlock.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/asm-generic/io.h: In function ‘writesl’: In file included from ./include/linux/mmzone.h:10, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/wait.h: In function ‘init_waitqueue_entry’: ./include/asm-generic/io.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/seqlock.h: In function ‘write_seqlock_irq’: ./arch/x86/include/asm/io.h: In function ‘readq’: ./include/linux/seqlock.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./arch/x86/include/asm/io.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | build_mmio_read(readq, "q", u64, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/wait.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/asm-generic/io.h: In function ‘writesq’: ./include/linux/seqlock.h: In function ‘write_sequnlock_irq’: ./include/asm-generic/io.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./include/linux/seqlock.h:477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 477 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readq’: In file included from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/jiffies.h: In function ‘get_jiffies_64’: ./include/linux/wait.h: In function ‘init_waitqueue_func_entry’: ./arch/x86/include/asm/io.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | build_mmio_read(__readq, "q", u64, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘__write_seqlock_irqsave’: ./include/linux/wait.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/seqlock.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/jiffies.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/wait.h: In function ‘waitqueue_active’: ./arch/x86/include/asm/io.h: In function ‘writeq’: ./include/linux/wait.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./arch/x86/include/asm/io.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | build_mmio_write(writeq, "q", u64, "r", :"memory") | ^~~~~~~~~~~~~~~~ In file included from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/notifier.h: In function ‘notifier_from_errno’: ./include/linux/wait.h: In function ‘wq_has_sleeper’: ./include/linux/seqlock.h: In function ‘write_sequnlock_irqrestore’: ./include/linux/wait.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/seqlock.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writeq’: ./include/linux/notifier.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_to_nsecs’: ./arch/x86/include/asm/io.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | build_mmio_write(__writeq, "q", u64, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/seqlock.h: In function ‘read_seqlock_excl’: ./include/linux/jiffies.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue’: ./include/linux/seqlock.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/wait.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/notifier.h: In function ‘notifier_to_errno’: ./include/linux/seqlock.h: In function ‘read_sequnlock_excl’: ./include/linux/notifier.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./arch/x86/include/asm/io.h: In function ‘virt_to_phys’: ./include/linux/wait.h: In function ‘__add_wait_queue_exclusive’: ./include/linux/seqlock.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./arch/x86/include/asm/io.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/jiffies.h: In function ‘_msecs_to_jiffies’: ./include/linux/wait.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/jiffies.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock’: ./arch/x86/include/asm/io.h: In function ‘phys_to_virt’: ./include/linux/seqlock.h:527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 527 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail’: ./arch/x86/include/asm/io.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/wait.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/jiffies.h: In function ‘msecs_to_jiffies’: ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail_exclusive’: ./include/linux/jiffies.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/seqlock.h: In function ‘need_seqretry’: ./arch/x86/include/asm/io.h: In function ‘isa_virt_to_bus’: ./include/linux/wait.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ In file included from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/memory_hotplug.h: In function ‘zone_span_seqbegin’: ./arch/x86/include/asm/io.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/seqlock.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/memory_hotplug.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/wait.h: In function ‘__remove_wait_queue’: ./include/linux/wait.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/seqlock.h: In function ‘done_seqretry’: ./include/linux/seqlock.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_span_seqretry’: ./include/linux/jiffies.h: In function ‘_usecs_to_jiffies’: ./arch/x86/include/asm/io.h: In function ‘ioremap’: ./include/linux/memory_hotplug.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/jiffies.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./arch/x86/include/asm/io.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqlock_excl_bh’: ./include/linux/seqlock.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_span_writelock’: ./include/linux/memory_hotplug.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/jiffies.h: In function ‘usecs_to_jiffies’: ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_bh’: In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/io.h: In function ‘insb_p’: ./include/linux/jiffies.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_span_writeunlock’: ./include/linux/seqlock.h:551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 551 | { | ^ ./include/linux/memory_hotplug.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/asm-generic/io.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqlock_excl_irq’: In file included from ./arch/x86/include/asm/smp.h:12, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/mpspec.h: In function ‘get_smp_config’: ./include/linux/memory_hotplug.h: In function ‘zone_seqlock_init’: ./include/linux/seqlock.h:556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 556 | { | ^ ./include/linux/memory_hotplug.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/asm-generic/io.h: In function ‘insw_p’: ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irq’: ./arch/x86/include/asm/mpspec.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/asm-generic/io.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/seqlock.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/jiffies.h: In function ‘timespec_to_jiffies’: ./include/linux/seqlock.h: In function ‘__read_seqlock_excl_irqsave’: ./include/asm-generic/io.h: In function ‘insl_p’: ./include/linux/jiffies.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/seqlock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/asm-generic/io.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘early_get_smp_config’: ./arch/x86/include/asm/mpspec.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_to_timespec’: ./include/asm-generic/io.h: In function ‘outsb_p’: ./include/linux/jiffies.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/asm-generic/io.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/linux/seqlock.h: In function ‘read_sequnlock_excl_irqrestore’: ./include/linux/seqlock.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./include/asm-generic/io.h: In function ‘outsw_p’: ./include/linux/jiffies.h: In function ‘jiffies_delta_to_clock_t’: ./include/asm-generic/io.h:676:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 676 | { | ^ ./include/linux/seqlock.h: In function ‘read_seqbegin_or_lock_irqsave’: ./include/linux/memory_hotplug.h: In function ‘movable_node_is_enabled’: ./include/linux/jiffies.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/io.h: In function ‘sev_key_active’: ./include/linux/memory_hotplug.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/seqlock.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./arch/x86/include/asm/io.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/asm-generic/io.h: In function ‘outsl_p’: ./include/asm-generic/io.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./include/linux/seqlock.h: In function ‘done_seqretry_irqrestore’: ./include/linux/seqlock.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ ./include/linux/memory_hotplug.h: In function ‘arch_refresh_nodedata’: ./include/linux/memory_hotplug.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_delta_to_msecs’: ./arch/x86/include/asm/io.h: In function ‘outb’: ./include/linux/jiffies.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ In file included from ./include/linux/mmzone.h:17, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/nodemask.h: In function ‘__nodemask_pr_numnodes’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | BUILDIO(b, b, char) | ^~~~~~~ ./include/linux/nodemask.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inb’: In file included from ./include/linux/vmalloc.h:8, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/llist.h: In function ‘init_llist_head’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_lock’: ./include/linux/memory_hotplug.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/llist.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/nodemask.h: In function ‘__nodemask_pr_bits’: ./arch/x86/include/asm/io.h: In function ‘outb_p’: ./include/linux/nodemask.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/io.h: In function ‘inb_p’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/nodemask.h: In function ‘__node_set’: In file included from ./include/linux/time.h:73, from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/time32.h: In function ‘timespec64_to_timespec’: ./include/linux/llist.h: In function ‘llist_empty’: ./include/linux/nodemask.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_unlock’: ./arch/x86/include/asm/io.h: In function ‘outsb’: ./include/linux/llist.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/time32.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/memory_hotplug.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible In file included from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/ktime.h: In function ‘ktime_set’: ./include/linux/nodemask.h: In function ‘__node_clear’: ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_init’: ./include/linux/nodemask.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/time32.h: In function ‘timespec_to_timespec64’: ./include/linux/ktime.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/memory_hotplug.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./include/linux/time32.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘find_smp_config’: ./arch/x86/include/asm/io.h: In function ‘insb’: ./include/linux/nodemask.h: In function ‘__nodes_setall’: ./include/linux/time32.h: In function ‘timespec_equal’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/mpspec.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/llist.h: In function ‘llist_next’: ./include/linux/nodemask.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/time32.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/llist.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_clear’: ./include/linux/ktime.h: In function ‘timespec_to_ktime’: ./include/linux/llist.h: In function ‘llist_add’: ./include/linux/nodemask.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/ktime.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/time32.h: In function ‘timespec_compare’: ./include/linux/llist.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/time32.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outw’: ./include/linux/nodemask.h: In function ‘__node_test_and_set’: ./include/linux/ktime.h: In function ‘timespec64_to_ktime’: ./include/linux/llist.h: In function ‘llist_del_all’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | BUILDIO(w, w, short) | ^~~~~~~ ./include/linux/nodemask.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/ktime.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/llist.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/time32.h: In function ‘timespec_valid’: ./arch/x86/include/asm/io.h: In function ‘inw’: ./include/linux/ktime.h: In function ‘timeval_to_ktime’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/nodemask.h: In function ‘__nodes_and’: ./include/linux/time32.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/ktime.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/nodemask.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outw_p’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/ktime.h: In function ‘ktime_to_ns’: ./include/linux/nodemask.h: In function ‘__nodes_or’: ./include/linux/time32.h: In function ‘timespec_to_ns’: ./arch/x86/include/asm/mpspec.h: In function ‘physids_coerce’: ./include/linux/ktime.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/nodemask.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/time32.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inw_p’: ./arch/x86/include/asm/mpspec.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/ktime.h: In function ‘ktime_compare’: ./include/linux/ktime.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_xor’: In file included from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/mmzone.h: In function ‘lruvec_pgdat’: ./arch/x86/include/asm/mpspec.h: In function ‘physids_promote’: ./arch/x86/include/asm/io.h: In function ‘outsw’: ./include/linux/nodemask.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/time32.h: In function ‘timespec_add_ns’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/mpspec.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/time32.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/ktime.h: In function ‘ktime_after’: ./include/linux/ktime.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_andnot’: ./arch/x86/include/asm/mpspec.h: In function ‘physid_set_mask_of_physid’: ./include/linux/nodemask.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/mpspec.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./arch/x86/include/asm/io.h: In function ‘insw’: ./include/linux/ktime.h: In function ‘ktime_before’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/time32.h: In function ‘mktime’: ./include/linux/mmzone.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/linux/ktime.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/time32.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_complement’: ./include/linux/nodemask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/time32.h: In function ‘timeval_valid’: ./include/linux/ktime.h: In function ‘ktime_divns’: ./include/linux/time32.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/ktime.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/mmzone.h: In function ‘local_memory_node’: ./include/linux/nodemask.h: In function ‘__nodes_equal’: ./arch/x86/include/asm/io.h: In function ‘outl’: ./include/linux/mmzone.h:799:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 799 | static inline int local_memory_node(int node_id) { return node_id; }; | ^~~~~~ ./include/linux/nodemask.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | BUILDIO(l, , int) | ^~~~~~~ In file included from ./include/linux/vmalloc.h:11, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/overflow.h: In function ‘array_size’: ./include/linux/mmzone.h: In function ‘is_dev_zone’: ./include/linux/mmzone.h:809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 809 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inl’: ./include/linux/nodemask.h: In function ‘__nodes_intersects’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/overflow.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/nodemask.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/linux/time32.h: In function ‘timeval_to_ns’: ./include/linux/time32.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outl_p’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/nodemask.h: In function ‘__nodes_subset’: ./include/linux/mmzone.h: In function ‘managed_zone’: ./include/linux/nodemask.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inl_p’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/topology.h: In function ‘early_cpu_to_node’: ./include/linux/nodemask.h: In function ‘__nodes_empty’: ./include/linux/ktime.h: In function ‘ktime_to_us’: ./include/linux/mmzone.h:826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 826 | { | ^ In file included from ./include/linux/ktime.h:24, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/time.h: In function ‘itimerspec64_valid’: ./arch/x86/include/asm/topology.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/nodemask.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outsl’: ./include/linux/overflow.h: In function ‘array3_size’: ./include/linux/ktime.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/overflow.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./include/linux/time.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/mmzone.h: In function ‘populated_zone’: ./include/linux/nodemask.h: In function ‘__nodes_full’: ./include/linux/mmzone.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_ms’: ./include/linux/nodemask.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/ktime.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/mmzone.h: In function ‘zone_to_nid’: ./arch/x86/include/asm/io.h: In function ‘insl’: ./include/linux/ktime.h: In function ‘ktime_us_delta’: ./include/linux/mmzone.h:838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 838 | { | ^ ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/nodemask.h: In function ‘__nodes_weight’: ./include/linux/ktime.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/nodemask.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/mmzone.h: In function ‘zone_set_nid’: ./include/linux/mmzone.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/linux/ktime.h: In function ‘ktime_ms_delta’: ./include/linux/nodemask.h: In function ‘__nodes_shift_right’: ./arch/x86/include/asm/topology.h: In function ‘cpumask_of_node’: ./include/linux/overflow.h: In function ‘__ab_c_size’: ./include/linux/ktime.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/nodemask.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./arch/x86/include/asm/topology.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/overflow.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/mmzone.h: In function ‘is_highmem_idx’: ./include/linux/mmzone.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/ktime.h: In function ‘ktime_add_us’: ./include/linux/nodemask.h: In function ‘__nodes_shift_left’: ./include/linux/mmzone.h: In function ‘is_highmem’: ./include/linux/ktime.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/nodemask.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/linux/mmzone.h:885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 885 | { | ^ ./include/linux/nodemask.h: In function ‘__first_node’: ./include/linux/ktime.h: In function ‘ktime_add_ms’: ./include/linux/nodemask.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/ktime.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/topology.h: In function ‘topology_max_smt_threads’: ./include/linux/ktime.h: In function ‘ktime_sub_us’: ./arch/x86/include/asm/topology.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/ktime.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./arch/x86/include/asm/topology.h: In function ‘arch_fix_phys_package_id’: ./include/linux/ktime.h: In function ‘ktime_sub_ms’: ./arch/x86/include/asm/topology.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/ktime.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/io.h: In function ‘readsb’: ./include/linux/ktime.h: In function ‘ktime_to_timespec_cond’: In file included from ./arch/x86/include/asm/timex.h:6, from ./include/linux/timex.h:65, from ./include/linux/jiffies.h:10, from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/tsc.h: In function ‘get_cycles’: ./include/asm-generic/io.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/ktime.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./arch/x86/include/asm/tsc.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_timespec64_cond’: ./include/asm-generic/io.h: In function ‘readsw’: ./include/linux/ktime.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/asm-generic/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/nodemask.h: In function ‘__next_node’: In file included from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/vmalloc.h: In function ‘get_vm_area_size’: In file included from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/numa.h: In function ‘set_apicid_to_node’: ./include/linux/nodemask.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./include/linux/ktime.h: In function ‘ns_to_ktime’: ./arch/x86/include/asm/numa.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/vmalloc.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/ktime.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/asm-generic/io.h: In function ‘readsl’: ./include/asm-generic/io.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/ktime.h: In function ‘ms_to_ktime’: ./include/linux/ktime.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/asm-generic/io.h: In function ‘readsq’: ./include/asm-generic/io.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/asm-generic/io.h: In function ‘writesb’: ./include/asm-generic/io.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ In file included from ./include/linux/ktime.h:275, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/timekeeping.h: In function ‘ktime_get_real’: In file included from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/jiffies.h: In function ‘get_jiffies_64’: ./include/asm-generic/io.h: In function ‘writesw’: ./include/linux/timekeeping.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/asm-generic/io.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/nodemask.h: In function ‘init_nodemask_of_node’: ./include/linux/jiffies.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/nodemask.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/asm-generic/io.h: In function ‘writesl’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_real’: ./include/asm-generic/io.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/timekeeping.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/nodemask.h: In function ‘__first_unset_node’: In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/io.h: In function ‘xlate_dev_kmem_ptr’: ./include/linux/timekeeping.h: In function ‘ktime_get_boottime’: ./include/linux/nodemask.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/timekeeping.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/asm-generic/io.h: In function ‘writesq’: ./include/asm-generic/io.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/asm-generic/io.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime’: ./include/linux/timekeeping.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/io.h: In function ‘readb’: ./include/linux/jiffies.h: In function ‘jiffies_to_nsecs’: ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai’: ./include/linux/timekeeping.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/jiffies.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./arch/x86/include/asm/io.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | build_mmio_read(readb, "b", unsigned char, "=q", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai’: ./include/linux/timekeeping.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_mono_to_real’: ./include/linux/jiffies.h: In function ‘_msecs_to_jiffies’: ./include/linux/timekeeping.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./arch/x86/include/asm/io.h: In function ‘readw’: ./include/linux/jiffies.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./arch/x86/include/asm/io.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | build_mmio_read(readw, "w", unsigned short, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/timekeeping.h: In function ‘ktime_get_ns’: ./include/linux/timekeeping.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_real_ns’: ./arch/x86/include/asm/io.h: In function ‘readl’: In file included from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/realmode.h: In function ‘real_mode_size_needed’: ./include/linux/timekeeping.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/jiffies.h: In function ‘msecs_to_jiffies’: ./arch/x86/include/asm/io.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | build_mmio_read(readl, "l", unsigned int, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/jiffies.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./arch/x86/include/asm/realmode.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boot_ns’: ./include/linux/timekeeping.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/nodemask.h: In function ‘__nodemask_parse_user’: ./arch/x86/include/asm/io.h: In function ‘__readb’: ./include/linux/timekeeping.h: In function ‘ktime_get_tai_ns’: ./arch/x86/include/asm/io.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | build_mmio_read(__readb, "b", unsigned char, "=q", ) | ^~~~~~~~~~~~~~~ ./include/linux/nodemask.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/timekeeping.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_raw_ns’: ./include/linux/jiffies.h: In function ‘_usecs_to_jiffies’: ./include/linux/timekeeping.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readw’: ./include/linux/nodemask.h: In function ‘__nodelist_parse’: ./include/linux/jiffies.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./arch/x86/include/asm/io.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | build_mmio_read(__readw, "w", unsigned short, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/nodemask.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_ts64’: ./include/linux/timekeeping.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readl’: ./include/linux/jiffies.h: In function ‘usecs_to_jiffies’: ./arch/x86/include/asm/io.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | build_mmio_read(__readl, "l", unsigned int, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/nodemask.h: In function ‘__node_remap’: ./include/linux/jiffies.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/nodemask.h:349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 349 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime_ts64’: In file included from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/acpi.h: In function ‘disable_acpi’: ./include/linux/timekeeping.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/io.h: In function ‘writeb’: ./arch/x86/include/asm/acpi.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./arch/x86/include/asm/io.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | build_mmio_write(writeb, "b", unsigned char, "q", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_seconds’: ./include/linux/nodemask.h: In function ‘__nodes_remap’: ./include/linux/timekeeping.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/nodemask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_noirq_set’: ./arch/x86/include/asm/io.h: In function ‘writew’: ./arch/x86/include/asm/acpi.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline void acpi_noirq_set(void) { acpi_noirq = 1; } | ^~~~~~ ./include/linux/jiffies.h: In function ‘timespec_to_jiffies’: ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_ts64’: ./arch/x86/include/asm/io.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | build_mmio_write(writew, "w", unsigned short, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/acpi.h: In function ‘acpi_disable_pci’: ./include/linux/timekeeping.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/jiffies.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/io.h: In function ‘insb_p’: ./arch/x86/include/asm/acpi.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_onto’: ./include/linux/nodemask.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/asm-generic/io.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai_ts64’: ./arch/x86/include/asm/io.h: In function ‘writel’: ./arch/x86/include/asm/acpi.h: In function ‘acpi_processor_cstate_check’: ./include/linux/timekeeping.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_to_timespec’: ./arch/x86/include/asm/io.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | build_mmio_write(writel, "l", unsigned int, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/acpi.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/jiffies.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/asm-generic/io.h: In function ‘insw_p’: ./include/linux/nodemask.h: In function ‘__nodes_fold’: ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_seconds’: ./include/asm-generic/io.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/nodemask.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/linux/timekeeping.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writeb’: ./arch/x86/include/asm/io.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | build_mmio_write(__writeb, "b", unsigned char, "q", ) | ^~~~~~~~~~~~~~~~ ./include/asm-generic/io.h: In function ‘insl_p’: ./include/linux/jiffies.h: In function ‘jiffies_delta_to_clock_t’: ./include/asm-generic/io.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/jiffies.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writew’: ./arch/x86/include/asm/io.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | build_mmio_write(__writew, "w", unsigned short, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/nodemask.h: In function ‘node_state’: ./include/asm-generic/io.h: In function ‘outsb_p’: ./include/linux/nodemask.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/asm-generic/io.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writel’: ./arch/x86/include/asm/io.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | build_mmio_write(__writel, "l", unsigned int, "r", ) | ^~~~~~~~~~~~~~~~ ./include/asm-generic/io.h: In function ‘outsw_p’: ./include/asm-generic/io.h:676:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 676 | { | ^ ./include/linux/nodemask.h: In function ‘node_set_state’: In file included from ./include/linux/ktime.h:276, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/timekeeping32.h: In function ‘get_seconds’: ./arch/x86/include/asm/io.h: In function ‘readq’: ./include/asm-generic/io.h: In function ‘outsl_p’: ./include/linux/nodemask.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./arch/x86/include/asm/io.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | build_mmio_read(readq, "q", u64, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/timekeeping32.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./include/asm-generic/io.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_delta_to_msecs’: ./include/linux/jiffies.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/timekeeping32.h: In function ‘getnstimeofday’: ./include/linux/nodemask.h: In function ‘node_clear_state’: ./include/linux/timekeeping32.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readq’: ./include/linux/nodemask.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./arch/x86/include/asm/io.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | build_mmio_read(__readq, "q", u64, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/timekeeping32.h: In function ‘ktime_get_ts’: ./include/linux/nodemask.h: In function ‘num_node_state’: ./include/linux/timekeeping32.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/nodemask.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./arch/x86/include/asm/io.h: In function ‘writeq’: ./arch/x86/include/asm/io.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | build_mmio_write(writeq, "q", u64, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/timekeeping32.h: In function ‘getrawmonotonic’: ./include/linux/timekeeping32.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/nodemask.h: In function ‘next_online_node’: ./arch/x86/include/asm/io.h: In function ‘__writeq’: ./include/linux/nodemask.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/timekeeping32.h: In function ‘getboottime’: ./arch/x86/include/asm/io.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | build_mmio_write(__writeq, "q", u64, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/timekeeping32.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/nodemask.h: In function ‘next_memory_node’: In file included from ./include/linux/vmalloc.h:8, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/llist.h: In function ‘init_llist_head’: ./include/linux/nodemask.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ In file included from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/ktime.h: In function ‘ktime_set’: ./arch/x86/include/asm/io.h: In function ‘virt_to_phys’: ./arch/x86/include/asm/io.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/llist.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ In file included from ./arch/x86/include/asm/smp.h:12, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/mpspec.h: In function ‘get_smp_config’: ./include/linux/ktime.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/nodemask.h: In function ‘node_set_online’: ./include/linux/nodemask.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./arch/x86/include/asm/io.h: In function ‘phys_to_virt’: ./arch/x86/include/asm/mpspec.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./arch/x86/include/asm/io.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘arch_has_acpi_pdc’: ./arch/x86/include/asm/acpi.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/llist.h: In function ‘llist_empty’: ./include/linux/nodemask.h: In function ‘node_set_offline’: ./arch/x86/include/asm/mpspec.h: In function ‘early_get_smp_config’: ./include/linux/llist.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/mpspec.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/nodemask.h:457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 457 | { | ^ ./arch/x86/include/asm/io.h: In function ‘isa_virt_to_bus’: In file included from ./include/linux/timer.h:8, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/debugobjects.h: In function ‘debug_object_init’: ./arch/x86/include/asm/io.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/ktime.h: In function ‘timespec_to_ktime’: ./arch/x86/include/asm/mpspec.h: In function ‘find_smp_config’: ./include/linux/ktime.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/debugobjects.h:89:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | debug_object_init (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/mpspec.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_init_on_stack’: ./include/linux/ktime.h: In function ‘timespec64_to_ktime’: ./include/linux/debugobjects.h:91:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | debug_object_init_on_stack(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/ktime.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./arch/x86/include/asm/io.h: In function ‘ioremap’: ./include/linux/debugobjects.h: In function ‘debug_object_activate’: ./include/linux/llist.h: In function ‘llist_next’: ./arch/x86/include/asm/io.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/debugobjects.h:93:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | debug_object_activate (void *addr, struct debug_obj_descr *descr) { return 0; } | ^~~~~~~~~~~~~~~ ./include/linux/llist.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/ktime.h: In function ‘timeval_to_ktime’: ./include/linux/ktime.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_deactivate’: ./include/linux/debugobjects.h:95:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | debug_object_deactivate(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/acpi.h: In function ‘arch_acpi_set_pdc_bits’: ./include/linux/llist.h: In function ‘llist_add’: ./include/linux/debugobjects.h: In function ‘debug_object_destroy’: ./arch/x86/include/asm/acpi.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/llist.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/debugobjects.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | debug_object_destroy (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/ktime.h: In function ‘ktime_to_ns’: ./include/linux/ktime.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_free’: ./arch/x86/include/asm/mpspec.h: In function ‘physids_coerce’: ./include/linux/llist.h: In function ‘llist_del_all’: ./include/linux/debugobjects.h:99:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | debug_object_free (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/mpspec.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/llist.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/ktime.h: In function ‘ktime_compare’: ./include/linux/debugobjects.h: In function ‘debug_object_assert_init’: ./include/linux/ktime.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/debugobjects.h:101:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | debug_object_assert_init(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/mpspec.h: In function ‘physids_promote’: ./arch/x86/include/asm/mpspec.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_objects_early_init’: ./include/linux/debugobjects.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void debug_objects_early_init(void) { } | ^~~~~~ ./include/linux/ktime.h: In function ‘ktime_after’: ./include/linux/ktime.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_objects_mem_init’: ./arch/x86/include/asm/mpspec.h: In function ‘physid_set_mask_of_physid’: ./include/linux/debugobjects.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | static inline void debug_objects_mem_init(void) { } | ^~~~~~ ./arch/x86/include/asm/mpspec.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/ktime.h: In function ‘ktime_before’: ./include/linux/debugobjects.h: In function ‘debug_check_no_obj_freed’: In file included from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/mmzone.h: In function ‘is_migrate_movable’: ./include/linux/ktime.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/debugobjects.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | debug_check_no_obj_freed(const void *address, unsigned long size) { } | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/ktime.h: In function ‘ktime_divns’: ./include/linux/mmzone.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/ktime.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/io.h: In function ‘sev_key_active’: ./arch/x86/include/asm/io.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ In file included from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/timer.h: In function ‘init_timer_on_stack_key’: ./include/linux/timer.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/timer.h: In function ‘destroy_timer_on_stack’: In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/topology.h: In function ‘early_cpu_to_node’: In file included from ./include/linux/vmalloc.h:11, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/overflow.h: In function ‘array_size’: ./include/linux/timer.h:138:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | static inline void destroy_timer_on_stack(struct timer_list *timer) { } | ^~~~~~~~~~ ./include/linux/ktime.h: In function ‘ktime_to_us’: ./arch/x86/include/asm/topology.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/ktime.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/linux/timer.h: In function ‘timer_pending’: ./arch/x86/include/asm/io.h: In function ‘outb’: ./include/linux/overflow.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/timer.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_ms’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | BUILDIO(b, b, char) | ^~~~~~~ ./include/linux/ktime.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/mmzone.h: In function ‘is_file_lru’: ./include/linux/mmzone.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inb’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/ktime.h: In function ‘ktime_us_delta’: ./include/linux/ktime.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outb_p’: ./include/linux/mmzone.h: In function ‘is_active_lru’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/overflow.h: In function ‘array3_size’: ./include/linux/mmzone.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/ktime.h: In function ‘ktime_ms_delta’: ./include/linux/overflow.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inb_p’: ./include/linux/ktime.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/io.h: In function ‘outsb’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/ktime.h: In function ‘ktime_add_us’: ./include/linux/ktime.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/ktime.h: In function ‘ktime_add_ms’: ./include/linux/ktime.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/io.h: In function ‘insb’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/overflow.h: In function ‘__ab_c_size’: ./include/linux/ktime.h: In function ‘ktime_sub_us’: ./include/linux/overflow.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/ktime.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/ktime.h: In function ‘ktime_sub_ms’: In file included from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/workqueue.h: In function ‘to_delayed_work’: ./include/linux/ktime.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outw’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | BUILDIO(w, w, short) | ^~~~~~~ ./include/linux/workqueue.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_timespec_cond’: ./arch/x86/include/asm/io.h: In function ‘inw’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/ktime.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outw_p’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/ktime.h: In function ‘ktime_to_timespec64_cond’: ./arch/x86/include/asm/io.h: In function ‘inw_p’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/ktime.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/workqueue.h: In function ‘to_rcu_work’: ./include/linux/mmzone.h: In function ‘zone_managed_pages’: ./arch/x86/include/asm/io.h: In function ‘outsw’: ./include/linux/workqueue.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/ktime.h: In function ‘ns_to_ktime’: ./include/linux/mmzone.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/ktime.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/ktime.h: In function ‘ms_to_ktime’: ./include/linux/mmzone.h: In function ‘zone_end_pfn’: ./arch/x86/include/asm/io.h: In function ‘insw’: ./include/linux/ktime.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/mmzone.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/mmzone.h: In function ‘zone_spans_pfn’: ./include/linux/mmzone.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outl’: ./include/linux/workqueue.h: In function ‘__init_work’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | BUILDIO(l, , int) | ^~~~~~~ In file included from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/vmalloc.h: In function ‘get_vm_area_size’: ./include/linux/workqueue.h:215:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | static inline void __init_work(struct work_struct *work, int onstack) { } | ^~~~~~~~~~~ ./include/linux/mmzone.h: In function ‘zone_is_initialized’: ./arch/x86/include/asm/io.h: In function ‘inl’: ./include/linux/mmzone.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/workqueue.h: In function ‘destroy_work_on_stack’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/vmalloc.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/workqueue.h:216:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline void destroy_work_on_stack(struct work_struct *work) { } | ^~~~~~~~~~~ ./include/linux/mmzone.h: In function ‘zone_is_empty’: ./include/linux/workqueue.h: In function ‘destroy_delayed_work_on_stack’: ./arch/x86/include/asm/io.h: In function ‘outl_p’: ./include/linux/workqueue.h:217:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } | ^~~~~~~~~~~~ ./include/linux/mmzone.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/workqueue.h: In function ‘work_static’: ./arch/x86/include/asm/io.h: In function ‘inl_p’: ./include/linux/workqueue.h:218:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | static inline unsigned int work_static(struct work_struct *work) { return 0; } | ^~~~~~~~~~~ In file included from ./include/linux/ktime.h:275, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/timekeeping.h: In function ‘ktime_get_real’: ./include/linux/mmzone.h: In function ‘zone_intersects’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/mmzone.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./include/linux/timekeeping.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outsl’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/topology.h: In function ‘cpumask_of_node’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_real’: ./arch/x86/include/asm/topology.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/timekeeping.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime’: ./include/linux/timekeeping.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./arch/x86/include/asm/io.h: In function ‘insl’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/acpi.h: In function ‘acpi_has_cpu_in_madt’: ./arch/x86/include/asm/acpi.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime’: ./include/linux/timekeeping.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_arch_get_root_pointer’: ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai’: ./arch/x86/include/asm/acpi.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/timekeeping.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai’: In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/topology.h: In function ‘topology_max_smt_threads’: ./include/linux/timekeeping.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./arch/x86/include/asm/topology.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘arch_apei_get_mem_attribute’: ./include/linux/timekeeping.h: In function ‘ktime_mono_to_real’: ./arch/x86/include/asm/acpi.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/timekeeping.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_ns’: In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/io.h: In function ‘xlate_dev_kmem_ptr’: ./include/linux/timekeeping.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./arch/x86/include/asm/topology.h: In function ‘arch_fix_phys_package_id’: ./include/linux/mmzone.h: In function ‘zone_lru_lock’: ./arch/x86/include/asm/topology.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_real_ns’: ./include/asm-generic/io.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/workqueue.h: In function ‘queue_work’: ./include/linux/mmzone.h:732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 732 | { | ^ ./include/linux/timekeeping.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/workqueue.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/mmzone.h: In function ‘node_lruvec’: ./include/linux/timekeeping.h: In function ‘ktime_get_boot_ns’: ./include/linux/timekeeping.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/mmzone.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./include/linux/workqueue.h: In function ‘queue_delayed_work’: ./include/linux/timekeeping.h: In function ‘ktime_get_tai_ns’: ./include/linux/workqueue.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/mmzone.h: In function ‘pgdat_end_pfn’: ./include/linux/timekeeping.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/io.h: In function ‘readsb’: ./include/linux/mmzone.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./include/linux/workqueue.h: In function ‘mod_delayed_work’: ./include/linux/timekeeping.h: In function ‘ktime_get_raw_ns’: ./include/linux/timekeeping.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/workqueue.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/linux/mmzone.h: In function ‘pgdat_is_empty’: ./include/asm-generic/io.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ In file included from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/numa.h: In function ‘set_apicid_to_node’: ./include/linux/mmzone.h:747:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 747 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_work_on’: ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_ts64’: ./include/linux/timekeeping.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/workqueue.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./arch/x86/include/asm/numa.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ In file included from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/realmode.h: In function ‘real_mode_size_needed’: ./include/asm-generic/io.h: In function ‘readsw’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime_ts64’: ./include/linux/workqueue.h: In function ‘schedule_work’: ./arch/x86/include/asm/realmode.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/asm-generic/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/timekeeping.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/workqueue.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_seconds’: ./include/linux/workqueue.h: In function ‘flush_scheduled_work’: ./include/linux/timekeeping.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/workqueue.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_sched_expedited’: ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_ts64’: ./include/linux/workqueue.h: In function ‘schedule_delayed_work_on’: ./include/linux/timekeeping.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/workqueue.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai_ts64’: ./include/linux/rcupdate.h:928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 928 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_delayed_work’: ./include/linux/timekeeping.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/workqueue.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_seconds’: ./include/linux/timekeeping.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/linux/rcupdate.h: In function ‘call_rcu_sched’: In file included from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/acpi.h: In function ‘disable_acpi’: ./include/linux/workqueue.h: In function ‘wq_watchdog_touch’: ./include/linux/rcupdate.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/workqueue.h:661:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 661 | static inline void wq_watchdog_touch(int cpu) { } | ^~~~~~ ./arch/x86/include/asm/acpi.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_barrier_sched’: ./arch/x86/include/asm/acpi.h: In function ‘acpi_noirq_set’: ./include/linux/rcupdate.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/asm-generic/io.h: In function ‘readsl’: ./arch/x86/include/asm/acpi.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline void acpi_noirq_set(void) { acpi_noirq = 1; } | ^~~~~~ ./include/asm-generic/io.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/rcupdate.h: In function ‘get_state_synchronize_sched’: ./arch/x86/include/asm/acpi.h: In function ‘acpi_disable_pci’: ./arch/x86/include/asm/acpi.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ In file included from ./include/linux/ktime.h:276, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/timekeeping32.h: In function ‘get_seconds’: ./include/linux/rcupdate.h:943:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 943 | { | ^ ./include/linux/timekeeping32.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./include/asm-generic/io.h: In function ‘readsq’: ./arch/x86/include/asm/acpi.h: In function ‘acpi_processor_cstate_check’: ./include/asm-generic/io.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/rcupdate.h: In function ‘cond_synchronize_sched’: ./arch/x86/include/asm/acpi.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/timekeeping32.h: In function ‘getnstimeofday’: ./include/linux/timekeeping32.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/rcupdate.h:948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 948 | { | ^ ./include/linux/timekeeping32.h: In function ‘ktime_get_ts’: ./include/linux/timekeeping32.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/asm-generic/io.h: In function ‘writesb’: ./include/asm-generic/io.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/timekeeping32.h: In function ‘getrawmonotonic’: ./include/linux/timekeeping32.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/io.h: In function ‘readb’: ./include/asm-generic/io.h: In function ‘writesw’: ./include/linux/timekeeping32.h: In function ‘getboottime’: ./include/asm-generic/io.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/timekeeping32.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./arch/x86/include/asm/io.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | build_mmio_read(readb, "b", unsigned char, "=q", :"memory") | ^~~~~~~~~~~~~~~ In file included from ./include/linux/srcutree.h:28, from ./include/linux/srcu.h:62, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/completion.h: In function ‘complete_acquire’: ./include/asm-generic/io.h: In function ‘writesl’: ./include/linux/completion.h:33:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | static inline void complete_acquire(struct completion *x) {} | ^~~~~~~~~~ ./include/asm-generic/io.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ In file included from ./include/linux/skbuff.h:22, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/rbtree.h: In function ‘rb_link_node’: ./arch/x86/include/asm/io.h: In function ‘readw’: ./include/linux/completion.h: In function ‘complete_release’: ./arch/x86/include/asm/io.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | build_mmio_read(readw, "w", unsigned short, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/completion.h:34:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | static inline void complete_release(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/rbtree.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/asm-generic/io.h: In function ‘writesq’: ./include/asm-generic/io.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./arch/x86/include/asm/io.h: In function ‘readl’: ./include/linux/completion.h: In function ‘__init_completion’: ./arch/x86/include/asm/io.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | build_mmio_read(readl, "l", unsigned int, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/completion.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ In file included from ./include/linux/timer.h:8, from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/debugobjects.h: In function ‘debug_object_init’: ./include/linux/rbtree.h: In function ‘rb_link_node_rcu’: In file included from ./include/linux/mutex.h:20, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/osq_lock.h: In function ‘osq_lock_init’: ./include/linux/rbtree.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/debugobjects.h:89:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | debug_object_init (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/osq_lock.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readb’: ./include/linux/debugobjects.h: In function ‘debug_object_init_on_stack’: ./include/linux/completion.h: In function ‘reinit_completion’: ./arch/x86/include/asm/io.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | build_mmio_read(__readb, "b", unsigned char, "=q", ) | ^~~~~~~~~~~~~~~ ./include/linux/debugobjects.h:91:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | debug_object_init_on_stack(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/completion.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/osq_lock.h: In function ‘osq_is_locked’: ./include/linux/osq_lock.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_activate’: ./arch/x86/include/asm/io.h: In function ‘__readw’: ./include/linux/debugobjects.h:93:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | debug_object_activate (void *addr, struct debug_obj_descr *descr) { return 0; } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | build_mmio_read(__readw, "w", unsigned short, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/debugobjects.h: In function ‘debug_object_deactivate’: ./include/linux/debugobjects.h:95:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | debug_object_deactivate(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h: In function ‘__readl’: ./include/linux/debugobjects.h: In function ‘debug_object_destroy’: ./arch/x86/include/asm/io.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | build_mmio_read(__readl, "l", unsigned int, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/debugobjects.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | debug_object_destroy (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ In file included from ./include/linux/mutex.h:21, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/debug_locks.h: In function ‘__debug_locks_off’: ./include/linux/debugobjects.h: In function ‘debug_object_free’: ./include/linux/debugobjects.h:99:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | debug_object_free (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/debug_locks.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./arch/x86/include/asm/io.h: In function ‘writeb’: ./arch/x86/include/asm/io.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | build_mmio_write(writeb, "b", unsigned char, "q", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/debugobjects.h: In function ‘debug_object_assert_init’: ./include/linux/debugobjects.h:101:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | debug_object_assert_init(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/debugobjects.h: In function ‘debug_objects_early_init’: ./arch/x86/include/asm/acpi.h: In function ‘arch_has_acpi_pdc’: ./arch/x86/include/asm/io.h: In function ‘writew’: ./include/linux/debugobjects.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void debug_objects_early_init(void) { } | ^~~~~~ ./arch/x86/include/asm/io.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | build_mmio_write(writew, "w", unsigned short, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/acpi.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_objects_mem_init’: ./include/linux/debugobjects.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | static inline void debug_objects_mem_init(void) { } | ^~~~~~ ./arch/x86/include/asm/io.h: In function ‘writel’: ./include/linux/debugobjects.h: In function ‘debug_check_no_obj_freed’: ./arch/x86/include/asm/io.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | build_mmio_write(writel, "l", unsigned int, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/debugobjects.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | debug_check_no_obj_freed(const void *address, unsigned long size) { } | ^~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h: In function ‘__writeb’: ./arch/x86/include/asm/io.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | build_mmio_write(__writeb, "b", unsigned char, "q", ) | ^~~~~~~~~~~~~~~~ ./include/linux/debug_locks.h: In function ‘debug_show_all_locks’: In file included from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/srcu.h: In function ‘cleanup_srcu_struct’: ./include/linux/debug_locks.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/io.h: In function ‘insb_p’: ./include/linux/debug_locks.h: In function ‘debug_show_held_locks’: ./arch/x86/include/asm/io.h: In function ‘__writew’: ./include/linux/srcu.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/debug_locks.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./arch/x86/include/asm/io.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | build_mmio_write(__writew, "w", unsigned short, "r", ) | ^~~~~~~~~~~~~~~~ ./include/asm-generic/io.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ In file included from ./include/linux/workqueue.h:9, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/timer.h: In function ‘init_timer_on_stack_key’: ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_freed’: ./include/linux/srcu.h: In function ‘cleanup_srcu_struct_quiesced’: ./include/linux/debug_locks.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/timer.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writel’: ./include/linux/srcu.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘arch_acpi_set_pdc_bits’: ./include/asm-generic/io.h: In function ‘insw_p’: ./arch/x86/include/asm/io.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | build_mmio_write(__writel, "l", unsigned int, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_held’: ./arch/x86/include/asm/acpi.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/debug_locks.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/asm-generic/io.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_lock_held’: ./include/linux/timer.h: In function ‘destroy_timer_on_stack’: ./include/linux/srcu.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/timer.h:138:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | static inline void destroy_timer_on_stack(struct timer_list *timer) { } | ^~~~~~~~~~ ./include/asm-generic/io.h: In function ‘insl_p’: ./arch/x86/include/asm/io.h: In function ‘readq’: ./include/asm-generic/io.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./arch/x86/include/asm/io.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | build_mmio_read(readq, "q", u64, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/timer.h: In function ‘timer_pending’: ./include/linux/srcu.h: In function ‘srcu_read_lock’: In file included from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/mutex.h: In function ‘__mutex_owner’: ./include/linux/timer.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/srcu.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/asm-generic/io.h: In function ‘outsb_p’: ./include/linux/mutex.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/asm-generic/io.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readq’: ./include/linux/srcu.h: In function ‘srcu_read_lock_notrace’: ./arch/x86/include/asm/io.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | build_mmio_read(__readq, "q", u64, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/srcu.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/asm-generic/io.h: In function ‘outsw_p’: ./include/asm-generic/io.h:676:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 676 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_unlock’: ./arch/x86/include/asm/io.h: In function ‘writeq’: ./include/linux/srcu.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/asm-generic/io.h: In function ‘outsl_p’: ./arch/x86/include/asm/io.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | build_mmio_write(writeq, "q", u64, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./include/asm-generic/io.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_unlock_notrace’: ./include/linux/srcu.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writeq’: ./include/linux/mutex.h: In function ‘mutex_destroy’: ./arch/x86/include/asm/io.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | build_mmio_write(__writeq, "q", u64, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/mutex.h:102:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void mutex_destroy(struct mutex *lock) {} | ^~~~~ ./include/linux/srcu.h: In function ‘smp_mb__after_srcu_read_unlock’: In file included from ./include/asm-generic/fixmap.h:19, from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/mm_types.h: In function ‘mm_init_cpumask’: ./include/linux/srcu.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ In file included from ./include/linux/workqueue.h:16, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/rcupdate.h: In function ‘__rcu_read_lock’: ./include/linux/mutex.h: In function ‘mutex_is_locked’: ./arch/x86/include/asm/io.h: In function ‘virt_to_phys’: ./include/linux/mm_types.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/mutex.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./arch/x86/include/asm/io.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/rcupdate.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/io.h: In function ‘phys_to_virt’: ./include/linux/mm_types.h: In function ‘mm_cpumask’: ./arch/x86/include/asm/io.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/mm_types.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ In file included from ./include/linux/vmalloc.h:8, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/llist.h: In function ‘init_llist_head’: ./include/linux/rcupdate.h: In function ‘__rcu_read_unlock’: ./include/linux/llist.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/io.h: In function ‘isa_virt_to_bus’: ./include/linux/rcupdate.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/mutex.h: In function ‘mutex_trylock_recursive’: ./arch/x86/include/asm/io.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/mm_types.h: In function ‘init_tlb_flush_pending’: ./include/linux/mutex.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/mm_types.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/mm_types.h: In function ‘inc_tlb_flush_pending’: ./include/linux/rcupdate.h: In function ‘rcu_preempt_depth’: ./include/linux/mm_types.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./include/linux/llist.h: In function ‘llist_empty’: ./include/linux/rcupdate.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/io.h: In function ‘ioremap’: ./include/linux/llist.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/io.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ In file included from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/notifier.h: In function ‘notifier_from_errno’: ./include/linux/mm_types.h: In function ‘dec_tlb_flush_pending’: ./include/linux/mm_types.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./include/linux/notifier.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_user_enter’: ./include/linux/mm_types.h: In function ‘mm_tlb_flush_pending’: ./include/linux/rcupdate.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | static inline void rcu_user_enter(void) { } | ^~~~~~ ./include/linux/mm_types.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_user_exit’: ./include/linux/rcupdate.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | static inline void rcu_user_exit(void) { } | ^~~~~~ ./include/linux/llist.h: In function ‘llist_next’: ./include/linux/notifier.h: In function ‘notifier_to_errno’: ./include/linux/mm_types.h: In function ‘mm_tlb_flush_nested’: ./include/linux/rcupdate.h: In function ‘rcu_init_nohz’: ./include/linux/llist.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/notifier.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/mm_types.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/rcupdate.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | static inline void rcu_init_nohz(void) { } | ^~~~~~ In file included from ./include/linux/mmzone.h:10, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/wait.h: In function ‘init_waitqueue_entry’: In file included from ./include/linux/rwsem.h:61, from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/rwsem.h: In function ‘__down_read’: ./include/linux/llist.h: In function ‘llist_add’: ./include/linux/llist.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./arch/x86/include/asm/rwsem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/llist.h: In function ‘llist_del_all’: ./include/linux/wait.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/llist.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ In file included from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/memory_hotplug.h: In function ‘zone_span_seqbegin’: In file included from ./include/linux/rcupdate.h:186, from ./include/linux/workqueue.h:16, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/rcutree.h: In function ‘rcu_virt_note_context_switch’: ./include/linux/wait.h: In function ‘init_waitqueue_func_entry’: In file included from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/fixmap.h: In function ‘fix_to_virt’: ./include/linux/memory_hotplug.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_killable’: ./include/linux/rcutree.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/wait.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./arch/x86/include/asm/rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/asm-generic/fixmap.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_span_seqretry’: ./include/linux/wait.h: In function ‘waitqueue_active’: ./include/linux/memory_hotplug.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/wait.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_span_writelock’: In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/io.h: In function ‘sev_key_active’: ./include/linux/memory_hotplug.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/io.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_trylock’: ./include/linux/wait.h: In function ‘wq_has_sleeper’: ./arch/x86/include/asm/rwsem.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_span_writeunlock’: ./include/linux/wait.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/memory_hotplug.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ In file included from ./include/linux/inet.h:45, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/rcupdate.h: In function ‘init_rcu_head’: ./include/linux/memory_hotplug.h: In function ‘zone_seqlock_init’: ./include/linux/memory_hotplug.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/asm-generic/fixmap.h: In function ‘virt_to_fix’: ./include/asm-generic/fixmap.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue’: ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:207:41: note: in expansion of macro ‘rcu_head’ 207 | static inline void init_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/wait.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_write’: ./include/linux/rcupdate.h: In function ‘destroy_rcu_head’: ./arch/x86/include/asm/rwsem.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue_exclusive’: ./include/linux/wait.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:208:44: note: in expansion of macro ‘rcu_head’ 208 | static inline void destroy_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./arch/x86/include/asm/io.h: In function ‘outb’: ./include/linux/rcupdate.h: In function ‘init_rcu_head_on_stack’: ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail’: In file included from ./include/linux/vmalloc.h:11, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/overflow.h: In function ‘array_size’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | BUILDIO(b, b, char) | ^~~~~~~ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:209:50: note: in expansion of macro ‘rcu_head’ 209 | static inline void init_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/wait.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/rcupdate.h: In function ‘destroy_rcu_head_on_stack’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_killable’: ./include/linux/overflow.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inb’: ./arch/x86/include/asm/rwsem.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:210:53: note: in expansion of macro ‘rcu_head’ 210 | static inline void destroy_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail_exclusive’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/wait.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/memory_hotplug.h: In function ‘movable_node_is_enabled’: ./include/linux/memory_hotplug.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ In file included from ./include/linux/workqueue.h:16, from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/rcupdate.h: In function ‘rcu_lockdep_current_cpu_online’: ./arch/x86/include/asm/io.h: In function ‘outb_p’: ./include/linux/rcupdate.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline bool rcu_lockdep_current_cpu_online(void) { return true; } | ^~~~~~ ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/wait.h: In function ‘__remove_wait_queue’: ./include/linux/wait.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inb_p’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_held’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/overflow.h: In function ‘array3_size’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_trylock’: ./include/linux/rcupdate.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/overflow.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./arch/x86/include/asm/rwsem.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outsb’: ./include/linux/memory_hotplug.h: In function ‘arch_refresh_nodedata’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh_held’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/rcupdate.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/memory_hotplug.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_held’: ./include/linux/rcupdate.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__up_read’: ./arch/x86/include/asm/io.h: In function ‘insb’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/rwsem.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/overflow.h: In function ‘__ab_c_size’: ./include/linux/overflow.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_lock’: ./arch/x86/include/asm/rwsem.h: In function ‘__up_write’: ./include/linux/memory_hotplug.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_has_cpu_in_madt’: ./arch/x86/include/asm/rwsem.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/acpi.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outw’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | BUILDIO(w, w, short) | ^~~~~~~ ./arch/x86/include/asm/acpi.h: In function ‘acpi_arch_get_root_pointer’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock’: ./arch/x86/include/asm/acpi.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__downgrade_write’: ./arch/x86/include/asm/io.h: In function ‘inw’: ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_unlock’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/rcupdate.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./arch/x86/include/asm/rwsem.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/memory_hotplug.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outw_p’: ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_init’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/rcupdate.h: In function ‘rcu_read_unlock’: ./include/linux/memory_hotplug.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./include/linux/rcupdate.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inw_p’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible In file included from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/rwsem.h: In function ‘rwsem_is_locked’: In file included from ./arch/x86/include/asm/apic.h:13, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_set_cpu_l1tf_flush_l1d’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh’: ./arch/x86/include/asm/io.h: In function ‘outsw’: ./include/linux/rwsem.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/hardirq.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/rcupdate.h:677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 677 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘arch_apei_get_mem_attribute’: ./arch/x86/include/asm/acpi.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_bh’: ./include/linux/rcupdate.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/linux/rwsem.h: In function ‘rwsem_is_contended’: ./arch/x86/include/asm/io.h: In function ‘insw’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/rwsem.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched’: ./include/linux/rcupdate.h:712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 712 | { | ^ In file included from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/vmalloc.h: In function ‘get_vm_area_size’: ./arch/x86/include/asm/io.h: In function ‘outl’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_notrace’: ./include/linux/vmalloc.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ In file included from ./include/linux/mmzone.h:17, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/nodemask.h: In function ‘__nodemask_pr_numnodes’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | BUILDIO(l, , int) | ^~~~~~~ ./include/linux/rcupdate.h:722:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 722 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inl’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/nodemask.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/mmzone.h: In function ‘lruvec_pgdat’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched’: ./include/linux/rcupdate.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outl_p’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/nodemask.h: In function ‘__nodemask_pr_bits’: ./include/linux/nodemask.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ In file included from ./include/linux/srcu.h:33, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/rcupdate.h: In function ‘__rcu_read_lock’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched_notrace’: ./arch/x86/include/asm/io.h: In function ‘inl_p’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/rcupdate.h:743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 743 | { | ^ ./include/linux/mmzone.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/linux/rcupdate.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/nodemask.h: In function ‘__node_set’: ./arch/x86/include/asm/io.h: In function ‘outsl’: ./include/linux/nodemask.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/rcupdate.h: In function ‘rcu_head_init’: ./include/linux/mmzone.h: In function ‘local_memory_node’: ./include/linux/nodemask.h: In function ‘__node_clear’: ./include/linux/rcupdate.h: In function ‘__rcu_read_unlock’: ./include/linux/nodemask.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/mmzone.h:799:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 799 | static inline int local_memory_node(int node_id) { return node_id; }; | ^~~~~~ ./include/linux/rcupdate.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/rcupdate.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./arch/x86/include/asm/io.h: In function ‘insl’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/mmzone.h: In function ‘is_dev_zone’: ./include/linux/nodemask.h: In function ‘__nodes_setall’: ./include/linux/mmzone.h:809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 809 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_head_after_call_rcu’: ./include/linux/nodemask.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_preempt_depth’: ./include/linux/rcupdate.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/linux/rcupdate.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_clear’: ./include/linux/nodemask.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/mmzone.h: In function ‘managed_zone’: In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/io.h: In function ‘xlate_dev_kmem_ptr’: ./include/linux/mmzone.h:826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 826 | { | ^ ./arch/x86/include/asm/hardirq.h: In function ‘kvm_clear_cpu_l1tf_flush_l1d’: ./include/linux/nodemask.h: In function ‘__node_test_and_set’: ./include/linux/rcupdate.h: In function ‘rcu_user_enter’: ./arch/x86/include/asm/hardirq.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/nodemask.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/asm-generic/io.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/rcupdate.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | static inline void rcu_user_enter(void) { } | ^~~~~~ ./include/linux/mmzone.h: In function ‘populated_zone’: ./include/linux/mmzone.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_user_exit’: ./include/linux/nodemask.h: In function ‘__nodes_and’: ./include/linux/rcupdate.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | static inline void rcu_user_exit(void) { } | ^~~~~~ ./include/linux/nodemask.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/mmzone.h: In function ‘zone_to_nid’: ./include/linux/mmzone.h:838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 838 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_init_nohz’: ./include/linux/rcupdate.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | static inline void rcu_init_nohz(void) { } | ^~~~~~ ./include/linux/mmzone.h: In function ‘zone_set_nid’: ./include/linux/mmzone.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_or’: ./include/linux/nodemask.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/mmzone.h: In function ‘is_highmem_idx’: ./include/linux/mmzone.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_xor’: ./include/linux/nodemask.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/mmzone.h: In function ‘is_highmem’: In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/asm-generic/io.h: In function ‘readsb’: ./include/linux/mmzone.h:885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 885 | { | ^ In file included from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/realmode.h: In function ‘real_mode_size_needed’: In file included from ./include/linux/rcupdate.h:186, from ./include/linux/srcu.h:33, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/rcutree.h: In function ‘rcu_virt_note_context_switch’: ./include/linux/nodemask.h: In function ‘__nodes_andnot’: ./include/linux/nodemask.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/asm-generic/io.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./arch/x86/include/asm/realmode.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/rcutree.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh’: ./include/linux/nodemask.h: In function ‘__nodes_complement’: ./include/linux/rcupdate.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./include/linux/nodemask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh_expedited’: ./include/asm-generic/io.h: In function ‘readsw’: ./include/linux/rcupdate.h:908:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 908 | { | ^ ./include/asm-generic/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_equal’: ./include/linux/nodemask.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/rcupdate.h: In function ‘call_rcu_bh’: In file included from ./include/linux/list.h:5, from ./include/linux/module.h:9, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/rcupdate.h: In function ‘init_rcu_head’: ./include/linux/rcupdate.h:913:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 913 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_intersects’: ./include/linux/nodemask.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/asm-generic/io.h: In function ‘readsl’: ./include/asm-generic/io.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_barrier_bh’: In file included from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/acpi.h: In function ‘disable_acpi’: ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:207:41: note: in expansion of macro ‘rcu_head’ 207 | static inline void init_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./include/linux/rcupdate.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_subset’: ./arch/x86/include/asm/acpi.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/nodemask.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_sched’: ./include/linux/rcupdate.h: In function ‘destroy_rcu_head’: ./include/asm-generic/io.h: In function ‘readsq’: ./include/linux/rcupdate.h:923:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 923 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:208:44: note: in expansion of macro ‘rcu_head’ 208 | static inline void destroy_rcu_head(struct rcu_head *head) { } | ^~~~~~~~ ./arch/x86/include/asm/acpi.h: In function ‘acpi_noirq_set’: ./include/linux/nodemask.h: In function ‘__nodes_empty’: ./include/asm-generic/io.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./arch/x86/include/asm/hardirq.h: In function ‘kvm_get_cpu_l1tf_flush_l1d’: ./arch/x86/include/asm/acpi.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline void acpi_noirq_set(void) { acpi_noirq = 1; } | ^~~~~~ ./include/linux/rcupdate.h: In function ‘init_rcu_head_on_stack’: ./include/linux/nodemask.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_sched_expedited’: ./arch/x86/include/asm/hardirq.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:209:50: note: in expansion of macro ‘rcu_head’ 209 | static inline void init_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./arch/x86/include/asm/acpi.h: In function ‘acpi_disable_pci’: ./include/linux/rcupdate.h:928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 928 | { | ^ ./arch/x86/include/asm/acpi.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_full’: ./include/linux/rcupdate.h: In function ‘destroy_rcu_head_on_stack’: ./include/asm-generic/io.h: In function ‘writesb’: ./include/linux/nodemask.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/rcupdate.h: In function ‘call_rcu_sched’: ./include/asm-generic/io.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/types.h:228:18: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | #define rcu_head callback_head | ^~~~~~~~~~~~~ ./include/linux/rcupdate.h:210:53: note: in expansion of macro ‘rcu_head’ 210 | static inline void destroy_rcu_head_on_stack(struct rcu_head *head) { } | ^~~~~~~~ ./arch/x86/include/asm/acpi.h: In function ‘acpi_processor_cstate_check’: ./include/linux/rcupdate.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./arch/x86/include/asm/acpi.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_weight’: ./include/linux/rcupdate.h: In function ‘rcu_barrier_sched’: ./include/linux/nodemask.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ In file included from ./include/linux/srcu.h:33, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/rcupdate.h: In function ‘rcu_lockdep_current_cpu_online’: ./include/asm-generic/io.h: In function ‘writesw’: ./include/linux/rcupdate.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/linux/rcupdate.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline bool rcu_lockdep_current_cpu_online(void) { return true; } | ^~~~~~ ./include/asm-generic/io.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_shift_right’: ./include/linux/rcupdate.h: In function ‘get_state_synchronize_sched’: ./include/linux/nodemask.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_held’: ./include/linux/rcupdate.h:943:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 943 | { | ^ ./include/asm-generic/io.h: In function ‘writesl’: ./include/linux/rcupdate.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/asm-generic/io.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/rcupdate.h: In function ‘cond_synchronize_sched’: ./include/linux/nodemask.h: In function ‘__nodes_shift_left’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh_held’: ./include/linux/nodemask.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./include/linux/rcupdate.h:948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 948 | { | ^ ./include/linux/rcupdate.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_held’: ./include/asm-generic/io.h: In function ‘writesq’: ./include/linux/nodemask.h: In function ‘__first_node’: ./include/linux/rcupdate.h:256:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 256 | { | ^ ./include/asm-generic/io.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./include/linux/nodemask.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock’: ./include/linux/rcupdate.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ In file included from ./include/net/net_namespace.h:10, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/workqueue.h: In function ‘to_delayed_work’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock’: ./include/linux/workqueue.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/apic.h: In function ‘generic_apic_probe’: ./include/linux/rcupdate.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./arch/x86/include/asm/apic.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_bh’: ./include/linux/rcupdate.h:677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 677 | { | ^ ./include/linux/nodemask.h: In function ‘__next_node’: ./arch/x86/include/asm/apic.h: In function ‘default_inquire_remote_apic’: ./include/linux/nodemask.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./arch/x86/include/asm/apic.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_bh’: ./include/linux/rcupdate.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/linux/workqueue.h: In function ‘to_rcu_work’: ./arch/x86/include/asm/apic.h: In function ‘apic_from_smp_config’: ./include/linux/workqueue.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./arch/x86/include/asm/apic.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘arch_has_acpi_pdc’: ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched’: ./arch/x86/include/asm/acpi.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/rcupdate.h:712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 712 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_write’: ./arch/x86/include/asm/apic.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_read_lock_sched_notrace’: ./include/linux/rcupdate.h:722:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 722 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/asm-generic/io.h: In function ‘insb_p’: ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched’: ./include/linux/workqueue.h: In function ‘__init_work’: ./include/asm-generic/io.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/rcupdate.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./include/linux/workqueue.h:215:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | static inline void __init_work(struct work_struct *work, int onstack) { } | ^~~~~~~~~~~ ./arch/x86/include/asm/acpi.h: In function ‘arch_acpi_set_pdc_bits’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_read’: ./arch/x86/include/asm/acpi.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/workqueue.h: In function ‘destroy_work_on_stack’: ./arch/x86/include/asm/apic.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/asm-generic/io.h: In function ‘insw_p’: ./include/linux/workqueue.h:216:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline void destroy_work_on_stack(struct work_struct *work) { } | ^~~~~~~~~~~ ./include/linux/rcupdate.h: In function ‘rcu_read_unlock_sched_notrace’: ./include/asm-generic/io.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/nodemask.h: In function ‘init_nodemask_of_node’: ./include/linux/workqueue.h: In function ‘destroy_delayed_work_on_stack’: ./include/linux/rcupdate.h:743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 743 | { | ^ ./include/linux/workqueue.h:217:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } | ^~~~~~~~~~~~ ./include/linux/nodemask.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/asm-generic/io.h: In function ‘insl_p’: ./arch/x86/include/asm/apic.h: In function ‘apic_is_x2apic_enabled’: ./include/linux/workqueue.h: In function ‘work_static’: ./include/asm-generic/io.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./arch/x86/include/asm/apic.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/workqueue.h:218:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | static inline unsigned int work_static(struct work_struct *work) { return 0; } | ^~~~~~~~~~~ ./include/asm-generic/io.h: In function ‘outsb_p’: ./include/linux/rcupdate.h: In function ‘rcu_head_init’: ./include/linux/nodemask.h: In function ‘__first_unset_node’: ./include/asm-generic/io.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/linux/nodemask.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/rcupdate.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/asm-generic/io.h: In function ‘outsw_p’: ./include/asm-generic/io.h:676:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 676 | { | ^ ./include/linux/rcupdate.h: In function ‘rcu_head_after_call_rcu’: ./arch/x86/include/asm/apic.h: In function ‘apic_force_enable’: ./arch/x86/include/asm/apic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/rcupdate.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/asm-generic/io.h: In function ‘outsl_p’: ./include/asm-generic/io.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ In file included from ./include/asm-generic/fixmap.h:19, from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/mm_types.h: In function ‘mm_init_cpumask’: ./arch/x86/include/asm/apic.h: In function ‘x2apic_wrmsr_fence’: ./arch/x86/include/asm/apic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/mm_types.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_write’: ./arch/x86/include/asm/apic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/mm_types.h: In function ‘mm_cpumask’: ./include/linux/mm_types.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/workqueue.h: In function ‘queue_work’: ./include/linux/nodemask.h: In function ‘__nodemask_parse_user’: In file included from ./include/linux/vmalloc.h:8, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/llist.h: In function ‘init_llist_head’: ./include/linux/workqueue.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/nodemask.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/mm_types.h: In function ‘init_tlb_flush_pending’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_eoi_write’: ./include/linux/mm_types.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/llist.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/apic.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/linux/workqueue.h: In function ‘queue_delayed_work’: ./include/linux/nodemask.h: In function ‘__nodelist_parse’: ./include/linux/mm_types.h: In function ‘inc_tlb_flush_pending’: ./include/linux/workqueue.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_read’: ./include/linux/nodemask.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/mm_types.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh’: ./arch/x86/include/asm/apic.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/linux/llist.h: In function ‘llist_empty’: ./include/linux/llist.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/workqueue.h: In function ‘mod_delayed_work’: ./include/linux/rcupdate.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./include/linux/mm_types.h: In function ‘dec_tlb_flush_pending’: ./include/linux/nodemask.h: In function ‘__node_remap’: ./include/linux/workqueue.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/linux/mm_types.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./include/linux/nodemask.h:349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 349 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_rcu_bh_expedited’: ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_wait_icr_idle’: ./include/linux/workqueue.h: In function ‘schedule_work_on’: ./arch/x86/include/asm/apic.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/rcupdate.h:908:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 908 | { | ^ ./include/linux/mm_types.h: In function ‘mm_tlb_flush_pending’: ./include/linux/workqueue.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/mm_types.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./include/linux/llist.h: In function ‘llist_next’: ./arch/x86/include/asm/apic.h: In function ‘native_safe_x2apic_wait_icr_idle’: ./include/linux/llist.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./arch/x86/include/asm/apic.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/rcupdate.h: In function ‘call_rcu_bh’: ./include/linux/workqueue.h: In function ‘schedule_work’: ./include/linux/llist.h: In function ‘llist_add’: ./include/linux/mm_types.h: In function ‘mm_tlb_flush_nested’: ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_write’: ./include/linux/llist.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/workqueue.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/linux/rcupdate.h:913:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 913 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_remap’: ./include/linux/mm_types.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./arch/x86/include/asm/apic.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./include/linux/nodemask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./include/linux/llist.h: In function ‘llist_del_all’: ./include/linux/rcupdate.h: In function ‘rcu_barrier_bh’: ./include/linux/workqueue.h: In function ‘flush_scheduled_work’: ./include/linux/llist.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/workqueue.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/rcupdate.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_read’: ./arch/x86/include/asm/apic.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_delayed_work_on’: ./include/linux/rcupdate.h: In function ‘synchronize_sched’: ./include/linux/nodemask.h: In function ‘__nodes_onto’: ./include/linux/workqueue.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/nodemask.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/rcupdate.h:923:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 923 | { | ^ ./include/linux/rcupdate.h: In function ‘synchronize_sched_expedited’: ./include/linux/workqueue.h: In function ‘schedule_delayed_work’: In file included from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/fixmap.h: In function ‘fix_to_virt’: ./arch/x86/include/asm/apic.h: In function ‘x2apic_enabled’: ./include/linux/nodemask.h: In function ‘__nodes_fold’: ./include/linux/workqueue.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/rcupdate.h:928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 928 | { | ^ ./arch/x86/include/asm/apic.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/nodemask.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/asm-generic/fixmap.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/rcupdate.h: In function ‘call_rcu_sched’: ./include/linux/rcupdate.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/workqueue.h: In function ‘wq_watchdog_touch’: ./include/linux/rcupdate.h: In function ‘rcu_barrier_sched’: ./include/linux/nodemask.h: In function ‘node_state’: ./include/linux/workqueue.h:661:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 661 | static inline void wq_watchdog_touch(int cpu) { } | ^~~~~~ ./include/linux/rcupdate.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ In file included from ./include/linux/vmalloc.h:10, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/rbtree.h: In function ‘rb_link_node’: ./include/linux/nodemask.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/linux/rcupdate.h: In function ‘get_state_synchronize_sched’: ./include/linux/rbtree.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/rcupdate.h:943:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 943 | { | ^ ./include/linux/rbtree.h: In function ‘rb_link_node_rcu’: ./include/asm-generic/fixmap.h: In function ‘virt_to_fix’: ./include/linux/rcupdate.h: In function ‘cond_synchronize_sched’: ./include/linux/rbtree.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/asm-generic/fixmap.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/rcupdate.h:948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 948 | { | ^ ./include/linux/nodemask.h: In function ‘node_set_state’: ./include/linux/nodemask.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/linux/nodemask.h: In function ‘node_clear_state’: ./include/linux/nodemask.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/nodemask.h: In function ‘num_node_state’: ./include/linux/nodemask.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ In file included from ./include/linux/sysctl.h:27, from ./include/net/net_namespace.h:12, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/wait.h: In function ‘init_waitqueue_entry’: ./include/linux/nodemask.h: In function ‘next_online_node’: ./include/linux/nodemask.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/wait.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/nodemask.h: In function ‘next_memory_node’: ./include/linux/nodemask.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/wait.h: In function ‘init_waitqueue_func_entry’: ./include/linux/wait.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/nodemask.h: In function ‘node_set_online’: In file included from ./include/linux/vmalloc.h:11, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/overflow.h: In function ‘array_size’: ./include/linux/nodemask.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/wait.h: In function ‘waitqueue_active’: ./include/linux/wait.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/overflow.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/nodemask.h: In function ‘node_set_offline’: ./include/linux/nodemask.h:457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 457 | { | ^ ./include/linux/wait.h: In function ‘wq_has_sleeper’: ./include/linux/wait.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/overflow.h: In function ‘array3_size’: ./include/linux/overflow.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_has_cpu_in_madt’: In file included from ./arch/x86/include/asm/timex.h:6, from ./include/linux/timex.h:65, from ./include/linux/jiffies.h:10, from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/tsc.h: In function ‘get_cycles’: ./arch/x86/include/asm/acpi.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue’: ./include/linux/wait.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/tsc.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_read’: ./arch/x86/include/asm/acpi.h: In function ‘acpi_arch_get_root_pointer’: ./arch/x86/include/asm/acpi.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/wait.h: In function ‘__add_wait_queue_exclusive’: ./include/linux/overflow.h: In function ‘__ab_c_size’: ./arch/x86/include/asm/apic.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/overflow.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/wait.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_write’: ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail’: ./arch/x86/include/asm/apic.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘arch_apei_get_mem_attribute’: ./include/linux/wait.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./arch/x86/include/asm/acpi.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_eoi’: ./include/linux/wait.h: In function ‘__add_wait_queue_entry_tail_exclusive’: ./arch/x86/include/asm/apic.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/wait.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_icr_read’: In file included from ./arch/x86/include/asm/apic.h:13, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_set_cpu_l1tf_flush_l1d’: ./include/linux/wait.h: In function ‘__remove_wait_queue’: ./arch/x86/include/asm/apic.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/wait.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./arch/x86/include/asm/hardirq.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_icr_write’: ./arch/x86/include/asm/apic.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_wait_icr_idle’: In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/mmzone.h: In function ‘is_migrate_movable’: ./arch/x86/include/asm/apic.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ In file included from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/vmalloc.h: In function ‘get_vm_area_size’: ./arch/x86/include/asm/apic.h: In function ‘safe_apic_wait_icr_idle’: ./include/linux/vmalloc.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./arch/x86/include/asm/apic.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/mmzone.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ In file included from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/jiffies.h: In function ‘get_jiffies_64’: ./include/linux/jiffies.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘ack_APIC_irq’: ./arch/x86/include/asm/apic.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘default_get_apic_id’: ./arch/x86/include/asm/apic.h:452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 452 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_to_nsecs’: In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/asm-generic/io.h: In function ‘xlate_dev_kmem_ptr’: ./include/linux/jiffies.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/asm-generic/io.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/mmzone.h: In function ‘is_file_lru’: ./include/linux/jiffies.h: In function ‘_msecs_to_jiffies’: ./include/linux/mmzone.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/jiffies.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./include/linux/mmzone.h: In function ‘is_active_lru’: In file included from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/realmode.h: In function ‘real_mode_size_needed’: ./include/linux/jiffies.h: In function ‘msecs_to_jiffies’: ./include/linux/mmzone.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/jiffies.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./arch/x86/include/asm/realmode.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./arch/x86/include/asm/hardirq.h: In function ‘kvm_clear_cpu_l1tf_flush_l1d’: ./arch/x86/include/asm/hardirq.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/jiffies.h: In function ‘_usecs_to_jiffies’: ./include/linux/jiffies.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ In file included from ./include/linux/sysctl.h:28, from ./include/net/net_namespace.h:12, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/rbtree.h: In function ‘rb_link_node’: In file included from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/acpi.h: In function ‘disable_acpi’: ./include/linux/rbtree.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/acpi.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/jiffies.h: In function ‘usecs_to_jiffies’: ./arch/x86/include/asm/acpi.h: In function ‘acpi_noirq_set’: ./include/linux/jiffies.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/acpi.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline void acpi_noirq_set(void) { acpi_noirq = 1; } | ^~~~~~ ./arch/x86/include/asm/acpi.h: In function ‘acpi_disable_pci’: ./arch/x86/include/asm/acpi.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/rbtree.h: In function ‘rb_link_node_rcu’: ./include/linux/rbtree.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_processor_cstate_check’: ./arch/x86/include/asm/acpi.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/jiffies.h: In function ‘timespec_to_jiffies’: ./include/linux/jiffies.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ In file included from ./arch/x86/include/asm/smp.h:12, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/mpspec.h: In function ‘get_smp_config’: ./include/linux/mmzone.h: In function ‘zone_managed_pages’: ./include/linux/jiffies.h: In function ‘jiffies_to_timespec’: In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/apic.h: In function ‘read_apic_id’: ./include/linux/jiffies.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./arch/x86/include/asm/mpspec.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/mmzone.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./arch/x86/include/asm/apic.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘early_get_smp_config’: ./arch/x86/include/asm/mpspec.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_delta_to_clock_t’: ./include/linux/mmzone.h: In function ‘zone_end_pfn’: ./include/linux/jiffies.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/mmzone.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./arch/x86/include/asm/hardirq.h: In function ‘kvm_get_cpu_l1tf_flush_l1d’: ./arch/x86/include/asm/mpspec.h: In function ‘find_smp_config’: ./arch/x86/include/asm/hardirq.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/mpspec.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘entering_irq’: ./include/linux/mmzone.h: In function ‘zone_spans_pfn’: ./arch/x86/include/asm/apic.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/mmzone.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ In file included from ./include/linux/sysctl.h:29, from ./include/net/net_namespace.h:12, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/uidgid.h: In function ‘__kuid_val’: ./arch/x86/include/asm/apic.h: In function ‘entering_ack_irq’: ./arch/x86/include/asm/apic.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./include/linux/uidgid.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/mmzone.h: In function ‘zone_is_initialized’: ./arch/x86/include/asm/apic.h: In function ‘ipi_entering_ack_irq’: ./include/linux/mmzone.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/uidgid.h: In function ‘__kgid_val’: ./arch/x86/include/asm/apic.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/uidgid.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/mmzone.h: In function ‘zone_is_empty’: ./include/linux/jiffies.h: In function ‘jiffies_delta_to_msecs’: ./arch/x86/include/asm/apic.h: In function ‘exiting_irq’: ./arch/x86/include/asm/mpspec.h: In function ‘physids_coerce’: ./include/linux/mmzone.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘arch_has_acpi_pdc’: ./include/linux/jiffies.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/uidgid.h: In function ‘uid_eq’: ./arch/x86/include/asm/apic.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./arch/x86/include/asm/mpspec.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/acpi.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/uidgid.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘exiting_ack_irq’: ./include/linux/mmzone.h: In function ‘zone_intersects’: ./arch/x86/include/asm/mpspec.h: In function ‘physids_promote’: ./include/linux/uidgid.h: In function ‘gid_eq’: ./include/linux/mmzone.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./arch/x86/include/asm/apic.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./arch/x86/include/asm/mpspec.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/uidgid.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/uidgid.h: In function ‘uid_gt’: ./include/linux/uidgid.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘physid_set_mask_of_physid’: ./arch/x86/include/asm/mpspec.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/uidgid.h: In function ‘gid_gt’: ./include/linux/uidgid.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘arch_acpi_set_pdc_bits’: ./arch/x86/include/asm/acpi.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/uidgid.h: In function ‘uid_gte’: ./include/linux/uidgid.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ In file included from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/ktime.h: In function ‘ktime_set’: ./include/linux/uidgid.h: In function ‘gid_gte’: ./include/linux/ktime.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/uidgid.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/uidgid.h: In function ‘uid_lt’: ./include/linux/uidgid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/apic.h: In function ‘generic_apic_probe’: ./include/linux/uidgid.h: In function ‘gid_lt’: ./include/linux/mmzone.h: In function ‘zone_lru_lock’: ./include/linux/ktime.h: In function ‘timespec_to_ktime’: ./include/linux/uidgid.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/ktime.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/apic.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/mmzone.h:732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 732 | { | ^ ./include/linux/uidgid.h: In function ‘uid_lte’: ./include/linux/ktime.h: In function ‘timespec64_to_ktime’: In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/topology.h: In function ‘early_cpu_to_node’: ./include/linux/uidgid.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/ktime.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ In file included from ./include/asm-generic/fixmap.h:19, from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/mm_types.h: In function ‘mm_init_cpumask’: ./include/linux/mmzone.h: In function ‘node_lruvec’: ./arch/x86/include/asm/topology.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘default_inquire_remote_apic’: ./include/linux/ktime.h: In function ‘timeval_to_ktime’: ./include/linux/uidgid.h: In function ‘gid_lte’: ./include/linux/mmzone.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./arch/x86/include/asm/apic.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/ktime.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/uidgid.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/mmzone.h: In function ‘pgdat_end_pfn’: ./include/linux/mm_types.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_from_smp_config’: ./include/linux/uidgid.h: In function ‘uid_valid’: ./include/linux/mmzone.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./arch/x86/include/asm/apic.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/uidgid.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_ns’: ./include/linux/ktime.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/mmzone.h: In function ‘pgdat_is_empty’: ./include/linux/mm_types.h: In function ‘mm_cpumask’: ./include/linux/uidgid.h: In function ‘gid_valid’: ./include/linux/ktime.h: In function ‘ktime_compare’: ./include/linux/mm_types.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_write’: ./include/linux/uidgid.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/mmzone.h:747:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 747 | { | ^ ./include/linux/ktime.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./arch/x86/include/asm/apic.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ In file included from ./arch/x86/include/asm/smp.h:15, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/io_apic.h: In function ‘io_apic_read’: ./arch/x86/include/asm/io_apic.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/mm_types.h: In function ‘init_tlb_flush_pending’: ./include/linux/ktime.h: In function ‘ktime_after’: ./include/linux/mm_types.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/ktime.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/uidgid.h: In function ‘kuid_has_mapping’: ./include/linux/uidgid.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/mm_types.h: In function ‘inc_tlb_flush_pending’: ./include/linux/mm_types.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./include/linux/ktime.h: In function ‘ktime_before’: ./include/linux/ktime.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/uidgid.h: In function ‘kgid_has_mapping’: ./include/linux/mm_types.h: In function ‘dec_tlb_flush_pending’: ./include/linux/uidgid.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_read’: ./include/linux/mm_types.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./arch/x86/include/asm/apic.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/ktime.h: In function ‘ktime_divns’: ./include/linux/mm_types.h: In function ‘mm_tlb_flush_pending’: ./include/linux/ktime.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/mm_types.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_is_x2apic_enabled’: ./include/linux/mm_types.h: In function ‘mm_tlb_flush_nested’: ./arch/x86/include/asm/apic.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/mm_types.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ In file included from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/smp.h: In function ‘cpu_llc_shared_mask’: ./arch/x86/include/asm/smp.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_force_enable’: ./include/linux/ktime.h: In function ‘ktime_to_us’: ./arch/x86/include/asm/apic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ In file included from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/fixmap.h: In function ‘fix_to_virt’: ./include/linux/ktime.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/asm-generic/fixmap.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_ms’: ./arch/x86/include/asm/apic.h: In function ‘x2apic_wrmsr_fence’: ./include/linux/ktime.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./arch/x86/include/asm/apic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/ktime.h: In function ‘ktime_us_delta’: ./include/linux/ktime.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_write’: ./arch/x86/include/asm/apic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/ktime.h: In function ‘ktime_ms_delta’: ./arch/x86/include/asm/smp.h: In function ‘smp_send_stop’: ./include/asm-generic/fixmap.h: In function ‘virt_to_fix’: ./include/linux/ktime.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./arch/x86/include/asm/smp.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/asm-generic/fixmap.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘stop_other_cpus’: ./include/linux/ktime.h: In function ‘ktime_add_us’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_eoi_write’: ./arch/x86/include/asm/smp.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/ktime.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./arch/x86/include/asm/topology.h: In function ‘cpumask_of_node’: ./arch/x86/include/asm/apic.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./arch/x86/include/asm/topology.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_boot_cpu’: ./arch/x86/include/asm/smp.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/ktime.h: In function ‘ktime_add_ms’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_read’: ./include/linux/ktime.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_cpus’: ./arch/x86/include/asm/apic.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./arch/x86/include/asm/smp.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/ktime.h: In function ‘ktime_sub_us’: ./arch/x86/include/asm/smp.h: In function ‘smp_cpus_done’: ./include/linux/ktime.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./arch/x86/include/asm/smp.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_wait_icr_idle’: ./arch/x86/include/asm/smp.h: In function ‘__cpu_up’: ./arch/x86/include/asm/apic.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/smp.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/ktime.h: In function ‘ktime_sub_ms’: In file included from ./include/linux/mutex.h:20, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/osq_lock.h: In function ‘osq_lock_init’: ./arch/x86/include/asm/apic.h: In function ‘native_safe_x2apic_wait_icr_idle’: ./include/linux/ktime.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/topology.h: In function ‘topology_max_smt_threads’: ./arch/x86/include/asm/smp.h: In function ‘__cpu_disable’: ./arch/x86/include/asm/apic.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./arch/x86/include/asm/smp.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./arch/x86/include/asm/topology.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/osq_lock.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_write’: ./arch/x86/include/asm/smp.h: In function ‘__cpu_die’: ./include/linux/ktime.h: In function ‘ktime_to_timespec_cond’: ./arch/x86/include/asm/apic.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./arch/x86/include/asm/smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/ktime.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘play_dead’: ./include/linux/osq_lock.h: In function ‘osq_is_locked’: ./arch/x86/include/asm/topology.h: In function ‘arch_fix_phys_package_id’: ./arch/x86/include/asm/smp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/osq_lock.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_read’: ./arch/x86/include/asm/topology.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./arch/x86/include/asm/apic.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_send_reschedule’: ./include/linux/ktime.h: In function ‘ktime_to_timespec64_cond’: ./arch/x86/include/asm/smp.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/ktime.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_single_ipi’: ./arch/x86/include/asm/smp.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/ktime.h: In function ‘ns_to_ktime’: ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_ipi_mask’: ./arch/x86/include/asm/apic.h: In function ‘x2apic_enabled’: ./include/linux/ktime.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./arch/x86/include/asm/smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ In file included from ./include/linux/mutex.h:21, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/debug_locks.h: In function ‘__debug_locks_off’: ./arch/x86/include/asm/apic.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/ktime.h: In function ‘ms_to_ktime’: ./include/linux/debug_locks.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/ktime.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ In file included from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/numa.h: In function ‘set_apicid_to_node’: ./arch/x86/include/asm/numa.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_has_cpu_in_madt’: ./arch/x86/include/asm/acpi.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_arch_get_root_pointer’: In file included from ./include/linux/ktime.h:275, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/timekeeping.h: In function ‘ktime_get_real’: ./arch/x86/include/asm/acpi.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/mmzone.h: In function ‘zonelist_zone’: In file included from ./arch/x86/include/asm/apic.h:13, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_set_cpu_l1tf_flush_l1d’: ./include/linux/debug_locks.h: In function ‘debug_show_all_locks’: ./include/linux/timekeeping.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/debug_locks.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/hardirq.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_show_held_locks’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_real’: ./arch/x86/include/asm/acpi.h: In function ‘arch_apei_get_mem_attribute’: ./include/linux/debug_locks.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/timekeeping.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/acpi.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_freed’: ./include/linux/timekeeping.h: In function ‘ktime_get_boottime’: ./include/linux/debug_locks.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/mmzone.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/timekeeping.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_held’: ./include/linux/debug_locks.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime’: ./include/linux/mmzone.h: In function ‘zonelist_zone_idx’: ./include/linux/timekeeping.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/mmzone.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ In file included from ./include/net/net_namespace.h:12, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/sysctl.h: In function ‘proc_sys_poll_event’: ./include/linux/mmzone.h: In function ‘zonelist_node_idx’: ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai’: ./include/linux/mmzone.h:971:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 971 | { | ^ ./include/linux/sysctl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/timekeeping.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ In file included from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/mutex.h: In function ‘__mutex_owner’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai’: ./include/linux/timekeeping.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/mutex.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/mmzone.h: In function ‘next_zones_zonelist’: ./include/linux/timekeeping.h: In function ‘ktime_mono_to_real’: ./include/linux/mmzone.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./include/linux/timekeeping.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_ns’: ./include/linux/mutex.h: In function ‘mutex_destroy’: ./include/linux/timekeeping.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/mutex.h:102:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void mutex_destroy(struct mutex *lock) {} | ^~~~~ ./include/linux/timekeeping.h: In function ‘ktime_get_real_ns’: ./include/linux/timekeeping.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/mmzone.h: In function ‘first_zones_zonelist’: ./include/linux/mmzone.h:1019:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1019 | { | ^ In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/io.h: In function ‘readb’: ./include/linux/timekeeping.h: In function ‘ktime_get_boot_ns’: ./include/linux/mutex.h: In function ‘mutex_is_locked’: ./include/linux/timekeeping.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./arch/x86/include/asm/io.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | build_mmio_read(readb, "b", unsigned char, "=q", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/mutex.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_tai_ns’: ./include/linux/timekeeping.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_to_section_nr’: ./include/linux/timekeeping.h: In function ‘ktime_get_raw_ns’: ./arch/x86/include/asm/io.h: In function ‘readw’: ./include/linux/mmzone.h:1101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1101 | { | ^ ./include/linux/timekeeping.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./arch/x86/include/asm/io.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | build_mmio_read(readw, "w", unsigned short, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/mmzone.h: In function ‘section_nr_to_pfn’: ./arch/x86/include/asm/apic.h: In function ‘apic_read’: ./include/linux/mmzone.h:1105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1105 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_ts64’: ./include/linux/mutex.h: In function ‘mutex_trylock_recursive’: ./arch/x86/include/asm/apic.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/timekeeping.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/mutex.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./arch/x86/include/asm/io.h: In function ‘readl’: ./arch/x86/include/asm/io.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | build_mmio_read(readl, "l", unsigned int, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/apic.h: In function ‘apic_write’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime_ts64’: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_clear_cpu_l1tf_flush_l1d’: ./arch/x86/include/asm/apic.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/timekeeping.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/hardirq.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/mmzone.h: In function ‘__nr_to_section’: ./include/linux/mmzone.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_eoi’: ./arch/x86/include/asm/io.h: In function ‘__readb’: ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_seconds’: ./arch/x86/include/asm/apic.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./arch/x86/include/asm/io.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | build_mmio_read(__readb, "b", unsigned char, "=q", ) | ^~~~~~~~~~~~~~~ ./include/linux/timekeeping.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_ts64’: ./arch/x86/include/asm/apic.h: In function ‘apic_icr_read’: ./arch/x86/include/asm/io.h: In function ‘__readw’: ./include/linux/timekeeping.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./arch/x86/include/asm/apic.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./arch/x86/include/asm/io.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | build_mmio_read(__readw, "w", unsigned short, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai_ts64’: ./arch/x86/include/asm/apic.h: In function ‘apic_icr_write’: ./include/linux/timekeeping.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readl’: ./arch/x86/include/asm/apic.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/io.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | build_mmio_read(__readl, "l", unsigned int, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_seconds’: ./include/linux/mmzone.h: In function ‘__section_mem_map_addr’: ./arch/x86/include/asm/apic.h: In function ‘apic_wait_icr_idle’: ./include/linux/timekeeping.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ In file included from ./include/linux/rwsem.h:61, from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/rwsem.h: In function ‘__down_read’: ./include/linux/mmzone.h:1195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1195 | { | ^ ./arch/x86/include/asm/apic.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./arch/x86/include/asm/io.h: In function ‘writeb’: ./arch/x86/include/asm/io.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | build_mmio_write(writeb, "b", unsigned char, "q", :"memory") | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/rwsem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘safe_apic_wait_icr_idle’: ./arch/x86/include/asm/apic.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/mmzone.h: In function ‘present_section’: ./arch/x86/include/asm/io.h: In function ‘writew’: ./include/linux/mmzone.h:1202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1202 | { | ^ ./arch/x86/include/asm/io.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | build_mmio_write(writew, "w", unsigned short, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_killable’: ./arch/x86/include/asm/rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/mmzone.h: In function ‘present_section_nr’: ./arch/x86/include/asm/apic.h: In function ‘ack_APIC_irq’: ./arch/x86/include/asm/io.h: In function ‘writel’: ./include/linux/mmzone.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./arch/x86/include/asm/io.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | build_mmio_write(writel, "l", unsigned int, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/apic.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ In file included from ./include/linux/ktime.h:276, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/timekeeping32.h: In function ‘get_seconds’: ./arch/x86/include/asm/apic.h: In function ‘default_get_apic_id’: ./include/linux/mmzone.h: In function ‘valid_section’: ./arch/x86/include/asm/io.h: In function ‘__writeb’: ./include/linux/mmzone.h:1212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1212 | { | ^ ./arch/x86/include/asm/apic.h:452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 452 | { | ^ ./include/linux/timekeeping32.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./arch/x86/include/asm/io.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | build_mmio_write(__writeb, "b", unsigned char, "q", ) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_trylock’: ./include/linux/timekeeping32.h: In function ‘getnstimeofday’: ./arch/x86/include/asm/rwsem.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writew’: ./include/linux/mmzone.h: In function ‘valid_section_nr’: ./include/linux/timekeeping32.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./arch/x86/include/asm/io.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | build_mmio_write(__writew, "w", unsigned short, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/mmzone.h:1217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1217 | { | ^ ./include/linux/timekeeping32.h: In function ‘ktime_get_ts’: ./include/linux/mmzone.h: In function ‘online_section’: ./include/linux/timekeeping32.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writel’: ./include/linux/mmzone.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./arch/x86/include/asm/io.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | build_mmio_write(__writel, "l", unsigned int, "r", ) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/hardirq.h: In function ‘kvm_get_cpu_l1tf_flush_l1d’: ./include/linux/timekeeping32.h: In function ‘getrawmonotonic’: ./arch/x86/include/asm/hardirq.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_write’: ./include/linux/timekeeping32.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ In file included from ./include/linux/mmzone.h:17, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/nodemask.h: In function ‘__nodemask_pr_numnodes’: ./include/linux/mmzone.h: In function ‘online_section_nr’: ./arch/x86/include/asm/rwsem.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/mmzone.h:1227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1227 | { | ^ ./arch/x86/include/asm/io.h: In function ‘readq’: ./include/linux/nodemask.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/timekeeping32.h: In function ‘getboottime’: ./arch/x86/include/asm/io.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | build_mmio_read(readq, "q", u64, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/timekeeping32.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/mmzone.h: In function ‘__pfn_to_section’: ./include/linux/mmzone.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./include/linux/nodemask.h: In function ‘__nodemask_pr_bits’: ./arch/x86/include/asm/io.h: In function ‘__readq’: ./include/linux/nodemask.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_valid’: ./arch/x86/include/asm/io.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | build_mmio_read(__readq, "q", u64, "=r", ) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_killable’: ./include/linux/mmzone.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./arch/x86/include/asm/rwsem.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/nodemask.h: In function ‘__node_set’: ./arch/x86/include/asm/io.h: In function ‘writeq’: ./include/linux/nodemask.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/io.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | build_mmio_write(writeq, "q", u64, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/mmzone.h: In function ‘pfn_present’: ./include/linux/mmzone.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/nodemask.h: In function ‘__node_clear’: ./arch/x86/include/asm/io.h: In function ‘__writeq’: ./include/linux/nodemask.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./arch/x86/include/asm/io.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | build_mmio_write(__writeq, "q", u64, "r", ) | ^~~~~~~~~~~~~~~~ In file included from ./include/linux/timer.h:8, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/debugobjects.h: In function ‘debug_object_init’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_trylock’: ./arch/x86/include/asm/rwsem.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/debugobjects.h:89:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | debug_object_init (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/nodemask.h: In function ‘__nodes_setall’: ./include/linux/nodemask.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_init_on_stack’: ./arch/x86/include/asm/io.h: In function ‘virt_to_phys’: ./include/linux/debugobjects.h:91:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | debug_object_init_on_stack(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_clear’: ./include/linux/mmzone.h: In function ‘memmap_valid_within’: ./include/linux/nodemask.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_activate’: ./include/linux/mmzone.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/debugobjects.h:93:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | debug_object_activate (void *addr, struct debug_obj_descr *descr) { return 0; } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h: In function ‘phys_to_virt’: ./arch/x86/include/asm/rwsem.h: In function ‘__up_read’: ./include/linux/nodemask.h: In function ‘__node_test_and_set’: ./include/linux/debugobjects.h: In function ‘debug_object_deactivate’: ./arch/x86/include/asm/io.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./arch/x86/include/asm/rwsem.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/nodemask.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/debugobjects.h:95:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | debug_object_deactivate(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/debugobjects.h: In function ‘debug_object_destroy’: ./arch/x86/include/asm/io.h: In function ‘isa_virt_to_bus’: ./include/linux/debugobjects.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | debug_object_destroy (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/nodemask.h: In function ‘__nodes_and’: ./arch/x86/include/asm/io.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/nodemask.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_free’: ./arch/x86/include/asm/rwsem.h: In function ‘__up_write’: ./include/linux/debugobjects.h:99:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | debug_object_free (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/rwsem.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_assert_init’: ./include/linux/nodemask.h: In function ‘__nodes_or’: ./include/linux/debugobjects.h:101:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | debug_object_assert_init(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/nodemask.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/io.h: In function ‘ioremap’: ./arch/x86/include/asm/io.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_objects_early_init’: ./arch/x86/include/asm/rwsem.h: In function ‘__downgrade_write’: ./include/linux/debugobjects.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void debug_objects_early_init(void) { } | ^~~~~~ In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/apic.h: In function ‘generic_apic_probe’: ./include/linux/nodemask.h: In function ‘__nodes_xor’: ./arch/x86/include/asm/rwsem.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_objects_mem_init’: ./include/linux/nodemask.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/debugobjects.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | static inline void debug_objects_mem_init(void) { } | ^~~~~~ ./arch/x86/include/asm/apic.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_check_no_obj_freed’: ./include/linux/nodemask.h: In function ‘__nodes_andnot’: ./include/linux/debugobjects.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | debug_check_no_obj_freed(const void *address, unsigned long size) { } | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/nodemask.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/apic.h: In function ‘read_apic_id’: ./arch/x86/include/asm/apic.h: In function ‘default_inquire_remote_apic’: ./arch/x86/include/asm/apic.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./arch/x86/include/asm/apic.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ In file included from ./include/linux/topology.h:33, from ./include/linux/gfp.h:9, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/smp.h: In function ‘get_boot_cpu_id’: In file included from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/rwsem.h: In function ‘rwsem_is_locked’: ./include/linux/nodemask.h: In function ‘__nodes_complement’: ./include/linux/nodemask.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/smp.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/rwsem.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_from_smp_config’: ./arch/x86/include/asm/apic.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_equal’: ./include/linux/nodemask.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ In file included from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/timer.h: In function ‘init_timer_on_stack_key’: ./arch/x86/include/asm/apic.h: In function ‘entering_irq’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_write’: ./include/linux/nodemask.h: In function ‘__nodes_intersects’: ./arch/x86/include/asm/apic.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./arch/x86/include/asm/apic.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/rwsem.h: In function ‘rwsem_is_contended’: ./include/linux/timer.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/nodemask.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/linux/rwsem.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘entering_ack_irq’: ./include/linux/nodemask.h: In function ‘__nodes_subset’: In file included from ./include/asm-generic/fixmap.h:19, from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/mm_types.h: In function ‘mm_init_cpumask’: ./arch/x86/include/asm/apic.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./include/linux/nodemask.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/timer.h: In function ‘destroy_timer_on_stack’: ./arch/x86/include/asm/apic.h: In function ‘ipi_entering_ack_irq’: ./include/linux/timer.h:138:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | static inline void destroy_timer_on_stack(struct timer_list *timer) { } | ^~~~~~~~~~ In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/io.h: In function ‘sev_key_active’: ./arch/x86/include/asm/apic.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_empty’: ./arch/x86/include/asm/io.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/linux/nodemask.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/mm_types.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/timer.h: In function ‘timer_pending’: ./arch/x86/include/asm/apic.h: In function ‘exiting_irq’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_read’: ./include/linux/timer.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/apic.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./arch/x86/include/asm/apic.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_full’: ./arch/x86/include/asm/apic.h: In function ‘exiting_ack_irq’: ./include/linux/nodemask.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./arch/x86/include/asm/apic.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/mm_types.h: In function ‘mm_cpumask’: ./include/linux/mm_types.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_weight’: ./arch/x86/include/asm/apic.h: In function ‘apic_is_x2apic_enabled’: ./include/linux/nodemask.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./arch/x86/include/asm/apic.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_shift_right’: ./include/linux/mm_types.h: In function ‘init_tlb_flush_pending’: ./include/linux/nodemask.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/mm_types.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outb’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | BUILDIO(b, b, char) | ^~~~~~~ ./include/linux/mm_types.h: In function ‘inc_tlb_flush_pending’: ./include/linux/nodemask.h: In function ‘__nodes_shift_left’: ./include/linux/mm_types.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./include/linux/nodemask.h:255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 255 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inb’: ./arch/x86/include/asm/apic.h: In function ‘apic_force_enable’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/apic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/mm_types.h: In function ‘dec_tlb_flush_pending’: In file included from ./include/linux/gfp.h:9, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/topology.h: In function ‘numa_node_id’: ./include/linux/nodemask.h: In function ‘__first_node’: ./include/linux/mm_types.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./include/linux/nodemask.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outb_p’: ./include/linux/topology.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/mm_types.h: In function ‘mm_tlb_flush_pending’: ./include/linux/mm_types.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘x2apic_wrmsr_fence’: ./arch/x86/include/asm/io.h: In function ‘inb_p’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/apic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/mm_types.h: In function ‘mm_tlb_flush_nested’: ./arch/x86/include/asm/io.h: In function ‘outsb’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_write’: ./include/linux/mm_types.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/apic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ In file included from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/workqueue.h: In function ‘to_delayed_work’: ./include/linux/workqueue.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ In file included from ./arch/x86/include/asm/timex.h:6, from ./include/linux/timex.h:65, from ./include/linux/jiffies.h:10, from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/tsc.h: In function ‘get_cycles’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_eoi_write’: ./arch/x86/include/asm/apic.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./arch/x86/include/asm/io.h: In function ‘insb’: ./arch/x86/include/asm/tsc.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible In file included from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/asm-generic/fixmap.h: In function ‘fix_to_virt’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_read’: ./include/asm-generic/fixmap.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./arch/x86/include/asm/apic.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/linux/nodemask.h: In function ‘__next_node’: ./include/linux/nodemask.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./include/linux/workqueue.h: In function ‘to_rcu_work’: ./include/linux/workqueue.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outw’: In file included from ./arch/x86/include/asm/smp.h:15, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/io_apic.h: In function ‘io_apic_read’: ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_wait_icr_idle’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | BUILDIO(w, w, short) | ^~~~~~~ ./arch/x86/include/asm/apic.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_safe_x2apic_wait_icr_idle’: ./arch/x86/include/asm/io_apic.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inw’: ./arch/x86/include/asm/apic.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_write’: ./arch/x86/include/asm/io.h: In function ‘outw_p’: ./arch/x86/include/asm/apic.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./include/asm-generic/fixmap.h: In function ‘virt_to_fix’: ./include/linux/topology.h: In function ‘cpu_to_node’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/asm-generic/fixmap.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/topology.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inw_p’: ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_read’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/apic.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/workqueue.h: In function ‘__init_work’: ./arch/x86/include/asm/io.h: In function ‘outsw’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/workqueue.h:215:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | static inline void __init_work(struct work_struct *work, int onstack) { } | ^~~~~~~~~~~ ./include/linux/workqueue.h: In function ‘destroy_work_on_stack’: ./arch/x86/include/asm/apic.h: In function ‘x2apic_enabled’: ./include/linux/topology.h: In function ‘set_numa_node’: ./include/linux/workqueue.h:216:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline void destroy_work_on_stack(struct work_struct *work) { } | ^~~~~~~~~~~ ./arch/x86/include/asm/apic.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/topology.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ In file included from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/smp.h: In function ‘cpu_llc_shared_mask’: ./arch/x86/include/asm/io.h: In function ‘insw’: ./include/linux/workqueue.h: In function ‘destroy_delayed_work_on_stack’: ./include/linux/nodemask.h: In function ‘init_nodemask_of_node’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/workqueue.h:217:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } | ^~~~~~~~~~~~ ./arch/x86/include/asm/smp.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/nodemask.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ In file included from ./include/linux/ktime.h:25, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/jiffies.h: In function ‘get_jiffies_64’: ./include/linux/workqueue.h: In function ‘work_static’: ./include/linux/workqueue.h:218:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | static inline unsigned int work_static(struct work_struct *work) { return 0; } | ^~~~~~~~~~~ ./include/linux/jiffies.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outl’: ./include/linux/nodemask.h: In function ‘__first_unset_node’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | BUILDIO(l, , int) | ^~~~~~~ ./include/linux/nodemask.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inl’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/io.h: In function ‘outl_p’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/jiffies.h: In function ‘jiffies_to_nsecs’: ./include/linux/jiffies.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inl_p’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/io.h: In function ‘outsl’: ./include/linux/jiffies.h: In function ‘_msecs_to_jiffies’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/jiffies.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_send_stop’: ./arch/x86/include/asm/smp.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘stop_other_cpus’: ./arch/x86/include/asm/io.h: In function ‘insl’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/smp.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/jiffies.h: In function ‘msecs_to_jiffies’: ./include/linux/jiffies.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/workqueue.h: In function ‘queue_work’: ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_boot_cpu’: ./include/linux/nodemask.h: In function ‘__nodemask_parse_user’: ./arch/x86/include/asm/smp.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/workqueue.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/nodemask.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_cpus’: ./arch/x86/include/asm/smp.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/workqueue.h: In function ‘queue_delayed_work’: ./include/linux/nodemask.h: In function ‘__nodelist_parse’: ./include/linux/topology.h: In function ‘set_cpu_numa_node’: ./include/linux/jiffies.h: In function ‘_usecs_to_jiffies’: ./arch/x86/include/asm/smp.h: In function ‘smp_cpus_done’: ./include/linux/workqueue.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/nodemask.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/topology.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./arch/x86/include/asm/smp.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/jiffies.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘__cpu_up’: In file included from ./arch/x86/include/asm/apic.h:13, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_set_cpu_l1tf_flush_l1d’: ./include/linux/workqueue.h: In function ‘mod_delayed_work’: ./include/linux/nodemask.h: In function ‘__node_remap’: ./arch/x86/include/asm/smp.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/nodemask.h:349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 349 | { | ^ ./include/linux/workqueue.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/linux/jiffies.h: In function ‘usecs_to_jiffies’: ./arch/x86/include/asm/hardirq.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘__cpu_disable’: ./include/linux/jiffies.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/smp.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_work_on’: ./include/linux/nodemask.h: In function ‘__nodes_remap’: ./arch/x86/include/asm/smp.h: In function ‘__cpu_die’: ./include/linux/workqueue.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/nodemask.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./arch/x86/include/asm/smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/topology.h: In function ‘numa_mem_id’: ./arch/x86/include/asm/smp.h: In function ‘play_dead’: ./include/linux/topology.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_work’: ./arch/x86/include/asm/smp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/asm-generic/io.h: In function ‘readsb’: ./include/linux/nodemask.h: In function ‘__nodes_onto’: ./include/linux/workqueue.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/linux/jiffies.h: In function ‘timespec_to_jiffies’: ./arch/x86/include/asm/apic.h: In function ‘apic_read’: ./include/linux/topology.h: In function ‘node_to_mem_node’: ./arch/x86/include/asm/smp.h: In function ‘smp_send_reschedule’: ./include/linux/nodemask.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/jiffies.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/topology.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./arch/x86/include/asm/smp.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./arch/x86/include/asm/apic.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/workqueue.h: In function ‘flush_scheduled_work’: ./include/asm-generic/io.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/topology.h: In function ‘cpu_to_mem’: ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_single_ipi’: ./include/linux/workqueue.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/nodemask.h: In function ‘__nodes_fold’: ./include/linux/topology.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./arch/x86/include/asm/smp.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_to_timespec’: ./arch/x86/include/asm/apic.h: In function ‘apic_write’: ./include/linux/nodemask.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/linux/jiffies.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./arch/x86/include/asm/apic.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_delayed_work_on’: ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_ipi_mask’: ./include/linux/topology.h: In function ‘cpu_smt_mask’: ./arch/x86/include/asm/smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/workqueue.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/topology.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_eoi’: ./include/asm-generic/io.h: In function ‘readsw’: ./arch/x86/include/asm/apic.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/asm-generic/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_delta_to_clock_t’: ./include/linux/workqueue.h: In function ‘schedule_delayed_work’: ./include/linux/nodemask.h: In function ‘node_state’: ./include/linux/jiffies.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/workqueue.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_icr_read’: ./include/linux/nodemask.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./arch/x86/include/asm/apic.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/asm-generic/io.h: In function ‘readsl’: ./arch/x86/include/asm/apic.h: In function ‘apic_icr_write’: ./include/asm-generic/io.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/topology.h: In function ‘cpu_cpu_mask’: ./arch/x86/include/asm/apic.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/topology.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/workqueue.h: In function ‘wq_watchdog_touch’: ./include/linux/nodemask.h: In function ‘node_set_state’: ./include/linux/workqueue.h:661:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 661 | static inline void wq_watchdog_touch(int cpu) { } | ^~~~~~ ./arch/x86/include/asm/apic.h: In function ‘apic_wait_icr_idle’: ./include/linux/nodemask.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./arch/x86/include/asm/apic.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/asm-generic/io.h: In function ‘readsq’: ./include/asm-generic/io.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘safe_apic_wait_icr_idle’: In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/mmzone.h: In function ‘zonelist_zone’: ./include/linux/nodemask.h: In function ‘node_clear_state’: ./arch/x86/include/asm/apic.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/jiffies.h: In function ‘jiffies_delta_to_msecs’: ./include/linux/nodemask.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/jiffies.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/asm-generic/io.h: In function ‘writesb’: ./include/linux/nodemask.h: In function ‘num_node_state’: ./include/asm-generic/io.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/nodemask.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘ack_APIC_irq’: In file included from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/gfp.h: In function ‘gfpflags_to_migratetype’: ./include/linux/mmzone.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./arch/x86/include/asm/apic.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/mmzone.h: In function ‘zonelist_zone_idx’: ./include/asm-generic/io.h: In function ‘writesw’: ./arch/x86/include/asm/apic.h: In function ‘default_get_apic_id’: ./include/linux/nodemask.h: In function ‘next_online_node’: ./include/linux/gfp.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./include/linux/mmzone.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ ./include/asm-generic/io.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./arch/x86/include/asm/apic.h:452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 452 | { | ^ ./arch/x86/include/asm/hardirq.h: In function ‘kvm_clear_cpu_l1tf_flush_l1d’: ./include/linux/nodemask.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./arch/x86/include/asm/hardirq.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/mmzone.h: In function ‘zonelist_node_idx’: ./include/linux/mmzone.h:971:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 971 | { | ^ ./include/linux/nodemask.h: In function ‘next_memory_node’: ./include/asm-generic/io.h: In function ‘writesl’: ./include/linux/nodemask.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/asm-generic/io.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/mmzone.h: In function ‘next_zones_zonelist’: In file included from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/ktime.h: In function ‘ktime_set’: ./include/linux/mmzone.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./include/linux/nodemask.h: In function ‘node_set_online’: ./include/asm-generic/io.h: In function ‘writesq’: ./include/linux/nodemask.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/ktime.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/asm-generic/io.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ In file included from ./include/linux/srcutree.h:28, from ./include/linux/srcu.h:62, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/completion.h: In function ‘complete_acquire’: ./include/linux/nodemask.h: In function ‘node_set_offline’: ./include/linux/completion.h:33:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | static inline void complete_acquire(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/nodemask.h:457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 457 | { | ^ ./include/linux/mmzone.h: In function ‘first_zones_zonelist’: ./include/linux/completion.h: In function ‘complete_release’: ./include/linux/mmzone.h:1019:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1019 | { | ^ ./include/linux/completion.h:34:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | static inline void complete_release(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/gfp.h: In function ‘gfpflags_allow_blocking’: ./include/linux/gfp.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./include/linux/ktime.h: In function ‘timespec_to_ktime’: ./include/linux/ktime.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/completion.h: In function ‘__init_completion’: ./include/linux/completion.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/ktime.h: In function ‘timespec64_to_ktime’: ./include/linux/mmzone.h: In function ‘pfn_to_section_nr’: ./include/linux/ktime.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/mmzone.h:1101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1101 | { | ^ ./include/linux/gfp.h: In function ‘gfp_zone’: ./include/linux/ktime.h: In function ‘timeval_to_ktime’: ./include/linux/completion.h: In function ‘reinit_completion’: ./include/linux/ktime.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/gfp.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/linux/mmzone.h: In function ‘section_nr_to_pfn’: ./include/linux/completion.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/mmzone.h:1105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1105 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_ns’: ./include/linux/ktime.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/mmzone.h: In function ‘__nr_to_section’: ./include/linux/ktime.h: In function ‘ktime_compare’: ./include/linux/mmzone.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./include/linux/ktime.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/ktime.h: In function ‘ktime_after’: ./include/linux/ktime.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/gfp.h: In function ‘gfp_zonelist’: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_get_cpu_l1tf_flush_l1d’: ./include/linux/gfp.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./arch/x86/include/asm/hardirq.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/ktime.h: In function ‘ktime_before’: ./include/linux/ktime.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/mmzone.h: In function ‘is_migrate_movable’: ./include/linux/mmzone.h: In function ‘__section_mem_map_addr’: ./include/linux/gfp.h: In function ‘node_zonelist’: ./include/linux/ktime.h: In function ‘ktime_divns’: ./include/linux/mmzone.h:1195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1195 | { | ^ ./include/linux/gfp.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./include/linux/mmzone.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/ktime.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/asm-generic/io.h: In function ‘insb_p’: ./include/asm-generic/io.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/gfp.h: In function ‘arch_free_page’: ./include/linux/mmzone.h: In function ‘present_section’: ./include/linux/gfp.h:460:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | static inline void arch_free_page(struct page *page, int order) { } | ^~~~ ./include/linux/mmzone.h:1202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1202 | { | ^ In file included from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/srcu.h: In function ‘cleanup_srcu_struct’: ./include/asm-generic/io.h: In function ‘insw_p’: ./include/linux/gfp.h: In function ‘arch_alloc_page’: In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/apic.h: In function ‘read_apic_id’: ./include/asm-generic/io.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/srcu.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/gfp.h:463:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | static inline void arch_alloc_page(struct page *page, int order) { } | ^~~~ ./arch/x86/include/asm/apic.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/mmzone.h: In function ‘present_section_nr’: ./include/linux/mmzone.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./include/asm-generic/io.h: In function ‘insl_p’: ./include/linux/srcu.h: In function ‘cleanup_srcu_struct_quiesced’: ./include/linux/gfp.h: In function ‘__alloc_pages’: ./include/asm-generic/io.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/srcu.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/gfp.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/mmzone.h: In function ‘valid_section’: ./include/linux/mmzone.h:1212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1212 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_us’: ./include/asm-generic/io.h: In function ‘outsb_p’: ./include/linux/ktime.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_lock_held’: ./include/asm-generic/io.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/linux/gfp.h: In function ‘__alloc_pages_node’: ./arch/x86/include/asm/apic.h: In function ‘entering_irq’: ./include/linux/srcu.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/gfp.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/mmzone.h: In function ‘valid_section_nr’: ./arch/x86/include/asm/apic.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/asm-generic/io.h: In function ‘outsw_p’: ./include/linux/mmzone.h:1217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1217 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_ms’: ./include/asm-generic/io.h:676:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 676 | { | ^ ./include/linux/mmzone.h: In function ‘is_file_lru’: ./include/linux/srcu.h: In function ‘srcu_read_lock’: ./include/linux/ktime.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘entering_ack_irq’: ./include/linux/srcu.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/mmzone.h: In function ‘online_section’: ./include/linux/mmzone.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./arch/x86/include/asm/apic.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./include/asm-generic/io.h: In function ‘outsl_p’: ./include/linux/mmzone.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./include/linux/ktime.h: In function ‘ktime_us_delta’: ./include/asm-generic/io.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘ipi_entering_ack_irq’: ./include/linux/ktime.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_lock_notrace’: ./arch/x86/include/asm/apic.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/mmzone.h: In function ‘is_active_lru’: ./include/linux/gfp.h: In function ‘alloc_pages_node’: ./include/linux/mmzone.h: In function ‘online_section_nr’: ./include/linux/srcu.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/mmzone.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/gfp.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/mmzone.h:1227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1227 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘exiting_irq’: ./include/linux/ktime.h: In function ‘ktime_ms_delta’: ./arch/x86/include/asm/apic.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/ktime.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_unlock’: ./include/linux/mmzone.h: In function ‘__pfn_to_section’: ./arch/x86/include/asm/apic.h: In function ‘exiting_ack_irq’: ./include/linux/srcu.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/gfp.h: In function ‘alloc_pages’: ./include/linux/mmzone.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./arch/x86/include/asm/apic.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/gfp.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/ktime.h: In function ‘ktime_add_us’: In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/apic.h: In function ‘generic_apic_probe’: ./include/linux/ktime.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_unlock_notrace’: ./include/linux/mmzone.h: In function ‘pfn_valid’: ./include/linux/srcu.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./arch/x86/include/asm/apic.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/mmzone.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/ktime.h: In function ‘ktime_add_ms’: ./include/linux/srcu.h: In function ‘smp_mb__after_srcu_read_unlock’: ./include/linux/ktime.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/srcu.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ In file included from ./include/linux/vmalloc.h:8, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/llist.h: In function ‘init_llist_head’: ./arch/x86/include/asm/apic.h: In function ‘default_inquire_remote_apic’: ./include/linux/mmzone.h: In function ‘pfn_present’: ./arch/x86/include/asm/apic.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/ktime.h: In function ‘ktime_sub_us’: ./include/linux/mmzone.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/llist.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/ktime.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_from_smp_config’: ./arch/x86/include/asm/apic.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/ktime.h: In function ‘ktime_sub_ms’: ./include/linux/ktime.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/llist.h: In function ‘llist_empty’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_write’: ./arch/x86/include/asm/apic.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/llist.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_timespec_cond’: ./include/linux/mmzone.h: In function ‘memmap_valid_within’: ./include/linux/ktime.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/linux/mmzone.h: In function ‘zone_managed_pages’: ./include/linux/mmzone.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/mmzone.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/ktime.h: In function ‘ktime_to_timespec64_cond’: ./include/linux/ktime.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/mmzone.h: In function ‘zone_end_pfn’: ./include/linux/llist.h: In function ‘llist_next’: In file included from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/notifier.h: In function ‘notifier_from_errno’: ./include/linux/mmzone.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/llist.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_read’: In file included from ./include/linux/slab.h:131, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/kasan.h: In function ‘kasan_unpoison_shadow’: ./arch/x86/include/asm/apic.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/ktime.h: In function ‘ns_to_ktime’: ./include/linux/notifier.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/mmzone.h: In function ‘zone_spans_pfn’: ./include/linux/ktime.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/llist.h: In function ‘llist_add’: ./include/linux/kasan.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | static inline void kasan_unpoison_shadow(const void *address, size_t size) {} | ^~~~~~ ./include/linux/mmzone.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/llist.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/ktime.h: In function ‘ms_to_ktime’: ./include/linux/kasan.h: In function ‘kasan_unpoison_task_stack’: ./include/linux/ktime.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/kasan.h:90:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | static inline void kasan_unpoison_task_stack(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/notifier.h: In function ‘notifier_to_errno’: ./arch/x86/include/asm/apic.h: In function ‘apic_is_x2apic_enabled’: ./include/linux/llist.h: In function ‘llist_del_all’: ./include/linux/notifier.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/mmzone.h: In function ‘zone_is_initialized’: ./arch/x86/include/asm/apic.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_stack_above_sp_to’: ./include/linux/llist.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/kasan.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | static inline void kasan_unpoison_stack_above_sp_to(const void *watermark) {} | ^~~~~~ ./include/linux/mmzone.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/kasan.h: In function ‘kasan_enable_current’: ./include/linux/kasan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void kasan_enable_current(void) {} | ^~~~~~ In file included from ./arch/x86/include/asm/smp.h:15, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/io_apic.h: In function ‘io_apic_read’: ./include/linux/mmzone.h: In function ‘zone_is_empty’: ./include/linux/kasan.h: In function ‘kasan_disable_current’: ./include/linux/mmzone.h:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ ./include/linux/kasan.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void kasan_disable_current(void) {} | ^~~~~~ ./arch/x86/include/asm/io_apic.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/kasan.h: In function ‘kasan_alloc_pages’: ./include/linux/kasan.h:96:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | static inline void kasan_alloc_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/mmzone.h: In function ‘zone_intersects’: ./arch/x86/include/asm/apic.h: In function ‘apic_force_enable’: In file included from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/memory_hotplug.h: In function ‘zone_span_seqbegin’: ./include/linux/mmzone.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./arch/x86/include/asm/apic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/kasan.h: In function ‘kasan_free_pages’: In file included from ./include/linux/topology.h:33, from ./include/linux/gfp.h:9, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/smp.h: In function ‘get_boot_cpu_id’: ./include/linux/kasan.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void kasan_free_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/memory_hotplug.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/kasan.h: In function ‘kasan_cache_create’: ./include/linux/smp.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/kasan.h:101:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | slab_flags_t *flags) {} | ^~~~~~~~~~~~ In file included from ./include/linux/ktime.h:275, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/timekeeping.h: In function ‘ktime_get_real’: ./include/linux/memory_hotplug.h: In function ‘zone_span_seqretry’: ./include/linux/kasan.h: In function ‘kasan_poison_slab’: ./include/linux/memory_hotplug.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘x2apic_wrmsr_fence’: ./include/linux/kasan.h:103:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void kasan_poison_slab(struct page *page) {} | ^~~~ ./include/linux/timekeeping.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/apic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_object_data’: ./include/linux/memory_hotplug.h: In function ‘zone_span_writelock’: ./include/linux/kasan.h:105:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | void *object) {} | ^~~~ ./include/linux/memory_hotplug.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_real’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_write’: ./include/linux/kasan.h: In function ‘kasan_poison_object_data’: ./include/linux/timekeeping.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ In file included from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/smp.h: In function ‘cpu_llc_shared_mask’: ./arch/x86/include/asm/apic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/kasan.h:107:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | void *object) {} | ^~~~ ./include/linux/memory_hotplug.h: In function ‘zone_span_writeunlock’: ./include/linux/memory_hotplug.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/smp.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/kasan.h: In function ‘kasan_init_slab_obj’: ./include/linux/timekeeping.h: In function ‘ktime_get_boottime’: ./include/linux/kasan.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/timekeeping.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_seqlock_init’: ./include/linux/memory_hotplug.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/kasan.h: In function ‘kasan_kmalloc_large’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime’: In file included from ./include/linux/vmalloc.h:10, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/rbtree.h: In function ‘rb_link_node’: ./include/linux/kasan.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/timekeeping.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_eoi_write’: ./arch/x86/include/asm/apic.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/linux/kasan.h: In function ‘kasan_kfree_large’: ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai’: ./include/linux/rbtree.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/kasan.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | static inline void kasan_kfree_large(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/linux/timekeeping.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/mmzone.h: In function ‘zone_lru_lock’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_read’: ./include/linux/kasan.h: In function ‘kasan_poison_kfree’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai’: ./arch/x86/include/asm/apic.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/linux/kasan.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | static inline void kasan_poison_kfree(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/linux/mmzone.h:732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 732 | { | ^ ./include/linux/timekeeping.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/rbtree.h: In function ‘rb_link_node_rcu’: ./include/linux/rbtree.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/kasan.h: In function ‘kasan_kmalloc’: ./include/linux/mmzone.h: In function ‘node_lruvec’: ./include/linux/timekeeping.h: In function ‘ktime_mono_to_real’: ./include/linux/kasan.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/timekeeping.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/mmzone.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_wait_icr_idle’: ./include/linux/kasan.h: In function ‘kasan_krealloc’: ./include/linux/kasan.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/apic.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_ns’: ./include/linux/mmzone.h: In function ‘pgdat_end_pfn’: ./include/linux/memory_hotplug.h: In function ‘movable_node_is_enabled’: ./include/linux/timekeeping.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/kasan.h: In function ‘kasan_slab_alloc’: ./include/linux/memory_hotplug.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/mmzone.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_safe_x2apic_wait_icr_idle’: ./include/linux/kasan.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/apic.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_real_ns’: ./arch/x86/include/asm/smp.h: In function ‘smp_send_stop’: ./include/linux/timekeeping.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/kasan.h: In function ‘kasan_slab_free’: ./include/linux/mmzone.h: In function ‘pgdat_is_empty’: ./arch/x86/include/asm/smp.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/kasan.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_write’: ./include/linux/mmzone.h:747:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 747 | { | ^ ./arch/x86/include/asm/apic.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boot_ns’: ./arch/x86/include/asm/smp.h: In function ‘stop_other_cpus’: ./include/linux/kasan.h: In function ‘kasan_module_alloc’: In file included from ./include/linux/gfp.h:9, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/topology.h: In function ‘numa_node_id’: ./include/linux/timekeeping.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./arch/x86/include/asm/smp.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/kasan.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | static inline int kasan_module_alloc(void *addr, size_t size) { return 0; } | ^~~~~~ ./include/linux/memory_hotplug.h: In function ‘arch_refresh_nodedata’: ./include/linux/topology.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_tai_ns’: ./include/linux/kasan.h: In function ‘kasan_free_shadow’: ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_boot_cpu’: ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_read’: ./include/linux/memory_hotplug.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/timekeeping.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./arch/x86/include/asm/smp.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/kasan.h:143:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | static inline void kasan_free_shadow(const struct vm_struct *vm) {} | ^~~~~~~~~ ./arch/x86/include/asm/apic.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/kasan.h: In function ‘kasan_add_zero_shadow’: ./include/linux/timekeeping.h: In function ‘ktime_get_raw_ns’: ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_cpus’: ./include/linux/kasan.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/timekeeping.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./arch/x86/include/asm/smp.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/kasan.h: In function ‘kasan_remove_zero_shadow’: ./arch/x86/include/asm/smp.h: In function ‘smp_cpus_done’: ./include/linux/kasan.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | {} | ^ ./arch/x86/include/asm/smp.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_ts64’: ./arch/x86/include/asm/apic.h: In function ‘x2apic_enabled’: ./include/linux/timekeeping.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_slab’: ./arch/x86/include/asm/smp.h: In function ‘__cpu_up’: ./arch/x86/include/asm/apic.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/kasan.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | static inline void kasan_unpoison_slab(const void *ptr) { } | ^~~~~~ ./arch/x86/include/asm/smp.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_lock’: ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_boottime_ts64’: ./include/linux/kasan.h: In function ‘kasan_metadata_size’: ./include/linux/memory_hotplug.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/timekeeping.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘__cpu_disable’: ./include/linux/kasan.h:154:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | static inline size_t kasan_metadata_size(struct kmem_cache *cache) { return 0; } | ^~~~~~~~~~ ./arch/x86/include/asm/smp.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_boottime_seconds’: ./arch/x86/include/asm/smp.h: In function ‘__cpu_die’: ./include/linux/kasan.h: In function ‘kasan_cache_shrink’: ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_unlock’: ./arch/x86/include/asm/smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/timekeeping.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/memory_hotplug.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/kasan.h:167:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | static inline void kasan_cache_shrink(struct kmem_cache *cache) {} | ^~~~~~~~~~ In file included from ./include/linux/vmalloc.h:11, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/overflow.h: In function ‘array_size’: ./arch/x86/include/asm/smp.h: In function ‘play_dead’: ./include/linux/kasan.h: In function ‘kasan_cache_shutdown’: ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_init’: ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_ts64’: ./arch/x86/include/asm/smp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/kasan.h:168:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | static inline void kasan_cache_shutdown(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./include/linux/memory_hotplug.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./include/linux/timekeeping.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/overflow.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_send_reschedule’: ./include/linux/kasan.h: In function ‘kasan_init_tags’: ./arch/x86/include/asm/smp.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/kasan.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | static inline void kasan_init_tags(void) { } | ^~~~~~ ./include/linux/timekeeping.h: In function ‘ktime_get_coarse_clocktai_ts64’: ./include/linux/timekeeping.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/kasan.h: In function ‘kasan_reset_tag’: ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_single_ipi’: ./include/linux/kasan.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/smp.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/timekeeping.h: In function ‘ktime_get_clocktai_seconds’: ./include/linux/timekeeping.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_ipi_mask’: ./include/linux/topology.h: In function ‘cpu_to_node’: ./arch/x86/include/asm/smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/topology.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/overflow.h: In function ‘array3_size’: ./include/linux/overflow.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./include/linux/topology.h: In function ‘set_numa_node’: ./include/linux/topology.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/overflow.h: In function ‘__ab_c_size’: In file included from ./include/linux/ktime.h:276, from ./include/linux/timer.h:6, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/timekeeping32.h: In function ‘get_seconds’: ./include/linux/overflow.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/mmzone.h: In function ‘lruvec_pgdat’: In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/mmzone.h: In function ‘zonelist_zone’: ./include/linux/timekeeping32.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ In file included from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/slab.h: In function ‘kmalloc_type’: In file included from ./include/linux/mutex.h:20, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/osq_lock.h: In function ‘osq_lock_init’: ./include/linux/timekeeping32.h: In function ‘getnstimeofday’: ./include/linux/osq_lock.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/timekeeping32.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/slab.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/mmzone.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/linux/mmzone.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/timekeeping32.h: In function ‘ktime_get_ts’: ./include/linux/osq_lock.h: In function ‘osq_is_locked’: ./include/linux/timekeeping32.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/mmzone.h: In function ‘zonelist_zone_idx’: ./include/linux/osq_lock.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/mmzone.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ ./include/linux/mmzone.h: In function ‘local_memory_node’: ./include/linux/mmzone.h: In function ‘zonelist_node_idx’: ./include/linux/timekeeping32.h: In function ‘getrawmonotonic’: ./include/linux/mmzone.h:799:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 799 | static inline int local_memory_node(int node_id) { return node_id; }; | ^~~~~~ ./include/linux/mmzone.h:971:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 971 | { | ^ ./include/linux/timekeeping32.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_index’: ./include/linux/slab.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/mmzone.h: In function ‘is_dev_zone’: ./include/linux/mmzone.h:809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 809 | { | ^ ./include/linux/timekeeping32.h: In function ‘getboottime’: ./arch/x86/include/asm/apic.h: In function ‘apic_read’: ./include/linux/timekeeping32.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/mmzone.h: In function ‘next_zones_zonelist’: In file included from ./include/linux/mutex.h:21, from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/debug_locks.h: In function ‘__debug_locks_off’: ./arch/x86/include/asm/apic.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/mmzone.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./include/linux/debug_locks.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/mmzone.h: In function ‘managed_zone’: ./arch/x86/include/asm/apic.h: In function ‘apic_write’: ./include/linux/mmzone.h:826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 826 | { | ^ ./arch/x86/include/asm/apic.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_eoi’: ./include/linux/mmzone.h: In function ‘populated_zone’: ./include/linux/mmzone.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./arch/x86/include/asm/apic.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/mmzone.h: In function ‘first_zones_zonelist’: ./include/linux/mmzone.h:1019:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1019 | { | ^ In file included from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/vmalloc.h: In function ‘get_vm_area_size’: ./include/linux/mmzone.h: In function ‘zone_to_nid’: ./arch/x86/include/asm/apic.h: In function ‘apic_icr_read’: ./include/linux/mmzone.h:838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 838 | { | ^ ./include/linux/vmalloc.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./arch/x86/include/asm/apic.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ In file included from ./include/linux/timer.h:8, from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/debugobjects.h: In function ‘debug_object_init’: ./include/linux/mmzone.h: In function ‘zone_set_nid’: ./include/linux/topology.h: In function ‘set_cpu_numa_node’: ./include/linux/mmzone.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_icr_write’: ./include/linux/mmzone.h: In function ‘pfn_to_section_nr’: ./include/linux/topology.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/debugobjects.h:89:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | debug_object_init (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/apic.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_show_all_locks’: ./include/linux/mmzone.h:1101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1101 | { | ^ ./include/linux/debug_locks.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_init_on_stack’: ./include/linux/mmzone.h: In function ‘is_highmem_idx’: ./arch/x86/include/asm/apic.h: In function ‘apic_wait_icr_idle’: ./include/linux/debugobjects.h:91:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | debug_object_init_on_stack(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/mmzone.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/mmzone.h: In function ‘section_nr_to_pfn’: ./arch/x86/include/asm/apic.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_show_held_locks’: ./include/linux/mmzone.h:1105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1105 | { | ^ ./include/linux/debug_locks.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_activate’: ./include/linux/mmzone.h: In function ‘is_highmem’: ./arch/x86/include/asm/apic.h: In function ‘safe_apic_wait_icr_idle’: ./include/linux/debugobjects.h:93:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | debug_object_activate (void *addr, struct debug_obj_descr *descr) { return 0; } | ^~~~~~~~~~~~~~~ ./include/linux/mmzone.h:885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 885 | { | ^ ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_freed’: ./arch/x86/include/asm/apic.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/debug_locks.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/debugobjects.h: In function ‘debug_object_deactivate’: ./include/linux/debug_locks.h: In function ‘debug_check_no_locks_held’: ./include/linux/debugobjects.h:95:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | debug_object_deactivate(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/mmzone.h: In function ‘__nr_to_section’: ./include/linux/debug_locks.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/topology.h: In function ‘numa_mem_id’: ./include/linux/mmzone.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘ack_APIC_irq’: ./include/linux/debugobjects.h: In function ‘debug_object_destroy’: ./include/linux/topology.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/slab.h: In function ‘kfree_bulk’: ./include/linux/debugobjects.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | debug_object_destroy (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/apic.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/slab.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/topology.h: In function ‘node_to_mem_node’: ./include/linux/debugobjects.h: In function ‘debug_object_free’: ./arch/x86/include/asm/apic.h: In function ‘default_get_apic_id’: ./include/linux/topology.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ In file included from ./include/linux/notifier.h:14, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/mutex.h: In function ‘__mutex_owner’: ./include/linux/debugobjects.h:99:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | debug_object_free (void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/apic.h:452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 452 | { | ^ ./include/linux/topology.h: In function ‘cpu_to_mem’: ./include/linux/debugobjects.h: In function ‘debug_object_assert_init’: ./include/linux/mutex.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/topology.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/linux/debugobjects.h:101:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | debug_object_assert_init(void *addr, struct debug_obj_descr *descr) { } | ^~~~~~~~~~~~~~~ ./include/linux/debugobjects.h: In function ‘debug_objects_early_init’: In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/asm-generic/io.h: In function ‘xlate_dev_kmem_ptr’: ./include/linux/topology.h: In function ‘cpu_smt_mask’: ./include/linux/debugobjects.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void debug_objects_early_init(void) { } | ^~~~~~ ./include/linux/topology.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/mmzone.h: In function ‘__section_mem_map_addr’: ./include/linux/mutex.h: In function ‘mutex_destroy’: ./include/linux/debugobjects.h: In function ‘debug_objects_mem_init’: ./include/asm-generic/io.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/mmzone.h:1195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1195 | { | ^ ./include/linux/debugobjects.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | static inline void debug_objects_mem_init(void) { } | ^~~~~~ ./include/linux/mutex.h:102:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void mutex_destroy(struct mutex *lock) {} | ^~~~~ ./include/linux/debugobjects.h: In function ‘debug_check_no_obj_freed’: ./include/linux/slab.h: In function ‘kmalloc_large’: ./include/linux/debugobjects.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | debug_check_no_obj_freed(const void *address, unsigned long size) { } | ^~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/slab.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./include/linux/mmzone.h: In function ‘present_section’: ./include/linux/mutex.h: In function ‘mutex_is_locked’: ./include/linux/mmzone.h:1202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1202 | { | ^ ./include/linux/mutex.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/topology.h: In function ‘cpu_cpu_mask’: ./include/linux/topology.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/mmzone.h: In function ‘present_section_nr’: ./include/linux/mmzone.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./include/linux/mmzone.h: In function ‘valid_section’: ./include/linux/mutex.h: In function ‘mutex_trylock_recursive’: ./include/linux/mmzone.h:1212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1212 | { | ^ In file included from ./include/linux/workqueue.h:9, from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/timer.h: In function ‘init_timer_on_stack_key’: In file included from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/realmode.h: In function ‘real_mode_size_needed’: ./include/linux/mutex.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/timer.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./arch/x86/include/asm/realmode.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/mmzone.h: In function ‘valid_section_nr’: ./include/linux/mmzone.h:1217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1217 | { | ^ ./include/linux/mmzone.h: In function ‘online_section’: In file included from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/gfp.h: In function ‘gfpflags_to_migratetype’: ./include/linux/timer.h: In function ‘destroy_timer_on_stack’: ./include/linux/mmzone.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./include/linux/timer.h:138:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | static inline void destroy_timer_on_stack(struct timer_list *timer) { } | ^~~~~~~~~~ ./include/linux/gfp.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./include/linux/mmzone.h: In function ‘online_section_nr’: ./include/linux/timer.h: In function ‘timer_pending’: ./include/linux/timer.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/mmzone.h:1227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1227 | { | ^ ./include/linux/mmzone.h: In function ‘__pfn_to_section’: In file included from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/acpi.h: In function ‘disable_acpi’: ./include/linux/mmzone.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ In file included from ./include/linux/rwsem.h:61, from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/rwsem.h: In function ‘__down_read’: ./arch/x86/include/asm/acpi.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_valid’: ./arch/x86/include/asm/rwsem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/mmzone.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_noirq_set’: ./arch/x86/include/asm/acpi.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline void acpi_noirq_set(void) { acpi_noirq = 1; } | ^~~~~~ ./arch/x86/include/asm/acpi.h: In function ‘acpi_disable_pci’: ./arch/x86/include/asm/acpi.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_present’: ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_killable’: ./include/linux/mmzone.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./arch/x86/include/asm/rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_processor_cstate_check’: ./arch/x86/include/asm/acpi.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/gfp.h: In function ‘gfpflags_allow_blocking’: ./include/linux/gfp.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/apic.h: In function ‘read_apic_id’: ./arch/x86/include/asm/apic.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_read_trylock’: ./include/linux/mmzone.h: In function ‘memmap_valid_within’: ./arch/x86/include/asm/rwsem.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/mmzone.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/gfp.h: In function ‘gfp_zone’: ./include/linux/gfp.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ In file included from ./include/linux/srcu.h:34, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/workqueue.h: In function ‘to_delayed_work’: ./arch/x86/include/asm/apic.h: In function ‘entering_irq’: ./include/linux/workqueue.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_write’: ./arch/x86/include/asm/apic.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./arch/x86/include/asm/rwsem.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘entering_ack_irq’: ./arch/x86/include/asm/apic.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘ipi_entering_ack_irq’: ./arch/x86/include/asm/apic.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_killable’: ./arch/x86/include/asm/rwsem.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/gfp.h: In function ‘gfp_zonelist’: ./arch/x86/include/asm/apic.h: In function ‘exiting_irq’: ./include/linux/gfp.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./arch/x86/include/asm/apic.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/workqueue.h: In function ‘to_rcu_work’: ./include/linux/workqueue.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘exiting_ack_irq’: ./arch/x86/include/asm/apic.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/gfp.h: In function ‘node_zonelist’: ./include/linux/slab.h: In function ‘kmalloc’: ./include/linux/gfp.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ In file included from ./include/linux/topology.h:33, from ./include/linux/gfp.h:9, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/smp.h: In function ‘get_boot_cpu_id’: ./include/linux/slab.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__down_write_trylock’: ./arch/x86/include/asm/rwsem.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/smp.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/gfp.h: In function ‘arch_free_page’: ./include/linux/gfp.h:460:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | static inline void arch_free_page(struct page *page, int order) { } | ^~~~ ./include/linux/gfp.h: In function ‘arch_alloc_page’: ./include/linux/gfp.h:463:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | static inline void arch_alloc_page(struct page *page, int order) { } | ^~~~ ./arch/x86/include/asm/rwsem.h: In function ‘__up_read’: ./include/linux/workqueue.h: In function ‘__init_work’: ./arch/x86/include/asm/rwsem.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_size’: ./include/linux/workqueue.h:215:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | static inline void __init_work(struct work_struct *work, int onstack) { } | ^~~~~~~~~~~ ./arch/x86/include/asm/acpi.h: In function ‘arch_has_acpi_pdc’: ./include/linux/gfp.h: In function ‘__alloc_pages’: ./include/linux/slab.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./arch/x86/include/asm/acpi.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/gfp.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/workqueue.h: In function ‘destroy_work_on_stack’: ./include/linux/workqueue.h:216:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static inline void destroy_work_on_stack(struct work_struct *work) { } | ^~~~~~~~~~~ ./arch/x86/include/asm/rwsem.h: In function ‘__up_write’: ./include/linux/workqueue.h: In function ‘destroy_delayed_work_on_stack’: ./include/linux/gfp.h: In function ‘__alloc_pages_node’: ./arch/x86/include/asm/rwsem.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/workqueue.h:217:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | static inline void destroy_delayed_work_on_stack(struct delayed_work *work) { } | ^~~~~~~~~~~~ ./include/linux/gfp.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/workqueue.h: In function ‘work_static’: ./include/linux/workqueue.h:218:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | static inline unsigned int work_static(struct work_struct *work) { return 0; } | ^~~~~~~~~~~ ./include/linux/slab.h: In function ‘kmalloc_node’: ./include/linux/slab.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./arch/x86/include/asm/rwsem.h: In function ‘__downgrade_write’: ./arch/x86/include/asm/rwsem.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘arch_acpi_set_pdc_bits’: ./arch/x86/include/asm/acpi.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/gfp.h: In function ‘alloc_pages_node’: ./include/linux/gfp.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ In file included from ./include/linux/notifier.h:15, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/rwsem.h: In function ‘rwsem_is_locked’: ./include/linux/gfp.h: In function ‘alloc_pages’: ./include/linux/rwsem.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/gfp.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_array’: ./include/linux/slab.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ In file included from ./arch/x86/include/asm/smp.h:15, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/io_apic.h: In function ‘io_apic_read’: In file included from ./arch/x86/include/asm/smp.h:12, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/mpspec.h: In function ‘get_smp_config’: In file included from ./include/linux/gfp.h:9, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/topology.h: In function ‘numa_node_id’: ./arch/x86/include/asm/mpspec.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/rwsem.h: In function ‘rwsem_is_contended’: ./arch/x86/include/asm/io_apic.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/topology.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/rwsem.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘early_get_smp_config’: ./arch/x86/include/asm/mpspec.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘find_smp_config’: ./include/linux/workqueue.h: In function ‘queue_work’: ./arch/x86/include/asm/mpspec.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/workqueue.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/slab.h: In function ‘kcalloc’: ./include/linux/slab.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/linux/workqueue.h: In function ‘queue_delayed_work’: ./include/linux/workqueue.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ In file included from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/smp.h: In function ‘cpu_llc_shared_mask’: ./include/linux/slab.h: In function ‘kmalloc_array_node’: ./include/linux/slab.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/workqueue.h: In function ‘mod_delayed_work’: ./arch/x86/include/asm/smp.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/workqueue.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘physids_coerce’: ./arch/x86/include/asm/mpspec.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_work_on’: ./include/linux/workqueue.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘physids_promote’: In file included from ./include/linux/slab.h:131, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/kasan.h: In function ‘kasan_unpoison_shadow’: ./arch/x86/include/asm/mpspec.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/kasan.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | static inline void kasan_unpoison_shadow(const void *address, size_t size) {} | ^~~~~~ ./include/linux/workqueue.h: In function ‘schedule_work’: ./include/linux/workqueue.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_task_stack’: ./arch/x86/include/asm/mpspec.h: In function ‘physid_set_mask_of_physid’: ./include/linux/kasan.h:90:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | static inline void kasan_unpoison_task_stack(struct task_struct *task) {} | ^~~~~~~~~~~ ./arch/x86/include/asm/mpspec.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/slab.h: In function ‘kcalloc_node’: ./include/linux/workqueue.h: In function ‘flush_scheduled_work’: ./include/linux/slab.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_stack_above_sp_to’: In file included from ./include/linux/srcutree.h:28, from ./include/linux/srcu.h:62, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/completion.h: In function ‘complete_acquire’: ./include/linux/workqueue.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/kasan.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | static inline void kasan_unpoison_stack_above_sp_to(const void *watermark) {} | ^~~~~~ ./include/linux/topology.h: In function ‘cpu_to_node’: ./include/linux/kasan.h: In function ‘kasan_enable_current’: ./include/linux/completion.h:33:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | static inline void complete_acquire(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/topology.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/workqueue.h: In function ‘schedule_delayed_work_on’: ./include/linux/kasan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void kasan_enable_current(void) {} | ^~~~~~ ./include/linux/workqueue.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/slab.h: In function ‘kmem_cache_zalloc’: ./include/linux/completion.h: In function ‘complete_release’: ./include/linux/kasan.h: In function ‘kasan_disable_current’: ./include/linux/completion.h:34:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | static inline void complete_release(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/slab.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/kasan.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void kasan_disable_current(void) {} | ^~~~~~ ./include/linux/workqueue.h: In function ‘schedule_delayed_work’: ./include/linux/kasan.h: In function ‘kasan_alloc_pages’: ./include/linux/workqueue.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_send_stop’: ./include/linux/kasan.h:96:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | static inline void kasan_alloc_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/slab.h: In function ‘kzalloc’: ./include/linux/completion.h: In function ‘__init_completion’: ./arch/x86/include/asm/smp.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/completion.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/slab.h:741:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 741 | { | ^ ./include/linux/kasan.h: In function ‘kasan_free_pages’: ./arch/x86/include/asm/smp.h: In function ‘stop_other_cpus’: ./include/linux/kasan.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void kasan_free_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/topology.h: In function ‘set_numa_node’: ./arch/x86/include/asm/smp.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/topology.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/slab.h: In function ‘kzalloc_node’: ./include/linux/kasan.h: In function ‘kasan_cache_create’: ./include/linux/workqueue.h: In function ‘wq_watchdog_touch’: ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_boot_cpu’: ./include/linux/kasan.h:101:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | slab_flags_t *flags) {} | ^~~~~~~~~~~~ ./include/linux/completion.h: In function ‘reinit_completion’: ./include/linux/slab.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./arch/x86/include/asm/smp.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/workqueue.h:661:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 661 | static inline void wq_watchdog_touch(int cpu) { } | ^~~~~~ ./include/linux/completion.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/kasan.h: In function ‘kasan_poison_slab’: In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/topology.h: In function ‘early_cpu_to_node’: ./include/linux/kasan.h:103:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void kasan_poison_slab(struct page *page) {} | ^~~~ ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_cpus’: ./arch/x86/include/asm/smp.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./arch/x86/include/asm/topology.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_object_data’: ./include/linux/kasan.h:105:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | void *object) {} | ^~~~ ./arch/x86/include/asm/smp.h: In function ‘smp_cpus_done’: ./arch/x86/include/asm/smp.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/kasan.h: In function ‘kasan_poison_object_data’: ./include/linux/kasan.h:107:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | void *object) {} | ^~~~ ./arch/x86/include/asm/smp.h: In function ‘__cpu_up’: ./include/linux/kasan.h: In function ‘kasan_init_slab_obj’: ./arch/x86/include/asm/smp.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/kasan.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘__cpu_disable’: ./include/linux/kasan.h: In function ‘kasan_kmalloc_large’: ./arch/x86/include/asm/smp.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/kasan.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/kasan.h: In function ‘kasan_kfree_large’: ./arch/x86/include/asm/smp.h: In function ‘__cpu_die’: ./include/linux/kasan.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | static inline void kasan_kfree_large(void *ptr, unsigned long ip) {} | ^~~~~~ ./arch/x86/include/asm/smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘play_dead’: ./include/linux/kasan.h: In function ‘kasan_poison_kfree’: ./arch/x86/include/asm/smp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/kasan.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | static inline void kasan_poison_kfree(void *ptr, unsigned long ip) {} | ^~~~~~ In file included from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/rculist.h: In function ‘INIT_LIST_HEAD_RCU’: ./arch/x86/include/asm/smp.h: In function ‘smp_send_reschedule’: ./include/linux/kasan.h: In function ‘kasan_kmalloc’: ./arch/x86/include/asm/smp.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/rculist.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_single_ipi’: ./arch/x86/include/asm/smp.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/kasan.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_ipi_mask’: ./arch/x86/include/asm/smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/kasan.h: In function ‘kasan_krealloc’: ./include/linux/kasan.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ In file included from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/srcu.h: In function ‘cleanup_srcu_struct’: ./include/linux/kasan.h: In function ‘kasan_slab_alloc’: In file included from ./include/linux/srcutree.h:28, from ./include/linux/srcu.h:62, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/completion.h: In function ‘complete_acquire’: ./include/linux/kasan.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/srcu.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/completion.h:33:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | static inline void complete_acquire(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/kasan.h: In function ‘kasan_slab_free’: ./include/linux/rculist.h: In function ‘__list_add_rcu’: ./include/linux/kasan.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/srcu.h: In function ‘cleanup_srcu_struct_quiesced’: ./include/linux/rculist.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/completion.h: In function ‘complete_release’: ./include/linux/srcu.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/completion.h:34:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | static inline void complete_release(struct completion *x) {} | ^~~~~~~~~~ ./include/linux/kasan.h: In function ‘kasan_module_alloc’: ./include/linux/topology.h: In function ‘set_cpu_numa_node’: ./include/linux/kasan.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | static inline int kasan_module_alloc(void *addr, size_t size) { return 0; } | ^~~~~~ ./include/linux/topology.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_lock_held’: ./include/linux/srcu.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/kasan.h: In function ‘kasan_free_shadow’: ./include/linux/completion.h: In function ‘__init_completion’: ./include/linux/kasan.h:143:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | static inline void kasan_free_shadow(const struct vm_struct *vm) {} | ^~~~~~~~~ ./include/linux/completion.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/kasan.h: In function ‘kasan_add_zero_shadow’: ./include/linux/srcu.h: In function ‘srcu_read_lock’: In file included from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/mmzone.h: In function ‘zonelist_zone’: ./include/linux/kasan.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/srcu.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/kasan.h: In function ‘kasan_remove_zero_shadow’: ./include/linux/kasan.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | {} | ^ ./include/linux/completion.h: In function ‘reinit_completion’: ./include/linux/srcu.h: In function ‘srcu_read_lock_notrace’: ./include/linux/completion.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/srcu.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_slab’: ./include/linux/topology.h: In function ‘numa_mem_id’: ./include/linux/kasan.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | static inline void kasan_unpoison_slab(const void *ptr) { } | ^~~~~~ ./include/linux/mmzone.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/topology.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_unlock’: ./include/linux/kasan.h: In function ‘kasan_metadata_size’: ./include/linux/srcu.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/kasan.h:154:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | static inline size_t kasan_metadata_size(struct kmem_cache *cache) { return 0; } | ^~~~~~~~~~ ./include/linux/topology.h: In function ‘node_to_mem_node’: ./include/linux/mmzone.h: In function ‘zonelist_zone_idx’: ./arch/x86/include/asm/acpi.h: In function ‘acpi_has_cpu_in_madt’: ./include/linux/topology.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/mmzone.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ ./arch/x86/include/asm/acpi.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_unlock_notrace’: ./include/linux/kasan.h: In function ‘kasan_cache_shrink’: ./include/linux/srcu.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/topology.h: In function ‘cpu_to_mem’: ./include/linux/mmzone.h: In function ‘zonelist_node_idx’: ./include/linux/kasan.h:167:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | static inline void kasan_cache_shrink(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./include/linux/topology.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/linux/mmzone.h:971:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 971 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_arch_get_root_pointer’: ./include/linux/srcu.h: In function ‘smp_mb__after_srcu_read_unlock’: ./arch/x86/include/asm/acpi.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/kasan.h: In function ‘kasan_cache_shutdown’: ./arch/x86/include/asm/topology.h: In function ‘cpumask_of_node’: ./include/linux/srcu.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/kasan.h:168:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | static inline void kasan_cache_shutdown(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./arch/x86/include/asm/topology.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/topology.h: In function ‘cpu_smt_mask’: ./include/linux/topology.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/kasan.h: In function ‘kasan_init_tags’: In file included from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/mmzone.h: In function ‘next_zones_zonelist’: ./include/linux/kasan.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | static inline void kasan_init_tags(void) { } | ^~~~~~ ./arch/x86/include/asm/acpi.h: In function ‘arch_apei_get_mem_attribute’: ./include/linux/mmzone.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./arch/x86/include/asm/acpi.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/kasan.h: In function ‘kasan_reset_tag’: ./include/linux/kasan.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/rculist.h: In function ‘list_add_rcu’: ./include/linux/rculist.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/topology.h: In function ‘cpu_cpu_mask’: ./include/linux/mmzone.h: In function ‘first_zones_zonelist’: ./include/linux/topology.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/topology.h: In function ‘topology_max_smt_threads’: ./include/linux/mmzone.h:1019:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1019 | { | ^ ./include/linux/rculist.h: In function ‘list_add_tail_rcu’: ./arch/x86/include/asm/topology.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/rculist.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/rculist.h: In function ‘list_del_rcu’: ./include/linux/rculist.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/topology.h: In function ‘arch_fix_phys_package_id’: In file included from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/srcu.h: In function ‘cleanup_srcu_struct’: ./arch/x86/include/asm/topology.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_to_section_nr’: In file included from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/notifier.h: In function ‘notifier_from_errno’: ./include/linux/srcu.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/mmzone.h:1101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1101 | { | ^ ./include/linux/rculist.h: In function ‘hlist_del_init_rcu’: ./include/linux/rculist.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/notifier.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/mmzone.h: In function ‘section_nr_to_pfn’: In file included from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/gfp.h: In function ‘gfpflags_to_migratetype’: ./include/linux/srcu.h: In function ‘cleanup_srcu_struct_quiesced’: ./include/linux/mmzone.h:1105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1105 | { | ^ ./include/linux/srcu.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ In file included from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/slab.h: In function ‘kmalloc_type’: ./include/linux/rculist.h: In function ‘list_replace_rcu’: ./include/linux/rculist.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/notifier.h: In function ‘notifier_to_errno’: ./include/linux/gfp.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./include/linux/notifier.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_lock_held’: ./include/linux/srcu.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/slab.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/mmzone.h: In function ‘__nr_to_section’: ./include/linux/mmzone.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ In file included from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/numa.h: In function ‘set_apicid_to_node’: ./include/linux/srcu.h: In function ‘srcu_read_lock’: ./include/linux/srcu.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./arch/x86/include/asm/numa.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_lock_notrace’: ./include/linux/slab.h: In function ‘kmalloc_index’: In file included from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/memory_hotplug.h: In function ‘zone_span_seqbegin’: ./include/linux/srcu.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/slab.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/memory_hotplug.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_unlock’: ./include/linux/mmzone.h: In function ‘__section_mem_map_addr’: ./include/linux/srcu.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_span_seqretry’: ./include/linux/mmzone.h:1195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1195 | { | ^ ./include/linux/memory_hotplug.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/srcu.h: In function ‘srcu_read_unlock_notrace’: ./include/linux/gfp.h: In function ‘gfpflags_allow_blocking’: ./include/linux/srcu.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/gfp.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_span_writelock’: ./include/linux/mmzone.h: In function ‘present_section’: ./include/linux/memory_hotplug.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/mmzone.h:1202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1202 | { | ^ ./include/linux/srcu.h: In function ‘smp_mb__after_srcu_read_unlock’: ./include/linux/srcu.h:247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 247 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_span_writeunlock’: ./include/linux/memory_hotplug.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/mmzone.h: In function ‘present_section_nr’: ./include/linux/memory_hotplug.h: In function ‘zone_seqlock_init’: ./include/linux/mmzone.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./include/linux/memory_hotplug.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/gfp.h: In function ‘gfp_zone’: ./include/linux/gfp.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/linux/mmzone.h: In function ‘valid_section’: ./include/linux/mmzone.h:1212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1212 | { | ^ ./include/linux/rculist.h: In function ‘__list_splice_init_rcu’: ./include/linux/rculist.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/mmzone.h: In function ‘valid_section_nr’: ./include/linux/mmzone.h:1217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1217 | { | ^ ./include/linux/mmzone.h: In function ‘online_section’: ./include/linux/mmzone.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/io.h: In function ‘readb’: ./include/linux/mmzone.h: In function ‘online_section_nr’: ./include/linux/gfp.h: In function ‘gfp_zonelist’: ./include/linux/mmzone.h:1227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1227 | { | ^ ./include/linux/gfp.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./arch/x86/include/asm/io.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | build_mmio_read(readb, "b", unsigned char, "=q", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/slab.h: In function ‘kfree_bulk’: In file included from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/notifier.h: In function ‘notifier_from_errno’: ./include/linux/slab.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/mmzone.h: In function ‘__pfn_to_section’: ./include/linux/notifier.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/mmzone.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./arch/x86/include/asm/io.h: In function ‘readw’: ./include/linux/gfp.h: In function ‘node_zonelist’: ./arch/x86/include/asm/io.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | build_mmio_read(readw, "w", unsigned short, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/gfp.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_valid’: ./include/linux/notifier.h: In function ‘notifier_to_errno’: ./include/linux/mmzone.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/notifier.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./arch/x86/include/asm/io.h: In function ‘readl’: ./arch/x86/include/asm/io.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | build_mmio_read(readl, "l", unsigned int, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/gfp.h: In function ‘arch_free_page’: ./include/linux/gfp.h:460:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | static inline void arch_free_page(struct page *page, int order) { } | ^~~~ ./include/linux/mmzone.h: In function ‘pfn_present’: ./arch/x86/include/asm/io.h: In function ‘__readb’: ./include/linux/gfp.h: In function ‘arch_alloc_page’: ./include/linux/mmzone.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./arch/x86/include/asm/io.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | build_mmio_read(__readb, "b", unsigned char, "=q", ) | ^~~~~~~~~~~~~~~ ./include/linux/gfp.h:463:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | static inline void arch_alloc_page(struct page *page, int order) { } | ^~~~ ./include/linux/slab.h: In function ‘kmalloc_large’: ./include/linux/slab.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readw’: ./include/linux/gfp.h: In function ‘__alloc_pages’: In file included from ./include/linux/mmzone.h:751, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/memory_hotplug.h: In function ‘zone_span_seqbegin’: ./arch/x86/include/asm/io.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | build_mmio_read(__readw, "w", unsigned short, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/rculist.h: In function ‘list_splice_init_rcu’: ./include/linux/gfp.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/rculist.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/memory_hotplug.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readl’: ./include/linux/gfp.h: In function ‘__alloc_pages_node’: ./arch/x86/include/asm/io.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | build_mmio_read(__readl, "l", unsigned int, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/mmzone.h: In function ‘memmap_valid_within’: ./include/linux/gfp.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_span_seqretry’: ./include/linux/rculist.h: In function ‘list_splice_tail_init_rcu’: ./include/linux/memory_hotplug.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/mmzone.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/rculist.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./arch/x86/include/asm/io.h: In function ‘writeb’: ./include/linux/memory_hotplug.h: In function ‘zone_span_writelock’: ./arch/x86/include/asm/io.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | build_mmio_write(writeb, "b", unsigned char, "q", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/memory_hotplug.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_span_writeunlock’: ./include/linux/memory_hotplug.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/io.h: In function ‘writew’: ./include/linux/gfp.h: In function ‘alloc_pages_node’: ./arch/x86/include/asm/io.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | build_mmio_write(writew, "w", unsigned short, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/rculist.h: In function ‘hlist_del_rcu’: ./include/linux/gfp.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/memory_hotplug.h: In function ‘zone_seqlock_init’: ./include/linux/memory_hotplug.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/rculist.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./arch/x86/include/asm/io.h: In function ‘writel’: ./include/linux/memory_hotplug.h: In function ‘movable_node_is_enabled’: ./arch/x86/include/asm/io.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | build_mmio_write(writel, "l", unsigned int, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/memory_hotplug.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/gfp.h: In function ‘alloc_pages’: ./include/linux/gfp.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/rculist.h: In function ‘hlist_replace_rcu’: ./include/linux/rculist.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writeb’: ./arch/x86/include/asm/io.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | build_mmio_write(__writeb, "b", unsigned char, "q", ) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h: In function ‘__writew’: ./include/linux/memory_hotplug.h: In function ‘arch_refresh_nodedata’: ./arch/x86/include/asm/io.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | build_mmio_write(__writew, "w", unsigned short, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/memory_hotplug.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ In file included from ./include/linux/topology.h:33, from ./include/linux/gfp.h:9, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/smp.h: In function ‘get_boot_cpu_id’: ./include/linux/memory_hotplug.h: In function ‘movable_node_is_enabled’: ./arch/x86/include/asm/io.h: In function ‘__writel’: ./include/linux/memory_hotplug.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/io.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | build_mmio_write(__writel, "l", unsigned int, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/smp.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./arch/x86/include/asm/io.h: In function ‘readq’: ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_lock’: ./arch/x86/include/asm/io.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | build_mmio_read(readq, "q", u64, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/memory_hotplug.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/memory_hotplug.h: In function ‘arch_refresh_nodedata’: ./include/linux/memory_hotplug.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readq’: ./arch/x86/include/asm/io.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | build_mmio_read(__readq, "q", u64, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_unlock’: ./include/linux/memory_hotplug.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./arch/x86/include/asm/io.h: In function ‘writeq’: In file included from ./include/linux/slab.h:131, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/kasan.h: In function ‘kasan_unpoison_shadow’: ./arch/x86/include/asm/io.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | build_mmio_write(writeq, "q", u64, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_init’: In file included from ./include/asm-generic/fixmap.h:19, from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/mm_types.h: In function ‘mm_init_cpumask’: ./include/linux/memory_hotplug.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./include/linux/kasan.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | static inline void kasan_unpoison_shadow(const void *address, size_t size) {} | ^~~~~~ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_lock’: ./include/linux/rculist.h: In function ‘hlist_add_head_rcu’: ./include/linux/kasan.h: In function ‘kasan_unpoison_task_stack’: ./include/linux/memory_hotplug.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writeq’: ./include/linux/kasan.h:90:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | static inline void kasan_unpoison_task_stack(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/rculist.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./arch/x86/include/asm/io.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | build_mmio_write(__writeq, "q", u64, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/mm_types.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_stack_above_sp_to’: ./include/linux/kasan.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | static inline void kasan_unpoison_stack_above_sp_to(const void *watermark) {} | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_enable_current’: ./include/linux/kasan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void kasan_enable_current(void) {} | ^~~~~~ ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_unlock’: ./arch/x86/include/asm/io.h: In function ‘virt_to_phys’: ./include/linux/mm_types.h: In function ‘mm_cpumask’: ./include/linux/kasan.h: In function ‘kasan_disable_current’: ./include/linux/memory_hotplug.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./arch/x86/include/asm/io.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/mm_types.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/kasan.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void kasan_disable_current(void) {} | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_alloc_pages’: ./include/linux/memory_hotplug.h: In function ‘pgdat_resize_init’: ./include/linux/kasan.h:96:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | static inline void kasan_alloc_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/memory_hotplug.h:292:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 292 | { | ^ ./arch/x86/include/asm/io.h: In function ‘phys_to_virt’: ./arch/x86/include/asm/io.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/mm_types.h: In function ‘init_tlb_flush_pending’: ./include/linux/kasan.h: In function ‘kasan_free_pages’: ./include/linux/mm_types.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/kasan.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void kasan_free_pages(struct page *page, unsigned int order) {} | ^~~~ In file included from ./include/linux/gfp.h:9, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/topology.h: In function ‘numa_node_id’: ./arch/x86/include/asm/io.h: In function ‘isa_virt_to_bus’: ./include/linux/kasan.h: In function ‘kasan_cache_create’: ./include/linux/mm_types.h: In function ‘inc_tlb_flush_pending’: ./arch/x86/include/asm/io.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/kasan.h:101:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | slab_flags_t *flags) {} | ^~~~~~~~~~~~ ./include/linux/mm_types.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./include/linux/topology.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/kasan.h: In function ‘kasan_poison_slab’: ./include/linux/kasan.h:103:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void kasan_poison_slab(struct page *page) {} | ^~~~ ./include/linux/mm_types.h: In function ‘dec_tlb_flush_pending’: ./include/linux/slab.h: In function ‘kmalloc’: In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/mmzone.h: In function ‘lruvec_pgdat’: ./include/linux/mm_types.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_object_data’: ./include/linux/slab.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/kasan.h:105:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | void *object) {} | ^~~~ ./arch/x86/include/asm/io.h: In function ‘ioremap’: ./include/linux/mmzone.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./arch/x86/include/asm/io.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/mm_types.h: In function ‘mm_tlb_flush_pending’: ./include/linux/kasan.h: In function ‘kasan_poison_object_data’: ./include/linux/mm_types.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./include/linux/kasan.h:107:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | void *object) {} | ^~~~ ./include/linux/kasan.h: In function ‘kasan_init_slab_obj’: ./include/linux/kasan.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/mmzone.h: In function ‘local_memory_node’: ./include/linux/mm_types.h: In function ‘mm_tlb_flush_nested’: ./include/linux/mm_types.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/mmzone.h:799:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 799 | static inline int local_memory_node(int node_id) { return node_id; }; | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_kmalloc_large’: ./include/linux/rculist.h: In function ‘hlist_add_tail_rcu’: ./include/linux/kasan.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_size’: ./include/linux/mmzone.h: In function ‘is_dev_zone’: ./include/linux/rculist.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/kasan.h: In function ‘kasan_kfree_large’: ./include/linux/slab.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/kasan.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | static inline void kasan_kfree_large(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/linux/mmzone.h:809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 809 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/mmzone.h: In function ‘lruvec_pgdat’: ./include/linux/kasan.h: In function ‘kasan_poison_kfree’: ./include/linux/kasan.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | static inline void kasan_poison_kfree(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/linux/mmzone.h: In function ‘managed_zone’: ./include/linux/kasan.h: In function ‘kasan_kmalloc’: In file included from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/asm-generic/fixmap.h: In function ‘fix_to_virt’: ./include/linux/kasan.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/mmzone.h:826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 826 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_node’: ./include/asm-generic/fixmap.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/kasan.h: In function ‘kasan_krealloc’: ./include/linux/slab.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/kasan.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/mmzone.h: In function ‘populated_zone’: ./include/linux/mmzone.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/linux/mmzone.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/linux/kasan.h: In function ‘kasan_slab_alloc’: ./include/linux/kasan.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/mmzone.h: In function ‘zone_to_nid’: ./include/linux/kasan.h: In function ‘kasan_slab_free’: ./include/linux/mmzone.h: In function ‘local_memory_node’: ./include/linux/kasan.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/mmzone.h:838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 838 | { | ^ ./include/linux/mmzone.h:799:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 799 | static inline int local_memory_node(int node_id) { return node_id; }; | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_module_alloc’: ./include/linux/mmzone.h: In function ‘zone_set_nid’: ./include/linux/kasan.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | static inline int kasan_module_alloc(void *addr, size_t size) { return 0; } | ^~~~~~ ./include/linux/mmzone.h: In function ‘is_dev_zone’: ./include/linux/topology.h: In function ‘cpu_to_node’: ./include/asm-generic/fixmap.h: In function ‘virt_to_fix’: ./include/linux/mmzone.h:809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 809 | { | ^ ./include/linux/mmzone.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/linux/topology.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/asm-generic/fixmap.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/kasan.h: In function ‘kasan_free_shadow’: In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/io.h: In function ‘sev_key_active’: ./include/linux/kasan.h:143:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | static inline void kasan_free_shadow(const struct vm_struct *vm) {} | ^~~~~~~~~ ./arch/x86/include/asm/io.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/linux/mmzone.h: In function ‘is_highmem_idx’: ./include/linux/slab.h: In function ‘kmalloc_array’: ./include/linux/kasan.h: In function ‘kasan_add_zero_shadow’: ./include/linux/mmzone.h: In function ‘managed_zone’: ./include/linux/kasan.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/mmzone.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/slab.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/mmzone.h:826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 826 | { | ^ ./include/linux/kasan.h: In function ‘kasan_remove_zero_shadow’: ./include/linux/mmzone.h: In function ‘is_highmem’: ./include/linux/kasan.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | {} | ^ ./include/linux/mmzone.h: In function ‘populated_zone’: ./include/linux/mmzone.h:885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 885 | { | ^ ./include/linux/topology.h: In function ‘set_numa_node’: ./include/linux/mmzone.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_slab’: ./include/linux/topology.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/kasan.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | static inline void kasan_unpoison_slab(const void *ptr) { } | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_metadata_size’: ./include/linux/rculist.h: In function ‘hlist_add_before_rcu’: ./include/linux/mmzone.h: In function ‘zone_to_nid’: ./include/linux/kasan.h:154:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | static inline size_t kasan_metadata_size(struct kmem_cache *cache) { return 0; } | ^~~~~~~~~~ ./include/linux/mmzone.h:838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 838 | { | ^ ./include/linux/rculist.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./include/linux/mmzone.h: In function ‘zone_set_nid’: ./include/linux/kasan.h: In function ‘kasan_cache_shrink’: ./arch/x86/include/asm/io.h: In function ‘outb’: ./include/linux/mmzone.h:843:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 843 | { | ^ ./include/linux/kasan.h:167:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | static inline void kasan_cache_shrink(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | BUILDIO(b, b, char) | ^~~~~~~ ./include/linux/slab.h: In function ‘kcalloc’: ./include/linux/kasan.h: In function ‘kasan_cache_shutdown’: ./include/linux/mmzone.h: In function ‘is_highmem_idx’: ./include/linux/kasan.h:168:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | static inline void kasan_cache_shutdown(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./include/linux/slab.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/linux/mmzone.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inb’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/kasan.h: In function ‘kasan_init_tags’: ./include/linux/mmzone.h: In function ‘is_highmem’: ./include/linux/kasan.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | static inline void kasan_init_tags(void) { } | ^~~~~~ ./include/linux/mmzone.h:885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 885 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outb_p’: ./include/linux/kasan.h: In function ‘kasan_reset_tag’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/slab.h: In function ‘kmalloc_array_node’: ./include/linux/kasan.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/slab.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inb_p’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/io.h: In function ‘outsb’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/io.h: In function ‘insb’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/slab.h: In function ‘kcalloc_node’: ./include/linux/slab.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/rculist.h: In function ‘hlist_add_behind_rcu’: ./arch/x86/include/asm/io.h: In function ‘outw’: In file included from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/slab.h: In function ‘kmalloc_type’: ./include/linux/rculist.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | BUILDIO(w, w, short) | ^~~~~~~ ./include/linux/slab.h: In function ‘kmem_cache_zalloc’: ./include/linux/slab.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/slab.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inw’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/topology.h: In function ‘set_cpu_numa_node’: ./include/linux/topology.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/slab.h: In function ‘kzalloc’: ./arch/x86/include/asm/io.h: In function ‘outw_p’: ./include/linux/slab.h:741:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 741 | { | ^ ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible In file included from ./arch/x86/include/asm/apic.h:13, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_set_cpu_l1tf_flush_l1d’: ./arch/x86/include/asm/io.h: In function ‘inw_p’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/slab.h: In function ‘kzalloc_node’: ./arch/x86/include/asm/hardirq.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_index’: ./include/linux/slab.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/slab.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outsw’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/topology.h: In function ‘numa_mem_id’: ./include/linux/topology.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./arch/x86/include/asm/io.h: In function ‘insw’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/topology.h: In function ‘node_to_mem_node’: ./include/linux/topology.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/topology.h: In function ‘cpu_to_mem’: ./include/linux/topology.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outl’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | BUILDIO(l, , int) | ^~~~~~~ ./include/linux/topology.h: In function ‘cpu_smt_mask’: ./include/linux/topology.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inl’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible In file included from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/rculist.h: In function ‘INIT_LIST_HEAD_RCU’: ./arch/x86/include/asm/io.h: In function ‘outl_p’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/rculist.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inl_p’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/topology.h: In function ‘cpu_cpu_mask’: ./arch/x86/include/asm/io.h: In function ‘outsl’: ./include/linux/topology.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/slab.h: In function ‘kfree_bulk’: ./arch/x86/include/asm/io.h: In function ‘insl’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/slab.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/rculist.h: In function ‘__list_add_rcu’: ./include/linux/rculist.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ In file included from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/gfp.h: In function ‘gfpflags_to_migratetype’: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_clear_cpu_l1tf_flush_l1d’: ./arch/x86/include/asm/hardirq.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/gfp.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_large’: ./include/linux/slab.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/asm-generic/io.h: In function ‘readsb’: ./include/asm-generic/io.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ In file included from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/pid.h: In function ‘get_pid’: ./include/linux/pid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/gfp.h: In function ‘gfpflags_allow_blocking’: ./include/asm-generic/io.h: In function ‘readsw’: ./include/linux/rculist.h: In function ‘list_add_rcu’: ./include/linux/gfp.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./include/asm-generic/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/rculist.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/rculist.h: In function ‘list_add_tail_rcu’: ./include/linux/rculist.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/asm-generic/io.h: In function ‘readsl’: ./include/asm-generic/io.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/rculist.h: In function ‘list_del_rcu’: ./include/linux/gfp.h: In function ‘gfp_zone’: ./include/linux/pid.h: In function ‘ns_of_pid’: ./include/linux/rculist.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/pid.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/gfp.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/asm-generic/io.h: In function ‘readsq’: ./include/linux/rculist.h: In function ‘hlist_del_init_rcu’: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_get_cpu_l1tf_flush_l1d’: ./include/asm-generic/io.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/pid.h: In function ‘is_child_reaper’: ./include/linux/rculist.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./arch/x86/include/asm/hardirq.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/pid.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/linux/rculist.h: In function ‘list_replace_rcu’: ./include/linux/pid.h: In function ‘pid_nr’: ./include/asm-generic/io.h: In function ‘writesb’: In file included from ./arch/x86/include/asm/smp.h:12, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/mpspec.h: In function ‘get_smp_config’: ./include/linux/rculist.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/pid.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/asm-generic/io.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./arch/x86/include/asm/mpspec.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/gfp.h: In function ‘gfp_zonelist’: ./arch/x86/include/asm/mpspec.h: In function ‘early_get_smp_config’: ./include/asm-generic/io.h: In function ‘writesw’: ./include/linux/gfp.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./arch/x86/include/asm/mpspec.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/asm-generic/io.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘find_smp_config’: ./arch/x86/include/asm/mpspec.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/asm-generic/io.h: In function ‘writesl’: ./include/linux/gfp.h: In function ‘node_zonelist’: ./include/asm-generic/io.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/gfp.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ In file included from ./arch/x86/include/asm/smp.h:12, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/mpspec.h: In function ‘get_smp_config’: ./include/asm-generic/io.h: In function ‘writesq’: ./include/linux/gfp.h: In function ‘arch_free_page’: ./arch/x86/include/asm/mpspec.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/asm-generic/io.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./include/linux/gfp.h:460:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | static inline void arch_free_page(struct page *page, int order) { } | ^~~~ ./arch/x86/include/asm/mpspec.h: In function ‘early_get_smp_config’: ./include/linux/gfp.h: In function ‘arch_alloc_page’: ./arch/x86/include/asm/mpspec.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘physids_coerce’: In file included from ./include/linux/ipc.h:6, from ./include/uapi/linux/sem.h:5, from ./include/linux/sem.h:5, from ./include/linux/sched.h:15, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/uidgid.h: In function ‘__kuid_val’: ./include/linux/gfp.h:463:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | static inline void arch_alloc_page(struct page *page, int order) { } | ^~~~ ./arch/x86/include/asm/mpspec.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/uidgid.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘physids_promote’: ./include/linux/gfp.h: In function ‘__alloc_pages’: ./arch/x86/include/asm/mpspec.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/uidgid.h: In function ‘__kgid_val’: ./include/linux/gfp.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/uidgid.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./arch/x86/include/asm/mpspec.h: In function ‘physid_set_mask_of_physid’: ./include/linux/gfp.h: In function ‘__alloc_pages_node’: ./include/linux/uidgid.h: In function ‘uid_eq’: ./arch/x86/include/asm/mpspec.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/gfp.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/uidgid.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/apic.h: In function ‘generic_apic_probe’: ./include/linux/slab.h: In function ‘kmalloc’: ./include/linux/rculist.h: In function ‘__list_splice_init_rcu’: ./include/linux/uidgid.h: In function ‘gid_eq’: ./arch/x86/include/asm/apic.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/slab.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/uidgid.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/rculist.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/uidgid.h: In function ‘uid_gt’: ./include/linux/uidgid.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘default_inquire_remote_apic’: ./include/linux/gfp.h: In function ‘alloc_pages_node’: ./arch/x86/include/asm/apic.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/gfp.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/uidgid.h: In function ‘gid_gt’: ./include/linux/uidgid.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_size’: ./arch/x86/include/asm/apic.h: In function ‘apic_from_smp_config’: ./include/linux/slab.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./arch/x86/include/asm/apic.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/uidgid.h: In function ‘uid_gte’: ./include/linux/uidgid.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/gfp.h: In function ‘alloc_pages’: ./include/linux/gfp.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_write’: ./include/linux/uidgid.h: In function ‘gid_gte’: ./arch/x86/include/asm/apic.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/uidgid.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/topology.h: In function ‘early_cpu_to_node’: ./include/linux/slab.h: In function ‘kmalloc_node’: ./include/linux/slab.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./arch/x86/include/asm/topology.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/uidgid.h: In function ‘uid_lt’: ./include/linux/uidgid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/asm-generic/io.h: In function ‘insb_p’: ./include/linux/uidgid.h: In function ‘gid_lt’: ./include/linux/uidgid.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/asm-generic/io.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_read’: ./arch/x86/include/asm/apic.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/uidgid.h: In function ‘uid_lte’: ./include/asm-generic/io.h: In function ‘insw_p’: ./include/linux/uidgid.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/asm-generic/io.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/uidgid.h: In function ‘gid_lte’: ./include/linux/slab.h: In function ‘kmalloc_array’: ./arch/x86/include/asm/apic.h: In function ‘apic_is_x2apic_enabled’: ./include/linux/uidgid.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/asm-generic/io.h: In function ‘insl_p’: ./arch/x86/include/asm/topology.h: In function ‘cpumask_of_node’: ./arch/x86/include/asm/apic.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/slab.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/rculist.h: In function ‘list_splice_init_rcu’: ./arch/x86/include/asm/topology.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/asm-generic/io.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/uidgid.h: In function ‘uid_valid’: ./include/linux/rculist.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/uidgid.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/asm-generic/io.h: In function ‘outsb_p’: ./include/linux/uidgid.h: In function ‘gid_valid’: ./include/asm-generic/io.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/linux/uidgid.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/rculist.h: In function ‘list_splice_tail_init_rcu’: ./include/linux/rculist.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./include/asm-generic/io.h: In function ‘outsw_p’: ./arch/x86/include/asm/apic.h: In function ‘apic_force_enable’: ./include/asm-generic/io.h:676:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 676 | { | ^ ./arch/x86/include/asm/apic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/asm-generic/io.h: In function ‘outsl_p’: ./include/linux/uidgid.h: In function ‘kuid_has_mapping’: ./arch/x86/include/asm/mpspec.h: In function ‘find_smp_config’: ./include/linux/slab.h: In function ‘kcalloc’: ./include/asm-generic/io.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./include/linux/uidgid.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./arch/x86/include/asm/mpspec.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/topology.h: In function ‘topology_max_smt_threads’: ./include/linux/slab.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./arch/x86/include/asm/topology.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/rculist.h: In function ‘hlist_del_rcu’: ./arch/x86/include/asm/apic.h: In function ‘x2apic_wrmsr_fence’: ./include/linux/uidgid.h: In function ‘kgid_has_mapping’: ./arch/x86/include/asm/apic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/rculist.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/uidgid.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_write’: ./include/linux/slab.h: In function ‘kmalloc_array_node’: ./arch/x86/include/asm/topology.h: In function ‘arch_fix_phys_package_id’: ./arch/x86/include/asm/apic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./arch/x86/include/asm/topology.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/slab.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/rculist.h: In function ‘hlist_replace_rcu’: ./include/linux/rculist.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_eoi_write’: ./arch/x86/include/asm/mpspec.h: In function ‘physids_coerce’: ./arch/x86/include/asm/apic.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./arch/x86/include/asm/mpspec.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ In file included from ./include/linux/vmalloc.h:8, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/llist.h: In function ‘init_llist_head’: ./arch/x86/include/asm/mpspec.h: In function ‘physids_promote’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_read’: ./include/linux/llist.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/mpspec.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/apic.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/linux/slab.h: In function ‘kcalloc_node’: ./include/linux/slab.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ In file included from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/numa.h: In function ‘set_apicid_to_node’: ./arch/x86/include/asm/mpspec.h: In function ‘physid_set_mask_of_physid’: ./arch/x86/include/asm/mpspec.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_wait_icr_idle’: ./arch/x86/include/asm/numa.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/llist.h: In function ‘llist_empty’: ./arch/x86/include/asm/apic.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/llist.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/slab.h: In function ‘kmem_cache_zalloc’: ./arch/x86/include/asm/apic.h: In function ‘native_safe_x2apic_wait_icr_idle’: ./arch/x86/include/asm/apic.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/slab.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_write’: ./arch/x86/include/asm/apic.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./include/linux/slab.h: In function ‘kzalloc’: ./include/linux/slab.h:741:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 741 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_read’: ./include/linux/llist.h: In function ‘llist_next’: ./arch/x86/include/asm/apic.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/llist.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/slab.h: In function ‘kzalloc_node’: ./include/linux/slab.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/llist.h: In function ‘llist_add’: ./include/linux/llist.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘x2apic_enabled’: ./arch/x86/include/asm/apic.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ In file included from ./include/linux/ipc.h:9, from ./include/uapi/linux/sem.h:5, from ./include/linux/sem.h:5, from ./include/linux/sched.h:15, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/refcount.h: In function ‘refcount_set’: ./include/linux/rculist.h: In function ‘hlist_add_head_rcu’: ./include/linux/llist.h: In function ‘llist_del_all’: ./include/linux/llist.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/rculist.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/refcount.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/topology.h: In function ‘early_cpu_to_node’: ./include/linux/refcount.h: In function ‘refcount_read’: ./arch/x86/include/asm/topology.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/refcount.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ In file included from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/rculist.h: In function ‘INIT_LIST_HEAD_RCU’: ./include/linux/rculist.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/io.h: In function ‘readb’: ./arch/x86/include/asm/topology.h: In function ‘cpumask_of_node’: ./arch/x86/include/asm/topology.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/io.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | build_mmio_read(readb, "b", unsigned char, "=q", :"memory") | ^~~~~~~~~~~~~~~ In file included from ./include/linux/refcount.h:72, from ./include/linux/ipc.h:9, from ./include/uapi/linux/sem.h:5, from ./include/linux/sem.h:5, from ./include/linux/sched.h:15, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/refcount.h: In function ‘refcount_add’: ./arch/x86/include/asm/refcount.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./arch/x86/include/asm/io.h: In function ‘readw’: ./arch/x86/include/asm/io.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | build_mmio_read(readw, "w", unsigned short, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/rculist.h: In function ‘__list_add_rcu’: In file included from ./include/linux/vmalloc.h:10, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/rbtree.h: In function ‘rb_link_node’: ./include/linux/rculist.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc’: ./arch/x86/include/asm/io.h: In function ‘readl’: ./arch/x86/include/asm/refcount.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/rbtree.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/io.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | build_mmio_read(readl, "l", unsigned int, "=r", :"memory") | ^~~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/numa.h:7, from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/topology.h: In function ‘topology_max_smt_threads’: ./include/linux/rculist.h: In function ‘hlist_add_tail_rcu’: ./arch/x86/include/asm/topology.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/rculist.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/rbtree.h: In function ‘rb_link_node_rcu’: ./arch/x86/include/asm/io.h: In function ‘__readb’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec’: ./include/linux/rbtree.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./arch/x86/include/asm/io.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | build_mmio_read(__readb, "b", unsigned char, "=q", ) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/refcount.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ In file included from ./include/linux/umh.h:9, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/sysctl.h: In function ‘proc_sys_poll_event’: ./arch/x86/include/asm/topology.h: In function ‘arch_fix_phys_package_id’: ./arch/x86/include/asm/topology.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readw’: ./include/linux/sysctl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./arch/x86/include/asm/io.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | build_mmio_read(__readw, "w", unsigned short, "=r", ) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/refcount.h: In function ‘refcount_sub_and_test’: ./arch/x86/include/asm/refcount.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readl’: ./arch/x86/include/asm/io.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | build_mmio_read(__readl, "l", unsigned int, "=r", ) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h: In function ‘writeb’: ./arch/x86/include/asm/io.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | build_mmio_write(writeb, "b", unsigned char, "q", :"memory") | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/apic.h: In function ‘apic_read’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec_and_test’: ./arch/x86/include/asm/refcount.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/apic.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./arch/x86/include/asm/io.h: In function ‘writew’: ./arch/x86/include/asm/io.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | build_mmio_write(writew, "w", unsigned short, "r", :"memory") | ^~~~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/acpi.h:28, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/numa.h: In function ‘set_apicid_to_node’: ./arch/x86/include/asm/apic.h: In function ‘apic_write’: ./arch/x86/include/asm/apic.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./arch/x86/include/asm/numa.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./arch/x86/include/asm/io.h: In function ‘writel’: ./arch/x86/include/asm/apic.h: In function ‘apic_eoi’: ./arch/x86/include/asm/io.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | build_mmio_write(writel, "l", unsigned int, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./include/linux/rculist.h: In function ‘list_add_rcu’: ./arch/x86/include/asm/apic.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_add_not_zero’: ./include/linux/rculist.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/refcount.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writeb’: ./arch/x86/include/asm/apic.h: In function ‘apic_icr_read’: ./include/linux/rculist.h: In function ‘list_add_tail_rcu’: ./arch/x86/include/asm/io.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | build_mmio_write(__writeb, "b", unsigned char, "q", ) | ^~~~~~~~~~~~~~~~ ./include/linux/rculist.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./arch/x86/include/asm/apic.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/rculist.h: In function ‘list_del_rcu’: ./arch/x86/include/asm/io.h: In function ‘__writew’: ./arch/x86/include/asm/apic.h: In function ‘apic_icr_write’: ./include/linux/rculist.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/io.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | build_mmio_write(__writew, "w", unsigned short, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/rculist.h: In function ‘hlist_add_before_rcu’: ./arch/x86/include/asm/apic.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/rculist.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_wait_icr_idle’: ./arch/x86/include/asm/io.h: In function ‘__writel’: ./arch/x86/include/asm/apic.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./arch/x86/include/asm/io.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | build_mmio_write(__writel, "l", unsigned int, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/rculist.h: In function ‘hlist_del_init_rcu’: In file included from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/umh.h: In function ‘usermodehelper_disable’: ./include/linux/rculist.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ In file included from ./include/linux/vmalloc.h:11, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/overflow.h: In function ‘array_size’: ./arch/x86/include/asm/apic.h: In function ‘safe_apic_wait_icr_idle’: ./include/linux/umh.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/apic.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/rculist.h: In function ‘list_replace_rcu’: ./include/linux/overflow.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/umh.h: In function ‘usermodehelper_enable’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc_not_zero’: ./arch/x86/include/asm/io.h: In function ‘readq’: ./include/linux/rculist.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/umh.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/refcount.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./arch/x86/include/asm/io.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | build_mmio_read(readq, "q", u64, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/apic.h: In function ‘ack_APIC_irq’: ./arch/x86/include/asm/apic.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘default_get_apic_id’: ./arch/x86/include/asm/io.h: In function ‘__readq’: ./arch/x86/include/asm/apic.h:452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 452 | { | ^ ./arch/x86/include/asm/io.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | build_mmio_read(__readq, "q", u64, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/overflow.h: In function ‘array3_size’: ./include/linux/overflow.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./arch/x86/include/asm/io.h: In function ‘writeq’: ./arch/x86/include/asm/io.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | build_mmio_write(writeq, "q", u64, "r", :"memory") | ^~~~~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/io.h: In function ‘readb’: ./arch/x86/include/asm/io.h: In function ‘__writeq’: ./arch/x86/include/asm/io.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | build_mmio_write(__writeq, "q", u64, "r", ) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | build_mmio_read(readb, "b", unsigned char, "=q", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/overflow.h: In function ‘__ab_c_size’: ./include/linux/overflow.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/rculist.h: In function ‘hlist_add_behind_rcu’: ./arch/x86/include/asm/io.h: In function ‘virt_to_phys’: ./arch/x86/include/asm/io.h: In function ‘readw’: ./arch/x86/include/asm/io.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./arch/x86/include/asm/io.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | build_mmio_read(readw, "w", unsigned short, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./include/linux/rculist.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./arch/x86/include/asm/io.h: In function ‘phys_to_virt’: ./arch/x86/include/asm/io.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./arch/x86/include/asm/io.h: In function ‘readl’: ./arch/x86/include/asm/io.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | build_mmio_read(readl, "l", unsigned int, "=r", :"memory") | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h: In function ‘isa_virt_to_bus’: ./arch/x86/include/asm/io.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readb’: ./include/linux/rculist.h: In function ‘__list_splice_init_rcu’: In file included from ./arch/x86/include/asm/elf.h:13, from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_read_cpu’: ./arch/x86/include/asm/io.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | build_mmio_read(__readb, "b", unsigned char, "=q", ) | ^~~~~~~~~~~~~~~ ./include/linux/rculist.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./arch/x86/include/asm/fsgsbase.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./arch/x86/include/asm/io.h: In function ‘ioremap’: ./arch/x86/include/asm/io.h: In function ‘__readw’: ./arch/x86/include/asm/io.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./arch/x86/include/asm/io.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | build_mmio_read(__readw, "w", unsigned short, "=r", ) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_read_cpu_inactive’: ./arch/x86/include/asm/fsgsbase.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readl’: ./arch/x86/include/asm/io.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | build_mmio_read(__readl, "l", unsigned int, "=r", ) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_write_cpu’: ./arch/x86/include/asm/fsgsbase.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_write_cpu_inactive’: ./arch/x86/include/asm/io.h: In function ‘writeb’: ./arch/x86/include/asm/fsgsbase.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./arch/x86/include/asm/io.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | build_mmio_write(writeb, "b", unsigned char, "q", :"memory") | ^~~~~~~~~~~~~~~~ In file included from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/vmalloc.h: In function ‘get_vm_area_size’: ./arch/x86/include/asm/io.h: In function ‘writew’: ./include/linux/vmalloc.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./arch/x86/include/asm/io.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | build_mmio_write(writew, "w", unsigned short, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h: In function ‘writel’: ./arch/x86/include/asm/io.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | build_mmio_write(writel, "l", unsigned int, "r", :"memory") | ^~~~~~~~~~~~~~~~ In file included from ./include/linux/sched.h:17, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/kcov.h: In function ‘kcov_task_init’: In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/apic.h: In function ‘read_apic_id’: ./arch/x86/include/asm/apic.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writeb’: ./include/linux/kcov.h:42:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | static inline void kcov_task_init(struct task_struct *t) {} | ^~~~~~~~~~~ ./arch/x86/include/asm/io.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | build_mmio_write(__writeb, "b", unsigned char, "q", ) | ^~~~~~~~~~~~~~~~ ./include/linux/rculist.h: In function ‘list_splice_init_rcu’: ./include/linux/kcov.h: In function ‘kcov_task_exit’: In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/io.h: In function ‘sev_key_active’: ./include/linux/kcov.h:43:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | static inline void kcov_task_exit(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/rculist.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writew’: ./arch/x86/include/asm/io.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./arch/x86/include/asm/io.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | build_mmio_write(__writew, "w", unsigned short, "r", ) | ^~~~~~~~~~~~~~~~ ./include/linux/kcov.h: In function ‘kcov_prepare_switch’: In file included from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/elf.h: In function ‘elf_common_init’: ./include/linux/kcov.h:44:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline void kcov_prepare_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./arch/x86/include/asm/apic.h: In function ‘entering_irq’: ./include/linux/rculist.h: In function ‘list_splice_tail_init_rcu’: ./include/linux/kcov.h: In function ‘kcov_finish_switch’: ./arch/x86/include/asm/io.h: In function ‘__writel’: ./include/linux/kcov.h:45:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline void kcov_finish_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/rculist.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./arch/x86/include/asm/apic.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./arch/x86/include/asm/elf.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./arch/x86/include/asm/io.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | build_mmio_write(__writel, "l", unsigned int, "r", ) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/apic.h: In function ‘entering_ack_irq’: ./arch/x86/include/asm/apic.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘ipi_entering_ack_irq’: ./arch/x86/include/asm/io.h: In function ‘readq’: In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/asm-generic/io.h: In function ‘xlate_dev_kmem_ptr’: ./arch/x86/include/asm/apic.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/rculist.h: In function ‘hlist_del_rcu’: ./arch/x86/include/asm/io.h: In function ‘outb’: ./arch/x86/include/asm/io.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | build_mmio_read(readq, "q", u64, "=r", :"memory") | ^~~~~~~~~~~~~~~ In file included from ./include/linux/sched.h:19, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/plist.h: In function ‘plist_head_init’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | BUILDIO(b, b, char) | ^~~~~~~ ./include/linux/rculist.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/asm-generic/io.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘exiting_irq’: ./include/linux/plist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./arch/x86/include/asm/apic.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__readq’: ./arch/x86/include/asm/io.h: In function ‘inb’: ./arch/x86/include/asm/apic.h: In function ‘exiting_ack_irq’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/io.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | build_mmio_read(__readq, "q", u64, "=r", ) | ^~~~~~~~~~~~~~~ ./include/linux/plist.h: In function ‘plist_node_init’: ./include/linux/rculist.h: In function ‘hlist_replace_rcu’: ./arch/x86/include/asm/elf.h: In function ‘mmap_is_ia32’: ./arch/x86/include/asm/apic.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/plist.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/rculist.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./arch/x86/include/asm/elf.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outb_p’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/io.h: In function ‘writeq’: ./arch/x86/include/asm/io.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | build_mmio_write(writeq, "q", u64, "r", :"memory") | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h: In function ‘inb_p’: ./include/linux/plist.h: In function ‘plist_head_empty’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/plist.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./arch/x86/include/asm/io.h: In function ‘__writeq’: ./arch/x86/include/asm/io.h: In function ‘outsb’: ./arch/x86/include/asm/io.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | build_mmio_write(__writeq, "q", u64, "r", ) | ^~~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/plist.h: In function ‘plist_node_empty’: ./include/linux/plist.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ In file included from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/realmode.h: In function ‘real_mode_size_needed’: In file included from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/pid.h: In function ‘get_pid’: ./arch/x86/include/asm/realmode.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./arch/x86/include/asm/io.h: In function ‘virt_to_phys’: ./arch/x86/include/asm/io.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/pid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/plist.h: In function ‘plist_first’: ./arch/x86/include/asm/io.h: In function ‘insb’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/plist.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./arch/x86/include/asm/io.h: In function ‘phys_to_virt’: ./arch/x86/include/asm/io.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outw’: ./arch/x86/include/asm/io.h: In function ‘isa_virt_to_bus’: ./arch/x86/include/asm/io.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | BUILDIO(w, w, short) | ^~~~~~~ ./include/linux/pid.h: In function ‘ns_of_pid’: ./include/linux/pid.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inw’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible In file included from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/acpi.h: In function ‘disable_acpi’: ./include/linux/plist.h: In function ‘plist_last’: ./arch/x86/include/asm/acpi.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/plist.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outw_p’: ./arch/x86/include/asm/io.h: In function ‘ioremap’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/pid.h: In function ‘is_child_reaper’: ./arch/x86/include/asm/io.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/pid.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/linux/rculist.h: In function ‘hlist_add_head_rcu’: ./arch/x86/include/asm/io.h: In function ‘inw_p’: ./arch/x86/include/asm/acpi.h: In function ‘acpi_noirq_set’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/acpi.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline void acpi_noirq_set(void) { acpi_noirq = 1; } | ^~~~~~ ./include/linux/rculist.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/pid.h: In function ‘pid_nr’: ./arch/x86/include/asm/io.h: In function ‘outsw’: ./arch/x86/include/asm/acpi.h: In function ‘acpi_disable_pci’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/pid.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ In file included from ./arch/x86/include/asm/smp.h:15, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/io_apic.h: In function ‘io_apic_read’: ./arch/x86/include/asm/acpi.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./arch/x86/include/asm/io_apic.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_processor_cstate_check’: ./arch/x86/include/asm/acpi.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./arch/x86/include/asm/io.h: In function ‘insw’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/io.h: In function ‘outl’: In file included from ./include/linux/hrtimer.h:21, from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/timerqueue.h: In function ‘timerqueue_getnext’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | BUILDIO(l, , int) | ^~~~~~~ ./include/linux/timerqueue.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ In file included from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/smp.h: In function ‘cpu_llc_shared_mask’: ./arch/x86/include/asm/io.h: In function ‘inl’: ./include/linux/timerqueue.h: In function ‘timerqueue_init’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/timerqueue.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./arch/x86/include/asm/smp.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outl_p’: In file included from ./include/linux/ipc.h:6, from ./include/uapi/linux/sem.h:5, from ./include/linux/sem.h:5, from ./include/linux/sched.h:15, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/uidgid.h: In function ‘__kuid_val’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/timerqueue.h: In function ‘timerqueue_init_head’: ./include/linux/timerqueue.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ In file included from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/io.h: In function ‘sev_key_active’: ./include/linux/uidgid.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inl_p’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/io.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ In file included from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_size’: ./include/linux/uidgid.h: In function ‘__kgid_val’: ./arch/x86/include/asm/io.h: In function ‘outsl’: ./include/linux/uidgid.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/elf.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | static inline int elf_coredump_extra_notes_size(void) { return 0; } | ^~~~~~ ./include/linux/rculist.h: In function ‘hlist_add_tail_rcu’: ./include/linux/rculist.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/uidgid.h: In function ‘uid_eq’: ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_write’: ./include/linux/uidgid.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/elf.h:54:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | static inline int elf_coredump_extra_notes_write(struct coredump_params *cprm) { return 0; } | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/io.h: In function ‘insl’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/uidgid.h: In function ‘gid_eq’: ./include/linux/uidgid.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outb’: ./include/linux/uidgid.h: In function ‘uid_gt’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | BUILDIO(b, b, char) | ^~~~~~~ ./include/linux/uidgid.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_send_stop’: ./arch/x86/include/asm/smp.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inb’: ./include/linux/uidgid.h: In function ‘gid_gt’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/uidgid.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘stop_other_cpus’: In file included from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires’: ./arch/x86/include/asm/smp.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/uidgid.h: In function ‘uid_gte’: ./arch/x86/include/asm/io.h: In function ‘outb_p’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/uidgid.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_boot_cpu’: ./include/linux/hrtimer.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./arch/x86/include/asm/smp.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inb_p’: ./include/linux/uidgid.h: In function ‘gid_gte’: ./arch/x86/include/asm/acpi.h: In function ‘arch_has_acpi_pdc’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_cpus’: ./include/linux/uidgid.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ In file included from ./include/linux/radix-tree.h:31, from ./include/linux/idr.h:15, from ./include/linux/kernfs.h:14, from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/xarray.h: In function ‘xa_mk_value’: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range’: ./arch/x86/include/asm/acpi.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/smp.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/hrtimer.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outsb’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/xarray.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/uidgid.h: In function ‘uid_lt’: ./arch/x86/include/asm/smp.h: In function ‘smp_cpus_done’: ./include/linux/uidgid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./arch/x86/include/asm/smp.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range_ns’: ./include/linux/hrtimer.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/io.h: In function ‘readsb’: ./arch/x86/include/asm/smp.h: In function ‘__cpu_up’: ./include/linux/uidgid.h: In function ‘gid_lt’: ./arch/x86/include/asm/smp.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/uidgid.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./arch/x86/include/asm/io.h: In function ‘insb’: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_tv64’: ./arch/x86/include/asm/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/asm-generic/io.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/hrtimer.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘__cpu_disable’: ./include/linux/uidgid.h: In function ‘uid_lte’: ./arch/x86/include/asm/smp.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/uidgid.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires’: ./arch/x86/include/asm/acpi.h: In function ‘arch_acpi_set_pdc_bits’: ./include/linux/rculist.h: In function ‘hlist_add_before_rcu’: ./include/linux/hrtimer.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘__cpu_die’: ./arch/x86/include/asm/acpi.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/uidgid.h: In function ‘gid_lte’: ./arch/x86/include/asm/smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/uidgid.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/rculist.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outw’: ./arch/x86/include/asm/smp.h: In function ‘play_dead’: ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires_ns’: ./include/linux/xarray.h: In function ‘xa_to_value’: ./include/linux/uidgid.h: In function ‘uid_valid’: ./arch/x86/include/asm/smp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | BUILDIO(w, w, short) | ^~~~~~~ ./include/linux/hrtimer.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/xarray.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/uidgid.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/asm-generic/io.h: In function ‘readsw’: ./arch/x86/include/asm/smp.h: In function ‘smp_send_reschedule’: ./include/asm-generic/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./arch/x86/include/asm/smp.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inw’: ./include/linux/xarray.h: In function ‘xa_is_value’: ./include/linux/uidgid.h: In function ‘gid_valid’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/xarray.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/uidgid.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_single_ipi’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires’: ./arch/x86/include/asm/smp.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/hrtimer.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outw_p’: ./include/asm-generic/io.h: In function ‘readsl’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/xarray.h: In function ‘xa_tag_pointer’: ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_ipi_mask’: ./include/asm-generic/io.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires’: ./include/linux/xarray.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./arch/x86/include/asm/smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/hrtimer.h:262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 262 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inw_p’: ./include/linux/uidgid.h: In function ‘kuid_has_mapping’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_tv64’: ./include/linux/uidgid.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/xarray.h: In function ‘xa_untag_pointer’: ./include/linux/hrtimer.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/xarray.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/asm-generic/io.h: In function ‘readsq’: ./include/asm-generic/io.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outsw’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires_tv64’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/uidgid.h: In function ‘kgid_has_mapping’: ./include/linux/hrtimer.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/xarray.h: In function ‘xa_pointer_tag’: ./include/linux/uidgid.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/xarray.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_ns’: ./include/linux/hrtimer.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/asm-generic/io.h: In function ‘writesb’: ./include/linux/xarray.h: In function ‘xa_mk_internal’: ./include/asm-generic/io.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/xarray.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/io.h: In function ‘insw’: ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining’: ./arch/x86/include/asm/io.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/hrtimer.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_internal’: ./include/linux/xarray.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/asm-generic/io.h: In function ‘writesw’: ./include/linux/hrtimer.h: In function ‘hrtimer_cb_get_time’: In file included from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/mmzone.h: In function ‘zonelist_zone’: ./include/asm-generic/io.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/hrtimer.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_internal’: ./arch/x86/include/asm/io.h: In function ‘outl’: ./include/linux/rculist.h: In function ‘hlist_add_behind_rcu’: ./include/linux/xarray.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_is_hres_active’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | BUILDIO(l, , int) | ^~~~~~~ ./include/linux/hrtimer.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./include/linux/rculist.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/asm-generic/io.h: In function ‘writesl’: ./include/linux/xarray.h: In function ‘xa_is_err’: ./include/asm-generic/io.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/mmzone.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/xarray.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inl’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/mmzone.h: In function ‘zonelist_zone_idx’: ./include/linux/mmzone.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outl_p’: ./include/asm-generic/io.h: In function ‘writesq’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/asm-generic/io.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./include/linux/mmzone.h: In function ‘zonelist_node_idx’: ./include/linux/xarray.h: In function ‘xa_err’: ./include/linux/mmzone.h:971:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 971 | { | ^ ./include/linux/xarray.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./arch/x86/include/asm/io.h: In function ‘inl_p’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/hrtimer.h: In function ‘__hrtimer_expires_remaining_adjusted’: ./include/linux/hrtimer.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./arch/x86/include/asm/io.h: In function ‘outsl’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible In file included from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/mmzone.h: In function ‘next_zones_zonelist’: ./include/linux/mmzone.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./arch/x86/include/asm/io.h: In function ‘insl’: ./arch/x86/include/asm/io.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible ./include/linux/mmzone.h: In function ‘first_zones_zonelist’: ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining_adjusted’: ./include/linux/mmzone.h:1019:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1019 | { | ^ ./include/linux/hrtimer.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/xarray.h: In function ‘xa_init_flags’: ./include/linux/xarray.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_to_section_nr’: ./include/linux/hrtimer.h: In function ‘hrtimer_init_on_stack’: ./include/linux/mmzone.h:1101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1101 | { | ^ ./include/linux/hrtimer.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/mmzone.h: In function ‘section_nr_to_pfn’: In file included from ./include/linux/ipc.h:9, from ./include/uapi/linux/sem.h:5, from ./include/linux/sem.h:5, from ./include/linux/sched.h:15, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/refcount.h: In function ‘refcount_set’: ./include/linux/mmzone.h:1105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1105 | { | ^ ./include/linux/hrtimer.h: In function ‘destroy_hrtimer_on_stack’: ./include/linux/xarray.h: In function ‘xa_init’: ./include/linux/hrtimer.h:377:52: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | static inline void destroy_hrtimer_on_stack(struct hrtimer *timer) { } | ^~~~~~~ ./include/linux/refcount.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/xarray.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_start’: ./include/linux/refcount.h: In function ‘refcount_read’: ./include/linux/xarray.h: In function ‘xa_empty’: ./include/linux/refcount.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/hrtimer.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/mmzone.h: In function ‘__nr_to_section’: ./include/linux/xarray.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/mmzone.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_start_expires’: ./include/linux/hrtimer.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/linux/xarray.h: In function ‘xa_marked’: ./include/linux/xarray.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_restart’: In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/io.h: In function ‘insb_p’: ./include/linux/hrtimer.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/io.h: In function ‘readsb’: ./include/asm-generic/io.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/mmzone.h: In function ‘__section_mem_map_addr’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_remaining’: ./include/linux/mmzone.h:1195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1195 | { | ^ ./include/linux/hrtimer.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/asm-generic/io.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/asm-generic/io.h: In function ‘insw_p’: In file included from ./include/linux/refcount.h:72, from ./include/linux/ipc.h:9, from ./include/uapi/linux/sem.h:5, from ./include/linux/sem.h:5, from ./include/linux/sched.h:15, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/refcount.h: In function ‘refcount_add’: ./include/asm-generic/io.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/mmzone.h: In function ‘present_section’: ./arch/x86/include/asm/refcount.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_is_queued’: ./include/linux/mmzone.h:1202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1202 | { | ^ ./include/linux/hrtimer.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/asm-generic/io.h: In function ‘insl_p’: ./include/asm-generic/io.h: In function ‘readsw’: ./include/asm-generic/io.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/xarray.h: In function ‘xa_store_bh’: ./include/asm-generic/io.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_callback_running’: ./include/linux/xarray.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/linux/mmzone.h: In function ‘present_section_nr’: ./include/asm-generic/io.h: In function ‘outsb_p’: ./include/linux/hrtimer.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/mmzone.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc’: ./include/asm-generic/io.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./arch/x86/include/asm/refcount.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/mmzone.h: In function ‘valid_section’: ./include/asm-generic/io.h: In function ‘readsl’: ./include/asm-generic/io.h: In function ‘outsw_p’: ./include/linux/hrtimer.h: In function ‘hrtimer_forward_now’: ./include/linux/mmzone.h:1212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1212 | { | ^ ./include/asm-generic/io.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/xarray.h: In function ‘xa_store_irq’: ./include/asm-generic/io.h:676:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 676 | { | ^ ./include/linux/hrtimer.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/xarray.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/asm-generic/io.h: In function ‘outsl_p’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec’: ./include/linux/mmzone.h: In function ‘valid_section_nr’: ./include/asm-generic/io.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./arch/x86/include/asm/refcount.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/asm-generic/io.h: In function ‘readsq’: ./include/linux/mmzone.h:1217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1217 | { | ^ ./include/asm-generic/io.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/xarray.h: In function ‘xa_erase_bh’: ./include/linux/mmzone.h: In function ‘online_section’: ./include/linux/xarray.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ In file included from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/pid.h: In function ‘get_pid’: ./include/linux/mmzone.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_sub_and_test’: ./arch/x86/include/asm/refcount.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/pid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/asm-generic/io.h: In function ‘writesb’: ./include/linux/mmzone.h: In function ‘online_section_nr’: ./include/linux/xarray.h: In function ‘xa_erase_irq’: ./include/asm-generic/io.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/mmzone.h:1227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1227 | { | ^ ./include/linux/xarray.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_has_cpu_in_madt’: ./include/linux/mmzone.h: In function ‘__pfn_to_section’: ./arch/x86/include/asm/acpi.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/asm-generic/io.h: In function ‘writesw’: ./include/linux/mmzone.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./include/asm-generic/io.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/xarray.h: In function ‘xa_cmpxchg’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec_and_test’: ./arch/x86/include/asm/acpi.h: In function ‘acpi_arch_get_root_pointer’: ./include/linux/xarray.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_valid’: ./arch/x86/include/asm/refcount.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/acpi.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/pid.h: In function ‘ns_of_pid’: ./include/linux/mmzone.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ In file included from ./include/linux/vmalloc.h:8, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/llist.h: In function ‘init_llist_head’: ./include/linux/pid.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/asm-generic/io.h: In function ‘writesl’: ./include/linux/llist.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/asm-generic/io.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/xarray.h: In function ‘xa_cmpxchg_bh’: ./arch/x86/include/asm/acpi.h: In function ‘arch_apei_get_mem_attribute’: ./include/linux/mmzone.h: In function ‘pfn_present’: ./include/linux/pid.h: In function ‘is_child_reaper’: ./arch/x86/include/asm/acpi.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/xarray.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/mmzone.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/pid.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_add_not_zero’: ./include/asm-generic/io.h: In function ‘writesq’: ./include/linux/llist.h: In function ‘llist_empty’: ./arch/x86/include/asm/refcount.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/asm-generic/io.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./include/linux/llist.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/pid.h: In function ‘pid_nr’: ./include/linux/xarray.h: In function ‘xa_cmpxchg_irq’: ./include/linux/pid.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/xarray.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/mmzone.h: In function ‘memmap_valid_within’: ./include/linux/xarray.h: In function ‘xa_insert’: ./include/linux/mmzone.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/xarray.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/llist.h: In function ‘llist_next’: ./include/linux/llist.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert_bh’: ./include/linux/llist.h: In function ‘llist_add’: ./include/linux/llist.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc_not_zero’: ./include/linux/xarray.h:701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 701 | { | ^ ./arch/x86/include/asm/refcount.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/llist.h: In function ‘llist_del_all’: ./include/linux/llist.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert_irq’: ./include/linux/xarray.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ In file included from ./include/linux/ipc.h:6, from ./include/uapi/linux/sem.h:5, from ./include/linux/sem.h:5, from ./include/linux/sched.h:15, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/uidgid.h: In function ‘__kuid_val’: ./include/linux/xarray.h: In function ‘xa_alloc’: ./include/linux/uidgid.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/xarray.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/uidgid.h: In function ‘__kgid_val’: ./include/linux/uidgid.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ In file included from ./include/linux/topology.h:33, from ./include/linux/gfp.h:9, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/smp.h: In function ‘get_boot_cpu_id’: ./include/linux/xarray.h: In function ‘xa_alloc_bh’: ./include/linux/uidgid.h: In function ‘uid_eq’: ./include/linux/uidgid.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/smp.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/xarray.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/linux/uidgid.h: In function ‘gid_eq’: ./include/linux/uidgid.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc_irq’: ./include/linux/uidgid.h: In function ‘uid_gt’: ./include/linux/xarray.h:817:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 817 | { | ^ ./include/linux/uidgid.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/io.h: In function ‘insb_p’: ./include/asm-generic/io.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/uidgid.h: In function ‘gid_gt’: ./include/linux/uidgid.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve’: ./include/asm-generic/io.h: In function ‘insw_p’: In file included from ./include/linux/vmalloc.h:11, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/overflow.h: In function ‘array_size’: ./include/linux/uidgid.h: In function ‘uid_gte’: ./include/linux/xarray.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/asm-generic/io.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/uidgid.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ In file included from ./arch/x86/include/asm/seccomp.h:19, from ./include/linux/seccomp.h:15, from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/seccomp.h: In function ‘get_compat_mode1_syscalls’: ./include/linux/overflow.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/asm-generic/seccomp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/uidgid.h: In function ‘gid_gte’: ./include/asm-generic/io.h: In function ‘insl_p’: ./include/linux/uidgid.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve_bh’: ./include/asm-generic/io.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/xarray.h:871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 871 | { | ^ ./include/linux/uidgid.h: In function ‘uid_lt’: ./include/asm-generic/io.h: In function ‘outsb_p’: ./include/linux/uidgid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/asm-generic/io.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ In file included from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/seccomp.h: In function ‘secure_computing’: ./include/linux/xarray.h: In function ‘xa_reserve_irq’: ./include/linux/uidgid.h: In function ‘gid_lt’: ./include/linux/overflow.h: In function ‘array3_size’: ./include/asm-generic/io.h: In function ‘outsw_p’: ./include/linux/uidgid.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/overflow.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./include/linux/seccomp.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/asm-generic/io.h:676:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 676 | { | ^ ./include/linux/xarray.h:895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 895 | { | ^ ./include/linux/uidgid.h: In function ‘uid_lte’: ./include/linux/uidgid.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/asm-generic/io.h: In function ‘outsl_p’: ./include/linux/xarray.h: In function ‘xa_release’: ./include/asm-generic/io.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./include/linux/uidgid.h: In function ‘gid_lte’: ./include/linux/xarray.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/linux/uidgid.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ In file included from ./include/linux/gfp.h:9, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/topology.h: In function ‘numa_node_id’: ./include/linux/seccomp.h: In function ‘seccomp_mode’: ./include/linux/uidgid.h: In function ‘uid_valid’: ./include/linux/seccomp.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/uidgid.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/topology.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/overflow.h: In function ‘__ab_c_size’: ./include/linux/uidgid.h: In function ‘gid_valid’: ./include/linux/overflow.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/uidgid.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ In file included from ./include/linux/sched.h:17, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/kcov.h: In function ‘kcov_task_init’: ./include/linux/kcov.h:42:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | static inline void kcov_task_init(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/kcov.h: In function ‘kcov_task_exit’: ./include/linux/uidgid.h: In function ‘kuid_has_mapping’: ./include/linux/kcov.h:43:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | static inline void kcov_task_exit(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/uidgid.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/kcov.h: In function ‘kcov_prepare_switch’: In file included from ./include/linux/vmalloc.h:8, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/llist.h: In function ‘init_llist_head’: ./include/linux/xarray.h: In function ‘xa_head’: ./include/linux/kcov.h:44:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline void kcov_prepare_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/uidgid.h: In function ‘kgid_has_mapping’: ./include/linux/kcov.h: In function ‘kcov_finish_switch’: ./include/linux/llist.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/uidgid.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/xarray.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/kcov.h:45:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline void kcov_finish_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/llist.h: In function ‘llist_empty’: ./include/linux/llist.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ In file included from ./include/linux/sched.h:19, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/plist.h: In function ‘plist_head_init’: ./include/linux/plist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/xarray.h: In function ‘xa_head_locked’: ./include/linux/plist.h: In function ‘plist_node_init’: ./include/linux/xarray.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./include/linux/plist.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ In file included from ./include/linux/sched.h:25, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/latencytop.h: In function ‘account_scheduler_latency’: ./include/linux/llist.h: In function ‘llist_next’: ./include/linux/llist.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/latencytop.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ In file included from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/vmalloc.h: In function ‘get_vm_area_size’: ./include/linux/topology.h: In function ‘cpu_to_node’: ./include/linux/xarray.h: In function ‘xa_entry’: ./include/linux/latencytop.h: In function ‘clear_all_latency_tracing’: ./include/linux/llist.h: In function ‘llist_add’: ./include/linux/topology.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/latencytop.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/llist.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/plist.h: In function ‘plist_head_empty’: ./include/linux/vmalloc.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/xarray.h:1002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1002 | { | ^ ./include/linux/plist.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/linux/llist.h: In function ‘llist_del_all’: ./include/linux/llist.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/plist.h: In function ‘plist_node_empty’: ./include/linux/plist.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ In file included from ./include/linux/sched.h:26, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/sched/prio.h: In function ‘nice_to_rlimit’: ./include/linux/sched/prio.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/topology.h: In function ‘set_numa_node’: ./include/linux/topology.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/plist.h: In function ‘plist_first’: ./include/linux/sched/prio.h: In function ‘rlimit_to_nice’: ./include/linux/sched/prio.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/plist.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/xarray.h: In function ‘xa_entry_locked’: In file included from ./include/linux/ipc.h:9, from ./include/uapi/linux/sem.h:5, from ./include/linux/sem.h:5, from ./include/linux/sched.h:15, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/refcount.h: In function ‘refcount_set’: ./include/linux/xarray.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/linux/refcount.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/refcount.h: In function ‘refcount_read’: ./include/linux/refcount.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/xarray.h: In function ‘xa_parent’: ./include/linux/plist.h: In function ‘plist_last’: ./include/linux/xarray.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/plist.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/io.h: In function ‘xlate_dev_kmem_ptr’: In file included from ./include/asm-generic/fixmap.h:19, from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/mm_types.h: In function ‘mm_init_cpumask’: ./include/asm-generic/io.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ In file included from ./include/linux/vmalloc.h:11, from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/overflow.h: In function ‘array_size’: ./include/linux/mm_types.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/overflow.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/xarray.h: In function ‘xa_parent_locked’: ./include/linux/xarray.h:1028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1028 | { | ^ In file included from ./include/linux/refcount.h:72, from ./include/linux/ipc.h:9, from ./include/uapi/linux/sem.h:5, from ./include/linux/sem.h:5, from ./include/linux/sched.h:15, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/refcount.h: In function ‘refcount_add’: ./include/linux/mm_types.h: In function ‘mm_cpumask’: ./include/linux/mm_types.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./arch/x86/include/asm/refcount.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_node’: ./include/linux/overflow.h: In function ‘array3_size’: ./include/linux/mm_types.h: In function ‘init_tlb_flush_pending’: In file included from ./include/linux/hrtimer.h:21, from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/timerqueue.h: In function ‘timerqueue_getnext’: ./include/linux/overflow.h:270:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 270 | { | ^ ./include/linux/mm_types.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/xarray.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ In file included from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/realmode.h: In function ‘real_mode_size_needed’: ./include/linux/topology.h: In function ‘set_cpu_numa_node’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc’: ./include/linux/timerqueue.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/topology.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./arch/x86/include/asm/refcount.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/mm_types.h: In function ‘inc_tlb_flush_pending’: ./arch/x86/include/asm/realmode.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/mm_types.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_node’: ./include/linux/timerqueue.h: In function ‘timerqueue_init’: ./include/linux/timerqueue.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/xarray.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./include/linux/mm_types.h: In function ‘dec_tlb_flush_pending’: ./include/linux/mm_types.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec’: ./arch/x86/include/asm/refcount.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/timerqueue.h: In function ‘timerqueue_init_head’: ./include/linux/xarray.h: In function ‘xa_is_node’: ./include/linux/mm_types.h: In function ‘mm_tlb_flush_pending’: ./include/linux/timerqueue.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/mm_types.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./include/linux/xarray.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./include/linux/overflow.h: In function ‘__ab_c_size’: ./include/linux/topology.h: In function ‘numa_mem_id’: ./include/linux/overflow.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/topology.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_sub_and_test’: ./include/linux/mm_types.h: In function ‘mm_tlb_flush_nested’: ./arch/x86/include/asm/refcount.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/mm_types.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/topology.h: In function ‘node_to_mem_node’: ./include/linux/xarray.h: In function ‘xa_mk_sibling’: ./include/linux/topology.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ In file included from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/acpi.h: In function ‘disable_acpi’: ./include/linux/xarray.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/linux/topology.h: In function ‘cpu_to_mem’: ./include/linux/topology.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./arch/x86/include/asm/acpi.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_sibling’: ./include/linux/topology.h: In function ‘cpu_smt_mask’: ./include/linux/xarray.h:1059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1059 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_noirq_set’: ./include/linux/topology.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec_and_test’: ./arch/x86/include/asm/acpi.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline void acpi_noirq_set(void) { acpi_noirq = 1; } | ^~~~~~ ./arch/x86/include/asm/refcount.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ In file included from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/asm-generic/fixmap.h: In function ‘fix_to_virt’: ./include/linux/xarray.h: In function ‘xa_is_sibling’: ./arch/x86/include/asm/acpi.h: In function ‘acpi_disable_pci’: ./arch/x86/include/asm/acpi.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/asm-generic/fixmap.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/xarray.h:1070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1070 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_processor_cstate_check’: ./arch/x86/include/asm/acpi.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ In file included from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires’: ./include/linux/topology.h: In function ‘cpu_cpu_mask’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_add_not_zero’: ./include/linux/topology.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./arch/x86/include/asm/refcount.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/hrtimer.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_zero’: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range’: ./include/linux/xarray.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/linux/hrtimer.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/asm-generic/fixmap.h: In function ‘virt_to_fix’: ./include/asm-generic/fixmap.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range_ns’: ./include/linux/xarray.h: In function ‘xa_is_retry’: ./include/linux/hrtimer.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/xarray.h:1096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1096 | { | ^ In file included from ./include/asm-generic/io.h:894, from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/vmalloc.h: In function ‘get_vm_area_size’: In file included from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/gfp.h: In function ‘gfpflags_to_migratetype’: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_tv64’: ./include/linux/vmalloc.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/hrtimer.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_advanced’: ./include/linux/gfp.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc_not_zero’: ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires’: ./include/linux/xarray.h:1107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1107 | { | ^ ./arch/x86/include/asm/refcount.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/hrtimer.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires_ns’: ./include/linux/hrtimer.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires’: ./include/linux/hrtimer.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/xarray.h: In function ‘xas_error’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires’: ./include/linux/hrtimer.h:262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 262 | { | ^ ./include/linux/xarray.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_tv64’: ./include/linux/hrtimer.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/gfp.h: In function ‘gfpflags_allow_blocking’: ./include/linux/xarray.h: In function ‘xas_set_err’: ./include/linux/gfp.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires_tv64’: ./include/linux/hrtimer.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/xarray.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_ns’: ./include/linux/hrtimer.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/xarray.h: In function ‘xas_invalid’: ./arch/x86/include/asm/acpi.h: In function ‘arch_has_acpi_pdc’: ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining’: In file included from ./arch/x86/include/asm/io.h:383, from ./arch/x86/include/asm/realmode.h:15, from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/io.h: In function ‘xlate_dev_kmem_ptr’: ./include/linux/gfp.h: In function ‘gfp_zone’: ./include/linux/hrtimer.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./arch/x86/include/asm/acpi.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/gfp.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/linux/xarray.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/asm-generic/io.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_cb_get_time’: ./include/linux/xarray.h: In function ‘xas_valid’: ./include/linux/hrtimer.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_is_hres_active’: ./include/linux/xarray.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/linux/hrtimer.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./include/linux/xarray.h: In function ‘xas_is_node’: ./arch/x86/include/asm/acpi.h: In function ‘arch_acpi_set_pdc_bits’: ./include/linux/xarray.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./arch/x86/include/asm/acpi.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/gfp.h: In function ‘gfp_zonelist’: ./include/linux/gfp.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ In file included from ./arch/x86/include/asm/apic.h:13, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_set_cpu_l1tf_flush_l1d’: ./include/linux/xarray.h: In function ‘xas_not_node’: In file included from ./arch/x86/include/asm/acpi.h:33, from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/realmode.h: In function ‘real_mode_size_needed’: ./include/linux/hrtimer.h: In function ‘__hrtimer_expires_remaining_adjusted’: ./arch/x86/include/asm/hardirq.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/hrtimer.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/xarray.h:1275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1275 | { | ^ ./arch/x86/include/asm/realmode.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/gfp.h: In function ‘node_zonelist’: ./include/linux/gfp.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./include/linux/xarray.h: In function ‘xas_frozen’: ./include/linux/xarray.h:1281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1281 | { | ^ ./include/linux/gfp.h: In function ‘arch_free_page’: ./include/linux/gfp.h:460:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | static inline void arch_free_page(struct page *page, int order) { } | ^~~~ ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining_adjusted’: ./include/linux/xarray.h: In function ‘xas_top’: ./include/linux/hrtimer.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/gfp.h: In function ‘arch_alloc_page’: ./include/linux/gfp.h:463:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | static inline void arch_alloc_page(struct page *page, int order) { } | ^~~~ ./include/linux/xarray.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ In file included from ./include/linux/sched.h:17, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/kcov.h: In function ‘kcov_task_init’: ./include/linux/gfp.h: In function ‘__alloc_pages’: ./include/linux/xarray.h: In function ‘xas_reset’: ./include/linux/gfp.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ In file included from ./arch/x86/include/asm/fixmap.h:29, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/acpi.h: In function ‘disable_acpi’: ./include/linux/kcov.h:42:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | static inline void kcov_task_init(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/hrtimer.h: In function ‘hrtimer_init_on_stack’: ./include/linux/xarray.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./arch/x86/include/asm/acpi.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/kcov.h: In function ‘kcov_task_exit’: ./include/linux/hrtimer.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/gfp.h: In function ‘__alloc_pages_node’: ./include/linux/kcov.h:43:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | static inline void kcov_task_exit(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/gfp.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/xarray.h: In function ‘xas_retry’: ./arch/x86/include/asm/acpi.h: In function ‘acpi_noirq_set’: ./include/linux/kcov.h: In function ‘kcov_prepare_switch’: ./include/linux/hrtimer.h: In function ‘destroy_hrtimer_on_stack’: ./arch/x86/include/asm/acpi.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline void acpi_noirq_set(void) { acpi_noirq = 1; } | ^~~~~~ ./include/linux/kcov.h:44:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline void kcov_prepare_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/hrtimer.h:377:52: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | static inline void destroy_hrtimer_on_stack(struct hrtimer *timer) { } | ^~~~~~~ ./include/linux/xarray.h:1319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1319 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_disable_pci’: ./include/linux/kcov.h: In function ‘kcov_finish_switch’: ./arch/x86/include/asm/acpi.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/kcov.h:45:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline void kcov_finish_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/hrtimer.h: In function ‘hrtimer_start’: ./include/linux/hrtimer.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_processor_cstate_check’: ./arch/x86/include/asm/acpi.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/gfp.h: In function ‘alloc_pages_node’: ./include/linux/hrtimer.h: In function ‘hrtimer_start_expires’: ./include/linux/gfp.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/hrtimer.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ In file included from ./include/linux/sched.h:19, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/plist.h: In function ‘plist_head_init’: ./include/linux/gfp.h: In function ‘alloc_pages’: ./include/linux/hrtimer.h: In function ‘hrtimer_restart’: ./include/linux/plist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/gfp.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/hrtimer.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./include/linux/plist.h: In function ‘plist_node_init’: ./include/linux/xarray.h: In function ‘xas_reload’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_remaining’: ./include/linux/plist.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./arch/x86/include/asm/hardirq.h: In function ‘kvm_clear_cpu_l1tf_flush_l1d’: ./include/linux/hrtimer.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./arch/x86/include/asm/hardirq.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/xarray.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_is_queued’: ./include/linux/hrtimer.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/plist.h: In function ‘plist_head_empty’: ./include/linux/plist.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_callback_running’: ./include/linux/hrtimer.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/plist.h: In function ‘plist_node_empty’: ./include/linux/xarray.h: In function ‘xas_set’: ./include/linux/plist.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_forward_now’: ./include/linux/xarray.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./include/linux/hrtimer.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/plist.h: In function ‘plist_first’: ./include/linux/xarray.h: In function ‘xas_set_order’: ./include/linux/plist.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/xarray.h:1390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1390 | { | ^ ./include/linux/xarray.h: In function ‘xas_set_update’: ./include/linux/xarray.h:1411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1411 | { | ^ ./include/linux/plist.h: In function ‘plist_last’: ./include/linux/plist.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/linux/xarray.h: In function ‘xas_next_entry’: ./include/linux/xarray.h:1427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1427 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘arch_has_acpi_pdc’: ./arch/x86/include/asm/acpi.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/hardirq.h: In function ‘kvm_get_cpu_l1tf_flush_l1d’: ./arch/x86/include/asm/hardirq.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘arch_acpi_set_pdc_bits’: ./arch/x86/include/asm/acpi.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ In file included from ./include/linux/hrtimer.h:21, from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/timerqueue.h: In function ‘timerqueue_getnext’: ./include/linux/timerqueue.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/timerqueue.h: In function ‘timerqueue_init’: ./include/linux/timerqueue.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/timerqueue.h: In function ‘timerqueue_init_head’: ./include/linux/timerqueue.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/xarray.h: In function ‘xas_find_chunk’: ./include/linux/xarray.h:1453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1453 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_has_cpu_in_madt’: ./arch/x86/include/asm/acpi.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_arch_get_root_pointer’: In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/apic.h: In function ‘generic_apic_probe’: ./arch/x86/include/asm/acpi.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/apic.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ In file included from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires’: ./arch/x86/include/asm/acpi.h: In function ‘arch_apei_get_mem_attribute’: ./include/linux/xarray.h: In function ‘xas_next_marked’: ./include/linux/hrtimer.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./arch/x86/include/asm/acpi.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘default_inquire_remote_apic’: ./arch/x86/include/asm/apic.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ In file included from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/sched.h: In function ‘task_pid’: ./include/linux/xarray.h:1485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1485 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range’: ./include/linux/hrtimer.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_from_smp_config’: In file included from ./arch/x86/include/asm/seccomp.h:19, from ./include/linux/seccomp.h:15, from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/seccomp.h: In function ‘get_compat_mode1_syscalls’: ./arch/x86/include/asm/apic.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range_ns’: ./include/asm-generic/seccomp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/hrtimer.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_write’: ./include/linux/sched.h:1223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1223 | { | ^ ./arch/x86/include/asm/apic.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_tv64’: ./include/linux/hrtimer.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/sched.h: In function ‘task_pid_nr’: ./include/linux/sched.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ In file included from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/seccomp.h: In function ‘secure_computing’: ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires’: ./include/linux/hrtimer.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/linux/sched.h: In function ‘task_pid_nr_ns’: ./include/linux/seccomp.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/sched.h:1246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1246 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires_ns’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_read’: ./include/linux/hrtimer.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/sched.h: In function ‘task_pid_vnr’: ./arch/x86/include/asm/apic.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ In file included from ./include/linux/umh.h:9, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/sysctl.h: In function ‘proc_sys_poll_event’: ./include/linux/sched.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/linux/sysctl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/seccomp.h: In function ‘seccomp_mode’: ./include/linux/sched.h: In function ‘task_tgid_nr’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires’: ./include/linux/seccomp.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/sched.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_is_x2apic_enabled’: ./include/linux/hrtimer.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./arch/x86/include/asm/apic.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/sched.h: In function ‘pid_alive’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires’: ./include/linux/xarray.h: In function ‘xas_prev’: ./include/linux/sched.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/hrtimer.h:262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 262 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_tv64’: ./include/linux/xarray.h:1580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1580 | { | ^ ./include/linux/hrtimer.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/sched.h: In function ‘task_pgrp_nr_ns’: ./include/linux/sched.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires_tv64’: ./include/linux/hrtimer.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_force_enable’: ./include/linux/sched.h: In function ‘task_pgrp_vnr’: ./arch/x86/include/asm/apic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/sched.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_ns’: ./include/linux/hrtimer.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/sched.h: In function ‘task_session_nr_ns’: ./include/linux/sched.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining’: ./include/linux/hrtimer.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘x2apic_wrmsr_fence’: ./include/linux/sched.h: In function ‘task_session_vnr’: ./arch/x86/include/asm/apic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/sched.h:1293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1293 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_cb_get_time’: ./include/linux/xarray.h: In function ‘xas_next’: ./include/linux/hrtimer.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_write’: ./include/linux/sched.h: In function ‘task_tgid_nr_ns’: ./arch/x86/include/asm/apic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/sched.h:1298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1298 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_is_hres_active’: ./include/linux/xarray.h:1609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1609 | { | ^ ./include/linux/hrtimer.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./include/linux/sched.h: In function ‘task_tgid_vnr’: ./include/linux/sched.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./include/linux/sched.h: In function ‘task_ppid_nr_ns’: ./include/linux/sched.h:1308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1308 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_eoi_write’: ./arch/x86/include/asm/apic.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ In file included from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/umh.h: In function ‘usermodehelper_disable’: In file included from ./include/linux/sched.h:25, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/latencytop.h: In function ‘account_scheduler_latency’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_read’: ./include/linux/umh.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/apic.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/linux/latencytop.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/hrtimer.h: In function ‘__hrtimer_expires_remaining_adjusted’: ./include/linux/hrtimer.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/latencytop.h: In function ‘clear_all_latency_tracing’: ./include/linux/umh.h: In function ‘usermodehelper_enable’: ./include/linux/latencytop.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/umh.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ In file included from ./include/linux/idr.h:15, from ./include/linux/kernfs.h:14, from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/radix-tree.h: In function ‘radix_tree_is_internal_node’: ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_wait_icr_idle’: ./arch/x86/include/asm/apic.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/radix-tree.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_safe_x2apic_wait_icr_idle’: ./arch/x86/include/asm/apic.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/sched.h: In function ‘task_ppid_nr’: In file included from ./include/linux/sched.h:26, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/sched/prio.h: In function ‘nice_to_rlimit’: ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining_adjusted’: ./include/linux/sched.h:1320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1320 | { | ^ ./include/linux/hrtimer.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_write’: ./include/linux/sched/prio.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./arch/x86/include/asm/apic.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./include/linux/sched.h: In function ‘task_pgrp_nr’: ./include/linux/radix-tree.h: In function ‘radix_tree_empty’: ./include/linux/sched.h:1326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1326 | { | ^ ./include/linux/radix-tree.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/sched/prio.h: In function ‘rlimit_to_nice’: ./include/linux/sched/prio.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_read’: ./arch/x86/include/asm/apic.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/sched.h: In function ‘task_state_index’: ./arch/x86/include/asm/acpi.h: In function ‘acpi_has_cpu_in_madt’: ./include/linux/sched.h:1334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1334 | { | ^ ./arch/x86/include/asm/acpi.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_init_on_stack’: ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot’: ./include/linux/hrtimer.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/radix-tree.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./arch/x86/include/asm/acpi.h: In function ‘acpi_arch_get_root_pointer’: ./arch/x86/include/asm/acpi.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘x2apic_enabled’: ./include/linux/hrtimer.h: In function ‘destroy_hrtimer_on_stack’: ./arch/x86/include/asm/apic.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/hrtimer.h:377:52: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | static inline void destroy_hrtimer_on_stack(struct hrtimer *timer) { } | ^~~~~~~ ./include/linux/hrtimer.h: In function ‘hrtimer_start’: ./arch/x86/include/asm/acpi.h: In function ‘arch_apei_get_mem_attribute’: ./include/linux/hrtimer.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./arch/x86/include/asm/acpi.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_start_expires’: ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot_protected’: ./include/linux/hrtimer.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/linux/radix-tree.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_restart’: In file included from ./arch/x86/include/asm/elf.h:13, from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_read_cpu’: ./include/linux/hrtimer.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_deref_retry’: ./include/linux/radix-tree.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./arch/x86/include/asm/fsgsbase.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_remaining’: ./include/linux/sched.h: In function ‘task_index_to_char’: ./include/linux/hrtimer.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/sched.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_exception’: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_read_cpu_inactive’: ./arch/x86/include/asm/fsgsbase.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/radix-tree.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_is_queued’: ./include/linux/hrtimer.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_write_cpu’: ./arch/x86/include/asm/fsgsbase.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_callback_running’: ./include/linux/hrtimer.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_write_cpu_inactive’: ./arch/x86/include/asm/fsgsbase.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_forward_now’: ./include/linux/hrtimer.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_preload_end’: ./include/linux/radix-tree.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_init’: ./include/linux/radix-tree.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_lookup’: In file included from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/elf.h: In function ‘elf_common_init’: ./include/linux/radix-tree.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./arch/x86/include/asm/elf.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_find’: ./include/linux/radix-tree.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_read’: ./arch/x86/include/asm/apic.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_retry’: ./include/linux/radix-tree.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ In file included from ./include/asm-generic/fixmap.h:19, from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/mm_types.h: In function ‘mm_init_cpumask’: ./arch/x86/include/asm/apic.h: In function ‘apic_write’: ./arch/x86/include/asm/apic.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/radix-tree.h: In function ‘__radix_tree_iter_add’: ./include/linux/radix-tree.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_eoi’: ./include/linux/mm_types.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./arch/x86/include/asm/apic.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./arch/x86/include/asm/elf.h: In function ‘mmap_is_ia32’: ./include/linux/radix-tree.h: In function ‘radix_tree_chunk_size’: ./arch/x86/include/asm/elf.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/radix-tree.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_icr_read’: ./arch/x86/include/asm/apic.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/mm_types.h: In function ‘mm_cpumask’: ./include/linux/mm_types.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_next_slot’: ./include/linux/radix-tree.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_icr_write’: ./arch/x86/include/asm/apic.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/mm_types.h: In function ‘init_tlb_flush_pending’: ./arch/x86/include/asm/apic.h: In function ‘apic_wait_icr_idle’: ./include/linux/mm_types.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./arch/x86/include/asm/apic.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘safe_apic_wait_icr_idle’: ./include/linux/mm_types.h: In function ‘inc_tlb_flush_pending’: ./include/linux/mm_types.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./arch/x86/include/asm/apic.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/mm_types.h: In function ‘dec_tlb_flush_pending’: ./include/linux/mm_types.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘ack_APIC_irq’: ./arch/x86/include/asm/apic.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/mm_types.h: In function ‘mm_tlb_flush_pending’: ./include/linux/mm_types.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘default_get_apic_id’: ./arch/x86/include/asm/apic.h:452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 452 | { | ^ ./include/linux/mm_types.h: In function ‘mm_tlb_flush_nested’: ./include/linux/mm_types.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ In file included from ./include/linux/kernfs.h:14, from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/idr.h: In function ‘idr_get_cursor’: In file included from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/fixmap.h: In function ‘fix_to_virt’: ./include/linux/idr.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/asm-generic/fixmap.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ In file included from ./arch/x86/include/asm/seccomp.h:19, from ./include/linux/seccomp.h:15, from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/seccomp.h: In function ‘get_compat_mode1_syscalls’: ./include/linux/idr.h: In function ‘idr_set_cursor’: ./include/linux/idr.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/asm-generic/seccomp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/asm-generic/fixmap.h: In function ‘virt_to_fix’: ./include/asm-generic/fixmap.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ In file included from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/seccomp.h: In function ‘secure_computing’: ./include/linux/seccomp.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/idr.h: In function ‘idr_init_base’: ./include/linux/idr.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ In file included from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_size’: ./include/linux/seccomp.h: In function ‘seccomp_mode’: ./include/linux/seccomp.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/elf.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | static inline int elf_coredump_extra_notes_size(void) { return 0; } | ^~~~~~ ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_write’: ./include/linux/idr.h: In function ‘idr_init’: ./include/linux/elf.h:54:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | static inline int elf_coredump_extra_notes_write(struct coredump_params *cprm) { return 0; } | ^~~~~~~~~~~~~~~ ./include/linux/idr.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/idr.h: In function ‘idr_is_empty’: ./include/linux/sched.h: In function ‘task_state_to_char’: ./include/linux/idr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/sched.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/linux/sched.h: In function ‘is_global_init’: ./include/linux/idr.h: In function ‘idr_preload_end’: In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/apic.h: In function ‘read_apic_id’: ./include/linux/sched.h:1370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1370 | { | ^ ./include/linux/idr.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/apic.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ In file included from ./include/linux/radix-tree.h:31, from ./include/linux/idr.h:15, from ./include/linux/kernfs.h:14, from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/xarray.h: In function ‘xa_mk_value’: In file included from ./include/asm-generic/fixmap.h:19, from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/mm_types.h: In function ‘mm_init_cpumask’: ./include/linux/sched.h: In function ‘is_percpu_thread’: ./include/linux/idr.h: In function ‘ida_alloc’: ./include/linux/sched.h:1439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1439 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘entering_irq’: ./include/linux/xarray.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/idr.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./arch/x86/include/asm/apic.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/mm_types.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc_min’: ./arch/x86/include/asm/apic.h: In function ‘entering_ack_irq’: ./include/linux/idr.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./arch/x86/include/asm/apic.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ In file included from ./include/linux/sched.h:25, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/latencytop.h: In function ‘account_scheduler_latency’: ./include/linux/mm_types.h: In function ‘mm_cpumask’: ./include/linux/sched.h: In function ‘task_no_new_privs’: ./arch/x86/include/asm/apic.h: In function ‘ipi_entering_ack_irq’: ./include/linux/latencytop.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/mm_types.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc_max’: ./arch/x86/include/asm/apic.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/idr.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1469:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1469 | TASK_PFA_TEST(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~~ ./include/linux/latencytop.h: In function ‘clear_all_latency_tracing’: ./include/linux/latencytop.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘exiting_irq’: ./include/linux/idr.h: In function ‘ida_init’: ./include/linux/mm_types.h: In function ‘init_tlb_flush_pending’: ./arch/x86/include/asm/apic.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/idr.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/linux/mm_types.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ In file included from ./arch/x86/include/asm/apic.h:13, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_set_cpu_l1tf_flush_l1d’: ./arch/x86/include/asm/apic.h: In function ‘exiting_ack_irq’: ./include/linux/xarray.h: In function ‘xa_to_value’: ./include/linux/sched.h: In function ‘task_set_no_new_privs’: ./arch/x86/include/asm/apic.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/xarray.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/mm_types.h: In function ‘inc_tlb_flush_pending’: ./arch/x86/include/asm/hardirq.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/mm_types.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ In file included from ./include/linux/sched.h:26, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/sched/prio.h: In function ‘nice_to_rlimit’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1470:1: note: in expansion of macro ‘TASK_PFA_SET’ 1470 | TASK_PFA_SET(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xa_is_value’: ./include/linux/sched/prio.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/xarray.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/mm_types.h: In function ‘dec_tlb_flush_pending’: ./include/linux/sched.h: In function ‘task_spread_page’: ./include/linux/mm_types.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./include/linux/idr.h: In function ‘ida_is_empty’: ./include/linux/sched/prio.h: In function ‘rlimit_to_nice’: ./include/linux/idr.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1472:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1472 | TASK_PFA_TEST(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xa_tag_pointer’: ./include/linux/sched/prio.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/mm_types.h: In function ‘mm_tlb_flush_pending’: ./include/linux/xarray.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/mm_types.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./include/linux/xarray.h: In function ‘xa_untag_pointer’: ./include/linux/sched.h: In function ‘task_set_spread_page’: ./include/linux/xarray.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/mm_types.h: In function ‘mm_tlb_flush_nested’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1473:1: note: in expansion of macro ‘TASK_PFA_SET’ 1473 | TASK_PFA_SET(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~ ./include/linux/mm_types.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/xarray.h: In function ‘xa_pointer_tag’: ./include/linux/xarray.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spread_page’: ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1474:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1474 | TASK_PFA_CLEAR(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xa_mk_internal’: ./include/linux/xarray.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/sched.h: In function ‘task_spread_slab’: ./include/linux/xarray.h: In function ‘xa_to_internal’: ./include/linux/xarray.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1476:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1476 | TASK_PFA_TEST(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/fixmap.h:193, from ./arch/x86/include/asm/apic.h:10, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/fixmap.h: In function ‘fix_to_virt’: ./include/linux/xarray.h: In function ‘xa_is_internal’: ./include/linux/xarray.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/asm-generic/fixmap.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/sched.h: In function ‘task_set_spread_slab’: ./include/linux/xarray.h: In function ‘xa_is_err’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1477:1: note: in expansion of macro ‘TASK_PFA_SET’ 1477 | TASK_PFA_SET(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~ ./include/linux/xarray.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spread_slab’: ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1478:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1478 | TASK_PFA_CLEAR(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xa_err’: ./include/linux/xarray.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ In file included from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/kernfs.h: In function ‘kernfs_type’: In file included from ./arch/x86/include/asm/smp.h:15, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/io_apic.h: In function ‘io_apic_read’: ./include/asm-generic/fixmap.h: In function ‘virt_to_fix’: ./include/asm-generic/fixmap.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/kernfs.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./arch/x86/include/asm/io_apic.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/hardirq.h: In function ‘kvm_clear_cpu_l1tf_flush_l1d’: ./arch/x86/include/asm/hardirq.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_enable_ns’: ./include/linux/kernfs.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/xarray.h: In function ‘xa_init_flags’: ./include/linux/xarray.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ In file included from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/smp.h: In function ‘cpu_llc_shared_mask’: ./arch/x86/include/asm/smp.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/xarray.h: In function ‘xa_init’: ./include/linux/xarray.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./include/linux/xarray.h: In function ‘xa_empty’: ./include/linux/xarray.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/xarray.h: In function ‘xa_marked’: ./include/linux/xarray.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ssb_disable’: ./include/linux/kernfs.h: In function ‘kernfs_ns_enabled’: ./include/linux/kernfs.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ In file included from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/sched.h: In function ‘task_pid’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1480:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1480 | TASK_PFA_TEST(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/smp.h: In function ‘smp_send_stop’: ./arch/x86/include/asm/smp.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ssb_disable’: ./arch/x86/include/asm/smp.h: In function ‘stop_other_cpus’: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_get_cpu_l1tf_flush_l1d’: ./arch/x86/include/asm/smp.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./arch/x86/include/asm/hardirq.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/sched.h:1223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1223 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1481:1: note: in expansion of macro ‘TASK_PFA_SET’ 1481 | TASK_PFA_SET(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xa_store_bh’: ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_boot_cpu’: ./arch/x86/include/asm/smp.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/xarray.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spec_ssb_disable’: ./include/linux/sched.h: In function ‘task_pid_nr’: ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_cpus’: ./include/linux/sched.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./arch/x86/include/asm/smp.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ In file included from ./arch/x86/include/asm/apic.h:13, from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_set_cpu_l1tf_flush_l1d’: ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1482:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1482 | TASK_PFA_CLEAR(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~~ ./include/linux/sched.h: In function ‘task_pid_nr_ns’: ./arch/x86/include/asm/smp.h: In function ‘smp_cpus_done’: ./include/linux/xarray.h: In function ‘xa_store_irq’: ./include/linux/sched.h:1246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1246 | { | ^ ./arch/x86/include/asm/hardirq.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./arch/x86/include/asm/smp.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/xarray.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ssb_force_disable’: ./include/linux/sched.h: In function ‘task_pid_vnr’: ./arch/x86/include/asm/smp.h: In function ‘__cpu_up’: ./include/linux/sched.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1484:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1484 | TASK_PFA_TEST(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/smp.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/xarray.h: In function ‘xa_erase_bh’: ./arch/x86/include/asm/smp.h: In function ‘__cpu_disable’: ./include/linux/sched.h: In function ‘task_tgid_nr’: ./include/linux/xarray.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_path’: ./arch/x86/include/asm/smp.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/sched.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./include/linux/kernfs.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ssb_force_disable’: ./arch/x86/include/asm/smp.h: In function ‘__cpu_die’: ./include/linux/sched.h: In function ‘pid_alive’: ./arch/x86/include/asm/smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/sched.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/xarray.h: In function ‘xa_erase_irq’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1485:1: note: in expansion of macro ‘TASK_PFA_SET’ 1485 | TASK_PFA_SET(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~ ./include/linux/kernfs.h: In function ‘kernfs_find_and_get’: ./arch/x86/include/asm/smp.h: In function ‘play_dead’: ./include/linux/xarray.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./include/linux/kernfs.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./arch/x86/include/asm/smp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ib_disable’: ./include/linux/sched.h: In function ‘task_pgrp_nr_ns’: ./arch/x86/include/asm/smp.h: In function ‘smp_send_reschedule’: ./include/linux/sched.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./arch/x86/include/asm/smp.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_walk_and_get’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1487:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1487 | TASK_PFA_TEST(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xa_cmpxchg’: ./include/linux/kernfs.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/linux/sched.h: In function ‘task_pgrp_vnr’: ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_single_ipi’: ./include/linux/xarray.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/linux/sched.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./arch/x86/include/asm/smp.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_create_dir’: ./include/linux/sched.h: In function ‘task_set_spec_ib_disable’: ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_ipi_mask’: ./include/linux/kernfs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/sched.h: In function ‘task_session_nr_ns’: ./arch/x86/include/asm/smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/sched.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1488:1: note: in expansion of macro ‘TASK_PFA_SET’ 1488 | TASK_PFA_SET(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xa_cmpxchg_bh’: ./include/linux/xarray.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/sched.h: In function ‘task_session_vnr’: ./include/linux/sched.h: In function ‘task_clear_spec_ib_disable’: ./include/linux/sched.h:1293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1293 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_create_file_ns’: ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1489:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1489 | TASK_PFA_CLEAR(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~~ ./include/linux/sched.h: In function ‘task_tgid_nr_ns’: ./include/linux/kernfs.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/xarray.h: In function ‘xa_cmpxchg_irq’: ./include/linux/sched.h:1298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1298 | { | ^ In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/apic.h: In function ‘generic_apic_probe’: ./include/linux/xarray.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ib_force_disable’: ./include/linux/sched.h: In function ‘task_tgid_vnr’: ./include/linux/sched.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./arch/x86/include/asm/apic.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_create_file’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1491:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1491 | TASK_PFA_TEST(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~~ ./include/linux/kernfs.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/sched.h: In function ‘task_ppid_nr_ns’: ./include/linux/xarray.h: In function ‘xa_insert’: ./include/linux/xarray.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘default_inquire_remote_apic’: In file included from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/mmzone.h: In function ‘zonelist_zone’: ./arch/x86/include/asm/apic.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/sched.h:1308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1308 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ib_force_disable’: ./include/linux/kernfs.h: In function ‘kernfs_remove_by_name’: ./arch/x86/include/asm/hardirq.h: In function ‘kvm_clear_cpu_l1tf_flush_l1d’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1492:1: note: in expansion of macro ‘TASK_PFA_SET’ 1492 | TASK_PFA_SET(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~ ./include/linux/kernfs.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_from_smp_config’: ./include/linux/xarray.h: In function ‘xa_insert_bh’: ./arch/x86/include/asm/hardirq.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/apic.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/xarray.h:701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 701 | { | ^ ./include/linux/mmzone.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_rename’: ./include/linux/sched.h: In function ‘current_restore_flags’: ./include/linux/kernfs.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_write’: ./include/linux/sched.h:1496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1496 | { | ^ ./include/linux/mmzone.h: In function ‘zonelist_zone_idx’: ./arch/x86/include/asm/apic.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/mmzone.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert_irq’: ./include/linux/kernfs.h: In function ‘kernfs_mount’: ./include/linux/mmzone.h: In function ‘zonelist_node_idx’: ./include/linux/xarray.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/linux/mmzone.h:971:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 971 | { | ^ ./include/linux/kernfs.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc’: ./include/linux/sched.h: In function ‘task_ppid_nr’: In file included from ./include/linux/gfp.h:6, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/mmzone.h: In function ‘next_zones_zonelist’: ./include/linux/sched.h: In function ‘task_nice’: ./include/linux/sched.h:1320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1320 | { | ^ ./include/linux/mmzone.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./include/linux/xarray.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/sched.h:1533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1533 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_read’: ./arch/x86/include/asm/apic.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/sched.h: In function ‘task_pgrp_nr’: ./include/linux/sched.h:1326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1326 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc_bh’: ./include/linux/sched.h: In function ‘task_state_index’: ./include/linux/xarray.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/linux/mmzone.h: In function ‘first_zones_zonelist’: ./arch/x86/include/asm/apic.h: In function ‘apic_is_x2apic_enabled’: ./include/linux/sched.h:1334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1334 | { | ^ ./include/linux/mmzone.h:1019:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1019 | { | ^ ./arch/x86/include/asm/apic.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/sched.h: In function ‘is_idle_task’: ./include/linux/sched.h:1554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1554 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc_irq’: ./include/linux/xarray.h:817:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 817 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_to_section_nr’: ./include/linux/mmzone.h:1101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1101 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_force_enable’: ./include/linux/xarray.h: In function ‘xa_reserve’: ./arch/x86/include/asm/apic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/mmzone.h: In function ‘section_nr_to_pfn’: ./include/linux/xarray.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/linux/sched.h: In function ‘task_thread_info’: ./include/linux/mmzone.h:1105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1105 | { | ^ ./include/linux/sched.h:1581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1581 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve_bh’: ./arch/x86/include/asm/apic.h: In function ‘x2apic_wrmsr_fence’: ./arch/x86/include/asm/apic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/mmzone.h: In function ‘__nr_to_section’: ./include/linux/xarray.h:871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 871 | { | ^ ./arch/x86/include/asm/hardirq.h: In function ‘kvm_get_cpu_l1tf_flush_l1d’: ./include/linux/mmzone.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./arch/x86/include/asm/hardirq.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_write’: ./arch/x86/include/asm/apic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/sched.h: In function ‘set_task_comm’: ./include/linux/sched.h: In function ‘task_index_to_char’: ./include/linux/xarray.h: In function ‘xa_reserve_irq’: ./include/linux/sched.h:1620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1620 | { | ^ ./include/linux/sched.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./include/linux/xarray.h:895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 895 | { | ^ ./include/linux/xarray.h: In function ‘xa_release’: ./include/linux/sched.h: In function ‘set_tsk_thread_flag’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_eoi_write’: ./arch/x86/include/asm/apic.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/linux/sched.h:1646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1646 | { | ^ ./include/linux/xarray.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/linux/mmzone.h: In function ‘__section_mem_map_addr’: In file included from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/sysfs.h: In function ‘sysfs_enable_ns’: ./include/linux/sched.h: In function ‘clear_tsk_thread_flag’: ./include/linux/mmzone.h:1195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1195 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_read’: ./include/linux/sched.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./arch/x86/include/asm/apic.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/linux/sysfs.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/sched.h: In function ‘update_tsk_thread_flag’: ./include/linux/mmzone.h: In function ‘present_section’: ./include/linux/sched.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/mmzone.h:1202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1202 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_wait_icr_idle’: ./include/linux/sched.h: In function ‘test_and_set_tsk_thread_flag’: ./arch/x86/include/asm/apic.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/sched.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/mmzone.h: In function ‘present_section_nr’: ./arch/x86/include/asm/apic.h: In function ‘native_safe_x2apic_wait_icr_idle’: ./include/linux/mmzone.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./arch/x86/include/asm/apic.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/sched.h: In function ‘test_and_clear_tsk_thread_flag’: ./include/linux/sysfs.h: In function ‘sysfs_create_file’: ./include/linux/sched.h:1667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1667 | { | ^ ./include/linux/xarray.h: In function ‘xa_head’: ./include/linux/sysfs.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_write’: ./include/linux/mmzone.h: In function ‘valid_section’: ./arch/x86/include/asm/apic.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./include/linux/sched.h: In function ‘test_tsk_thread_flag’: ./include/linux/mmzone.h:1212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1212 | { | ^ ./include/linux/xarray.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/sched.h:1672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1672 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_remove_file’: ./include/linux/sysfs.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/linux/sched.h: In function ‘set_tsk_need_resched’: ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_read’: ./include/linux/mmzone.h: In function ‘valid_section_nr’: ./include/linux/sched.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./arch/x86/include/asm/apic.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/mmzone.h:1217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1217 | { | ^ ./include/linux/sched.h: In function ‘clear_tsk_need_resched’: ./include/linux/sysfs.h: In function ‘sysfs_rename_link’: ./include/linux/mmzone.h: In function ‘online_section’: ./include/linux/sched.h:1682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1682 | { | ^ ./include/linux/sysfs.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/mmzone.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./include/linux/sched.h: In function ‘test_tsk_need_resched’: In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/apic.h: In function ‘generic_apic_probe’: ./include/linux/sched.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘x2apic_enabled’: ./include/linux/sysfs.h: In function ‘sysfs_notify_dirent’: ./include/linux/mmzone.h: In function ‘online_section_nr’: ./include/linux/xarray.h: In function ‘xa_head_locked’: ./arch/x86/include/asm/apic.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./arch/x86/include/asm/apic.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/sysfs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/mmzone.h:1227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1227 | { | ^ ./include/linux/xarray.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_get_dirent’: ./include/linux/sysfs.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/mmzone.h: In function ‘__pfn_to_section’: ./arch/x86/include/asm/apic.h: In function ‘default_inquire_remote_apic’: ./include/linux/sched.h: In function ‘cond_resched_rcu’: ./include/linux/mmzone.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./arch/x86/include/asm/apic.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/sched.h:1716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1716 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_get’: ./include/linux/xarray.h: In function ‘xa_entry’: ./include/linux/sysfs.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_valid’: ./arch/x86/include/asm/apic.h: In function ‘apic_from_smp_config’: ./include/linux/xarray.h:1002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1002 | { | ^ ./include/linux/mmzone.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./arch/x86/include/asm/apic.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_put’: ./include/linux/sysfs.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/sched.h: In function ‘spin_needbreak’: ./include/linux/sched.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_write’: ./arch/x86/include/asm/apic.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_present’: ./include/linux/sched.h: In function ‘need_resched’: ./include/linux/mmzone.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/sched.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ In file included from ./include/linux/kref.h:19, from ./include/linux/kobject.h:23, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/refcount.h: In function ‘refcount_set’: ./include/linux/refcount.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/sched.h: In function ‘task_cpu’: ./include/linux/xarray.h: In function ‘xa_entry_locked’: ./include/linux/sched.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_mem_read’: ./include/linux/refcount.h: In function ‘refcount_read’: ./include/linux/xarray.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/linux/mmzone.h: In function ‘memmap_valid_within’: ./arch/x86/include/asm/apic.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/refcount.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/mmzone.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_is_x2apic_enabled’: ./include/linux/xarray.h: In function ‘xa_parent’: ./arch/x86/include/asm/apic.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/xarray.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/sched.h: In function ‘rseq_set_notify_resume’: ./include/linux/sched.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_force_enable’: In file included from ./include/linux/refcount.h:72, from ./include/linux/kref.h:19, from ./include/linux/kobject.h:23, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./arch/x86/include/asm/refcount.h: In function ‘refcount_add’: ./arch/x86/include/asm/apic.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/sched.h: In function ‘rseq_handle_notify_resume’: ./arch/x86/include/asm/refcount.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/sched.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/xarray.h: In function ‘xa_parent_locked’: ./include/linux/sched.h: In function ‘rseq_signal_deliver’: ./include/linux/xarray.h:1028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1028 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘x2apic_wrmsr_fence’: ./include/linux/sched.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./arch/x86/include/asm/apic.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc’: ./arch/x86/include/asm/refcount.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ In file included from ./include/linux/topology.h:33, from ./include/linux/gfp.h:9, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/smp.h: In function ‘get_boot_cpu_id’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_write’: ./arch/x86/include/asm/apic.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_node’: ./include/linux/sched.h: In function ‘rseq_preempt’: ./include/linux/smp.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/sched.h:1835:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1835 | { | ^ ./include/linux/xarray.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec’: ./arch/x86/include/asm/refcount.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_read’: ./include/linux/sched.h: In function ‘rseq_migrate’: ./include/linux/xarray.h: In function ‘xa_to_node’: ./include/linux/sched.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./arch/x86/include/asm/apic.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_eoi_write’: ./include/linux/xarray.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./arch/x86/include/asm/apic.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_write’: ./include/linux/sched.h: In function ‘rseq_fork’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_sub_and_test’: ./include/linux/xarray.h: In function ‘xa_is_node’: ./arch/x86/include/asm/apic.h: In function ‘native_apic_msr_read’: ./arch/x86/include/asm/apic.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./arch/x86/include/asm/refcount.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/sched.h:1852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1852 | { | ^ ./arch/x86/include/asm/apic.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ In file included from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/sched.h: In function ‘task_pid’: ./include/linux/xarray.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_eoi’: ./arch/x86/include/asm/apic.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_sibling’: ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_wait_icr_idle’: ./arch/x86/include/asm/apic.h: In function ‘apic_icr_read’: ./arch/x86/include/asm/apic.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./arch/x86/include/asm/apic.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/xarray.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/linux/sched.h: In function ‘rseq_execve’: ./arch/x86/include/asm/apic.h: In function ‘native_safe_x2apic_wait_icr_idle’: ./include/linux/sched.h:1223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1223 | { | ^ ./arch/x86/include/asm/apic.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec_and_test’: ./include/linux/sched.h:1867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1867 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_icr_write’: ./include/linux/xarray.h: In function ‘xa_to_sibling’: ./arch/x86/include/asm/refcount.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/apic.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_write’: ./include/linux/xarray.h:1059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1059 | { | ^ ./arch/x86/include/asm/apic.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./include/linux/sched.h: In function ‘task_pid_nr’: ./arch/x86/include/asm/apic.h: In function ‘apic_wait_icr_idle’: ./include/linux/sched.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/sched.h: In function ‘exit_umh’: ./arch/x86/include/asm/apic.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_sibling’: ./include/linux/sched.h:1905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1905 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘native_x2apic_icr_read’: ./include/linux/sched.h: In function ‘task_pid_nr_ns’: ./arch/x86/include/asm/apic.h: In function ‘safe_apic_wait_icr_idle’: ./include/linux/xarray.h:1070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1070 | { | ^ ./include/linux/sched.h:1246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1246 | { | ^ ./arch/x86/include/asm/apic.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./arch/x86/include/asm/apic.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_add_not_zero’: ./include/linux/sched.h: In function ‘task_state_to_char’: ./arch/x86/include/asm/refcount.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/sched.h: In function ‘task_pid_vnr’: ./include/linux/sched.h: In function ‘rseq_syscall’: ./include/linux/sched.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/linux/sched.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/linux/sched.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘ack_APIC_irq’: ./include/linux/sched.h: In function ‘is_global_init’: ./arch/x86/include/asm/apic.h: In function ‘x2apic_enabled’: ./include/linux/sched.h: In function ‘task_tgid_nr’: ./arch/x86/include/asm/apic.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/sched.h:1370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1370 | { | ^ ./include/linux/sched.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./arch/x86/include/asm/apic.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_zero’: ./arch/x86/include/asm/apic.h: In function ‘default_get_apic_id’: ./include/linux/sched.h: In function ‘pid_alive’: ./include/linux/xarray.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./arch/x86/include/asm/apic.h:452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 452 | { | ^ ./include/linux/sched.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ In file included from ./include/linux/gfp.h:9, from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/topology.h: In function ‘numa_node_id’: ./include/linux/topology.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ In file included from ./arch/x86/include/asm/uaccess.h:12, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/smap.h: In function ‘clac’: ./include/linux/sched.h: In function ‘task_pgrp_nr_ns’: ./include/linux/xarray.h: In function ‘xa_is_retry’: ./include/linux/sched.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/linux/sched.h: In function ‘is_percpu_thread’: ./arch/x86/include/asm/smap.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/sched.h:1439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1439 | { | ^ ./include/linux/xarray.h:1096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1096 | { | ^ ./include/linux/sched.h: In function ‘task_pgrp_vnr’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc_not_zero’: ./include/linux/sched.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./arch/x86/include/asm/refcount.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/sched.h: In function ‘task_session_nr_ns’: ./include/linux/xarray.h: In function ‘xa_is_advanced’: ./include/linux/sched.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./arch/x86/include/asm/smap.h: In function ‘stac’: ./arch/x86/include/asm/smap.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/xarray.h:1107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1107 | { | ^ ./include/linux/sched.h: In function ‘task_no_new_privs’: ./include/linux/sched.h: In function ‘task_session_vnr’: ./include/linux/sched.h:1293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1293 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1469:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1469 | TASK_PFA_TEST(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~~ In file included from ./include/linux/kobject.h:23, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/kref.h: In function ‘kref_init’: ./include/linux/sched.h: In function ‘task_tgid_nr_ns’: ./include/linux/sched.h:1298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1298 | { | ^ ./include/linux/kref.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/sched.h: In function ‘task_tgid_vnr’: ./include/linux/sched.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./include/linux/kref.h: In function ‘kref_read’: ./include/linux/sched.h: In function ‘task_set_no_new_privs’: ./include/linux/kref.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/sched.h: In function ‘task_ppid_nr_ns’: ./include/linux/xarray.h: In function ‘xas_error’: ./include/linux/sched.h:1308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1308 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1470:1: note: in expansion of macro ‘TASK_PFA_SET’ 1470 | TASK_PFA_SET(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~ ./include/linux/kref.h: In function ‘kref_get’: ./include/linux/kref.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/xarray.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/uaccess.h: In function ‘set_fs’: ./include/linux/sched.h: In function ‘task_spread_page’: ./include/linux/kref.h: In function ‘kref_put’: ./include/linux/xarray.h: In function ‘xas_set_err’: ./include/linux/kref.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./arch/x86/include/asm/uaccess.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1472:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1472 | TASK_PFA_TEST(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~ ./include/linux/xarray.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/linux/kref.h: In function ‘kref_put_mutex’: ./include/linux/kref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/sched.h: In function ‘task_set_spread_page’: ./include/linux/xarray.h: In function ‘xas_invalid’: ./include/linux/topology.h: In function ‘cpu_to_node’: ./arch/x86/include/asm/uaccess.h: In function ‘__chk_range_not_ok’: ./include/linux/topology.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./arch/x86/include/asm/uaccess.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1473:1: note: in expansion of macro ‘TASK_PFA_SET’ 1473 | TASK_PFA_SET(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~ ./include/linux/xarray.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/kref.h: In function ‘kref_put_lock’: ./include/linux/sched.h: In function ‘task_ppid_nr’: ./include/linux/kref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/sched.h:1320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1320 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spread_page’: ./include/linux/xarray.h: In function ‘xas_valid’: ./include/linux/sched.h: In function ‘task_pgrp_nr’: ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1474:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1474 | TASK_PFA_CLEAR(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~~ ./include/linux/xarray.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/linux/sched.h:1326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1326 | { | ^ ./include/linux/kref.h: In function ‘kref_get_unless_zero’: ./include/linux/kref.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/topology.h: In function ‘set_numa_node’: ./include/linux/sched.h: In function ‘task_state_index’: ./include/linux/sched.h: In function ‘task_spread_slab’: ./include/linux/topology.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/xarray.h: In function ‘xas_is_node’: ./include/linux/sched.h:1334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1334 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1476:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1476 | TASK_PFA_TEST(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~ ./include/linux/xarray.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_read’: ./include/linux/xarray.h: In function ‘xas_not_node’: ./arch/x86/include/asm/apic.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/sched.h: In function ‘task_set_spread_slab’: ./include/linux/xarray.h:1275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1275 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1477:1: note: in expansion of macro ‘TASK_PFA_SET’ 1477 | TASK_PFA_SET(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~ ./arch/x86/include/asm/apic.h: In function ‘apic_write’: ./arch/x86/include/asm/apic.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/apic.h: In function ‘read_apic_id’: In file included from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/kobject.h: In function ‘kobject_name’: ./include/linux/xarray.h: In function ‘xas_frozen’: ./include/linux/sched.h: In function ‘task_clear_spread_slab’: ./arch/x86/include/asm/apic.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘apic_eoi’: ./include/linux/kobject.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./arch/x86/include/asm/apic.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/xarray.h:1281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1281 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1478:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1478 | TASK_PFA_CLEAR(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xas_top’: ./arch/x86/include/asm/apic.h: In function ‘apic_icr_read’: ./arch/x86/include/asm/apic.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/xarray.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘entering_irq’: ./arch/x86/include/asm/apic.h: In function ‘apic_icr_write’: ./include/linux/sched.h: In function ‘task_index_to_char’: ./arch/x86/include/asm/apic.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/xarray.h: In function ‘xas_reset’: ./arch/x86/include/asm/apic.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/sched.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./include/linux/kobject.h: In function ‘kobject_has_children’: ./include/linux/kobject.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/xarray.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘entering_ack_irq’: ./arch/x86/include/asm/apic.h: In function ‘apic_wait_icr_idle’: ./arch/x86/include/asm/apic.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./arch/x86/include/asm/apic.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/xarray.h: In function ‘xas_retry’: ./arch/x86/include/asm/apic.h: In function ‘safe_apic_wait_icr_idle’: ./arch/x86/include/asm/apic.h: In function ‘ipi_entering_ack_irq’: ./arch/x86/include/asm/apic.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/xarray.h:1319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1319 | { | ^ ./arch/x86/include/asm/apic.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘exiting_irq’: ./arch/x86/include/asm/apic.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ In file included from ./arch/x86/include/asm/uaccess.h:694, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_user_generic’: ./arch/x86/include/asm/apic.h: In function ‘ack_APIC_irq’: ./include/linux/topology.h: In function ‘set_cpu_numa_node’: ./arch/x86/include/asm/apic.h: In function ‘exiting_ack_irq’: ./arch/x86/include/asm/apic.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./arch/x86/include/asm/uaccess_64.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/topology.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./arch/x86/include/asm/apic.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘default_get_apic_id’: ./arch/x86/include/asm/apic.h:452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 452 | { | ^ ./include/linux/xarray.h: In function ‘xas_reload’: ./include/linux/topology.h: In function ‘numa_mem_id’: ./include/linux/topology.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/xarray.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_to_user_mcsafe’: ./include/linux/topology.h: In function ‘node_to_mem_node’: ./arch/x86/include/asm/uaccess_64.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/topology.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/kobject.h: In function ‘to_kset’: ./include/linux/kobject.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/topology.h: In function ‘cpu_to_mem’: ./include/linux/topology.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_from_user’: ./include/linux/sched.h: In function ‘task_spec_ssb_disable’: ./include/linux/xarray.h: In function ‘xas_set’: ./arch/x86/include/asm/uaccess_64.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/topology.h: In function ‘cpu_smt_mask’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1480:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1480 | TASK_PFA_TEST(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~ ./include/linux/xarray.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./include/linux/topology.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/xarray.h: In function ‘xas_set_order’: ./include/linux/sched.h: In function ‘task_set_spec_ssb_disable’: ./include/linux/xarray.h:1390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1390 | { | ^ ./include/linux/kobject.h: In function ‘kset_get’: ./include/linux/kobject.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1481:1: note: in expansion of macro ‘TASK_PFA_SET’ 1481 | TASK_PFA_SET(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~ ./include/linux/topology.h: In function ‘cpu_cpu_mask’: ./include/linux/topology.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spec_ssb_disable’: ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1482:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1482 | TASK_PFA_CLEAR(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xas_set_update’: ./include/linux/sched.h: In function ‘task_spec_ssb_force_disable’: ./include/linux/xarray.h:1411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1411 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1484:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1484 | TASK_PFA_TEST(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xas_next_entry’: In file included from ./arch/x86/include/asm/smp.h:15, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/io_apic.h: In function ‘io_apic_read’: ./include/linux/xarray.h:1427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1427 | { | ^ In file included from ./include/linux/umh.h:4, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/gfp.h: In function ‘gfpflags_to_migratetype’: ./arch/x86/include/asm/io_apic.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ssb_force_disable’: ./include/linux/gfp.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1485:1: note: in expansion of macro ‘TASK_PFA_SET’ 1485 | TASK_PFA_SET(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~ ./include/linux/sched.h: In function ‘task_spec_ib_disable’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1487:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1487 | TASK_PFA_TEST(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~ ./include/linux/sched.h: In function ‘task_set_spec_ib_disable’: In file included from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/smp.h: In function ‘cpu_llc_shared_mask’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1488:1: note: in expansion of macro ‘TASK_PFA_SET’ 1488 | TASK_PFA_SET(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~ ./arch/x86/include/asm/smp.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spec_ib_disable’: ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1489:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1489 | TASK_PFA_CLEAR(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~~ ./include/linux/gfp.h: In function ‘gfpflags_allow_blocking’: ./include/linux/gfp.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ In file included from ./arch/x86/include/asm/smp.h:13, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/apic.h: In function ‘read_apic_id’: ./include/linux/sched.h: In function ‘task_spec_ib_force_disable’: ./arch/x86/include/asm/apic.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/kobject.h: In function ‘kset_put’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1491:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1491 | TASK_PFA_TEST(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~~ ./include/linux/kobject.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/gfp.h: In function ‘gfp_zone’: ./include/linux/kobject.h: In function ‘get_ktype’: ./include/linux/gfp.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/linux/kobject.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/xarray.h: In function ‘xas_find_chunk’: ./include/linux/sched.h: In function ‘task_set_spec_ib_force_disable’: ./arch/x86/include/asm/apic.h: In function ‘entering_irq’: ./include/linux/xarray.h:1453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1453 | { | ^ ./arch/x86/include/asm/apic.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1492:1: note: in expansion of macro ‘TASK_PFA_SET’ 1492 | TASK_PFA_SET(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~ ./arch/x86/include/asm/apic.h: In function ‘entering_ack_irq’: ./include/linux/sched.h: In function ‘current_restore_flags’: ./arch/x86/include/asm/apic.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./include/linux/sched.h:1496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1496 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘ipi_entering_ack_irq’: ./arch/x86/include/asm/smp.h: In function ‘smp_send_stop’: ./arch/x86/include/asm/apic.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./arch/x86/include/asm/smp.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘exiting_irq’: ./arch/x86/include/asm/smp.h: In function ‘stop_other_cpus’: ./arch/x86/include/asm/apic.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./arch/x86/include/asm/smp.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./arch/x86/include/asm/apic.h: In function ‘exiting_ack_irq’: ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_boot_cpu’: ./include/linux/gfp.h: In function ‘gfp_zonelist’: ./arch/x86/include/asm/apic.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./arch/x86/include/asm/smp.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/gfp.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/sched.h: In function ‘task_nice’: ./include/linux/xarray.h: In function ‘xas_next_marked’: ./include/linux/sched.h:1533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1533 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_cpus’: ./arch/x86/include/asm/smp.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/xarray.h:1485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1485 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_cpus_done’: ./include/linux/gfp.h: In function ‘node_zonelist’: ./arch/x86/include/asm/smp.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/gfp.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘__cpu_up’: ./include/linux/sched.h: In function ‘task_state_to_char’: ./arch/x86/include/asm/smp.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/sched.h: In function ‘is_idle_task’: ./include/linux/sched.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/linux/gfp.h: In function ‘arch_free_page’: ./include/linux/sched.h:1554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1554 | { | ^ ./include/linux/gfp.h:460:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | static inline void arch_free_page(struct page *page, int order) { } | ^~~~ ./arch/x86/include/asm/smp.h: In function ‘__cpu_disable’: ./arch/x86/include/asm/smp.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/sched.h: In function ‘is_global_init’: ./include/linux/gfp.h: In function ‘arch_alloc_page’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_to_user’: ./include/linux/sched.h:1370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1370 | { | ^ ./include/linux/gfp.h:463:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | static inline void arch_alloc_page(struct page *page, int order) { } | ^~~~ ./arch/x86/include/asm/smp.h: In function ‘__cpu_die’: ./arch/x86/include/asm/uaccess_64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./arch/x86/include/asm/smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘play_dead’: ./include/linux/gfp.h: In function ‘__alloc_pages’: ./arch/x86/include/asm/smp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/gfp.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_send_reschedule’: ./arch/x86/include/asm/smp.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/sched.h: In function ‘task_thread_info’: ./include/linux/sched.h: In function ‘is_percpu_thread’: ./include/linux/sched.h:1581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1581 | { | ^ ./include/linux/gfp.h: In function ‘__alloc_pages_node’: ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_single_ipi’: ./include/linux/sched.h:1439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1439 | { | ^ ./arch/x86/include/asm/smp.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/gfp.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_ipi_mask’: ./arch/x86/include/asm/smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/sched.h: In function ‘set_task_comm’: ./include/linux/xarray.h: In function ‘xas_prev’: ./include/linux/sched.h: In function ‘task_no_new_privs’: ./include/linux/sched.h:1620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1620 | { | ^ ./include/linux/gfp.h: In function ‘alloc_pages_node’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1469:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1469 | TASK_PFA_TEST(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~~ ./include/linux/xarray.h:1580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1580 | { | ^ ./include/linux/gfp.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/sched.h: In function ‘set_tsk_thread_flag’: ./include/linux/sched.h:1646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1646 | { | ^ In file included from ./arch/x86/include/asm/smp.h:15, from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/io_apic.h: In function ‘io_apic_read’: ./include/linux/gfp.h: In function ‘alloc_pages’: ./include/linux/sched.h: In function ‘task_set_no_new_privs’: ./include/linux/gfp.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/sched.h: In function ‘clear_tsk_thread_flag’: ./arch/x86/include/asm/io_apic.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1470:1: note: in expansion of macro ‘TASK_PFA_SET’ 1470 | TASK_PFA_SET(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~ ./include/linux/sched.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/mmzone.h: In function ‘zonelist_zone’: ./include/linux/sched.h: In function ‘update_tsk_thread_flag’: ./include/linux/sched.h: In function ‘task_spread_page’: ./include/linux/sched.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/xarray.h: In function ‘xas_next’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1472:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1472 | TASK_PFA_TEST(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~ ./include/linux/sched.h: In function ‘test_and_set_tsk_thread_flag’: ./include/linux/xarray.h:1609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1609 | { | ^ ./include/linux/mmzone.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/sched.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/sched.h: In function ‘task_set_spread_page’: ./include/linux/mmzone.h: In function ‘zonelist_zone_idx’: ./include/linux/sched.h: In function ‘test_and_clear_tsk_thread_flag’: ./include/linux/mmzone.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ In file included from ./include/linux/module.h:21, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/rbtree_latch.h: In function ‘__lt_from_rb’: ./include/linux/sched.h:1667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1667 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1473:1: note: in expansion of macro ‘TASK_PFA_SET’ 1473 | TASK_PFA_SET(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~ ./include/linux/mmzone.h: In function ‘zonelist_node_idx’: ./include/linux/rbtree_latch.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/mmzone.h:971:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 971 | { | ^ ./include/linux/sched.h: In function ‘test_tsk_thread_flag’: In file included from ./arch/x86/include/asm/mmzone_64.h:11, from ./arch/x86/include/asm/mmzone.h:5, from ./include/linux/mmzone.h:924, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/smp.h: In function ‘cpu_llc_shared_mask’: ./include/linux/sched.h: In function ‘task_clear_spread_page’: ./include/linux/sched.h:1672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1672 | { | ^ ./arch/x86/include/asm/smp.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1474:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1474 | TASK_PFA_CLEAR(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~~ ./include/linux/sched.h: In function ‘set_tsk_need_resched’: ./include/linux/sched.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/mmzone.h: In function ‘next_zones_zonelist’: ./include/linux/mmzone.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./include/linux/sched.h: In function ‘task_spread_slab’: ./include/linux/sched.h: In function ‘clear_tsk_need_resched’: ./include/linux/sched.h:1682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1682 | { | ^ In file included from ./include/linux/idr.h:15, from ./include/linux/kernfs.h:14, from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/radix-tree.h: In function ‘radix_tree_is_internal_node’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1476:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1476 | TASK_PFA_TEST(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~ ./include/linux/sched.h: In function ‘test_tsk_need_resched’: ./include/linux/radix-tree.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/sched.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/mmzone.h: In function ‘first_zones_zonelist’: ./include/linux/mmzone.h:1019:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1019 | { | ^ ./include/linux/sched.h: In function ‘task_set_spread_slab’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1477:1: note: in expansion of macro ‘TASK_PFA_SET’ 1477 | TASK_PFA_SET(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~ ./include/linux/radix-tree.h: In function ‘radix_tree_empty’: ./include/linux/sched.h: In function ‘cond_resched_rcu’: ./include/linux/radix-tree.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/sched.h:1716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1716 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spread_slab’: ./include/linux/mmzone.h: In function ‘pfn_to_section_nr’: ./include/linux/mmzone.h:1101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1101 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1478:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1478 | TASK_PFA_CLEAR(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~~ ./include/linux/mmzone.h: In function ‘section_nr_to_pfn’: ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_in_user’: ./include/linux/sched.h: In function ‘spin_needbreak’: ./include/linux/mmzone.h:1105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1105 | { | ^ ./include/linux/radix-tree.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./arch/x86/include/asm/uaccess_64.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/sched.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_send_stop’: ./arch/x86/include/asm/smp.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/sched.h: In function ‘need_resched’: ./include/linux/sched.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘stop_other_cpus’: ./include/linux/mmzone.h: In function ‘__nr_to_section’: ./arch/x86/include/asm/smp.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/mmzone.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_inatomic_nocache’: ./arch/x86/include/asm/uaccess_64.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_boot_cpu’: ./arch/x86/include/asm/smp.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/sched.h: In function ‘task_cpu’: ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_flushcache’: ./include/linux/sched.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot_protected’: ./arch/x86/include/asm/smp.h: In function ‘smp_prepare_cpus’: ./arch/x86/include/asm/uaccess_64.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./arch/x86/include/asm/smp.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/radix-tree.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘smp_cpus_done’: ./arch/x86/include/asm/smp.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_deref_retry’: ./arch/x86/include/asm/smp.h: In function ‘__cpu_up’: ./include/linux/mmzone.h: In function ‘__section_mem_map_addr’: ./include/linux/radix-tree.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/uaccess.h: In function ‘user_access_begin’: ./arch/x86/include/asm/smp.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/mmzone.h:1195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1195 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘__cpu_disable’: ./arch/x86/include/asm/uaccess.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./arch/x86/include/asm/smp.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_exception’: ./include/linux/rbtree_latch.h: In function ‘__lt_insert’: ./include/linux/radix-tree.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/mmzone.h: In function ‘present_section’: ./include/linux/rbtree_latch.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/sched.h: In function ‘rseq_set_notify_resume’: ./arch/x86/include/asm/smp.h: In function ‘__cpu_die’: ./include/linux/mmzone.h:1202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1202 | { | ^ ./arch/x86/include/asm/smp.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/sched.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘play_dead’: ./arch/x86/include/asm/smp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/mmzone.h: In function ‘present_section_nr’: ./arch/x86/include/asm/smp.h: In function ‘smp_send_reschedule’: ./include/linux/mmzone.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./arch/x86/include/asm/smp.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/sched.h: In function ‘rseq_handle_notify_resume’: ./include/linux/sched.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/mmzone.h: In function ‘valid_section’: ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_single_ipi’: ./arch/x86/include/asm/smp.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/mmzone.h:1212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1212 | { | ^ ./include/linux/rbtree_latch.h: In function ‘__lt_erase’: ./include/linux/rbtree_latch.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./arch/x86/include/asm/smp.h: In function ‘arch_send_call_function_ipi_mask’: ./include/linux/sched.h: In function ‘rseq_signal_deliver’: ./arch/x86/include/asm/smp.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/mmzone.h: In function ‘valid_section_nr’: ./include/linux/sched.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./include/linux/mmzone.h:1217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1217 | { | ^ ./include/linux/rbtree_latch.h: In function ‘__lt_find’: ./include/linux/radix-tree.h: In function ‘radix_tree_preload_end’: ./include/linux/sched.h: In function ‘task_spec_ssb_disable’: ./include/linux/rbtree_latch.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/mmzone.h: In function ‘online_section’: ./include/linux/radix-tree.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/mmzone.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./include/linux/sched.h: In function ‘rseq_preempt’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1480:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1480 | TASK_PFA_TEST(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~ In file included from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/uaccess.h: In function ‘__copy_from_user_inatomic’: ./include/linux/sched.h:1835:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1835 | { | ^ ./include/linux/mmzone.h: In function ‘online_section_nr’: ./include/linux/mmzone.h:1227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1227 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_init’: ./include/linux/uaccess.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/radix-tree.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/sched.h: In function ‘rseq_migrate’: ./include/linux/sched.h: In function ‘task_set_spec_ssb_disable’: ./include/linux/sched.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/linux/mmzone.h: In function ‘__pfn_to_section’: ./include/linux/mmzone.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1481:1: note: in expansion of macro ‘TASK_PFA_SET’ 1481 | TASK_PFA_SET(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~ ./include/linux/uaccess.h: In function ‘__copy_from_user’: ./include/linux/uaccess.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_lookup’: ./include/linux/sched.h: In function ‘rseq_fork’: In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/mmzone.h: In function ‘zonelist_zone’: ./include/linux/mmzone.h: In function ‘pfn_valid’: ./include/linux/radix-tree.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spec_ssb_disable’: ./include/linux/sched.h:1852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1852 | { | ^ ./include/linux/mmzone.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/uaccess.h: In function ‘__copy_to_user_inatomic’: ./include/linux/uaccess.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1482:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1482 | TASK_PFA_CLEAR(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~~ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_find’: ./include/linux/radix-tree.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_present’: ./include/linux/sched.h: In function ‘task_spec_ssb_force_disable’: ./include/linux/uaccess.h: In function ‘__copy_to_user’: ./include/linux/mmzone.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/mmzone.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/uaccess.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_retry’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1484:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1484 | TASK_PFA_TEST(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~~ ./include/linux/sched.h: In function ‘rseq_execve’: ./include/linux/radix-tree.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/linux/mmzone.h: In function ‘zonelist_zone_idx’: ./include/linux/sched.h:1867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1867 | { | ^ ./include/linux/mmzone.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ ./include/linux/radix-tree.h: In function ‘__radix_tree_iter_add’: ./include/linux/rbtree_latch.h: In function ‘latch_tree_insert’: ./include/linux/mmzone.h: In function ‘zonelist_node_idx’: ./include/linux/sched.h: In function ‘task_set_spec_ssb_force_disable’: ./include/linux/uaccess.h: In function ‘copy_from_user’: ./include/linux/radix-tree.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/mmzone.h:971:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 971 | { | ^ ./include/linux/rbtree_latch.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/uaccess.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/sched.h: In function ‘exit_umh’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1485:1: note: in expansion of macro ‘TASK_PFA_SET’ 1485 | TASK_PFA_SET(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~ ./include/linux/mmzone.h: In function ‘memmap_valid_within’: In file included from ./include/linux/umh.h:9, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/sysctl.h: In function ‘proc_sys_poll_event’: ./include/linux/sched.h:1905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1905 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_chunk_size’: ./include/linux/mmzone.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/radix-tree.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ib_disable’: ./include/linux/rbtree_latch.h: In function ‘latch_tree_erase’: ./include/linux/sysctl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ In file included from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/mmzone.h: In function ‘next_zones_zonelist’: ./include/linux/uaccess.h: In function ‘copy_to_user’: ./include/linux/rbtree_latch.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/mmzone.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1487:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1487 | TASK_PFA_TEST(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~ ./include/linux/uaccess.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/sched.h: In function ‘rseq_syscall’: ./include/linux/radix-tree.h: In function ‘radix_tree_next_slot’: ./include/linux/radix-tree.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./include/linux/sched.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_find’: ./include/linux/rbtree_latch.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ib_disable’: ./include/linux/uaccess.h: In function ‘copy_in_user’: ./include/linux/mmzone.h: In function ‘first_zones_zonelist’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1488:1: note: in expansion of macro ‘TASK_PFA_SET’ 1488 | TASK_PFA_SET(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~ ./include/linux/uaccess.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/mmzone.h:1019:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1019 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spec_ib_disable’: In file included from ./arch/x86/include/asm/uaccess.h:12, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/smap.h: In function ‘clac’: ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1489:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1489 | TASK_PFA_CLEAR(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/smap.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_to_section_nr’: ./include/linux/sched.h: In function ‘task_spec_ib_force_disable’: ./include/linux/mmzone.h:1101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1101 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1491:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1491 | TASK_PFA_TEST(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~~ ./include/linux/mmzone.h: In function ‘section_nr_to_pfn’: ./include/linux/mmzone.h:1105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1105 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_disabled_inc’: ./arch/x86/include/asm/smap.h: In function ‘stac’: ./include/linux/uaccess.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./arch/x86/include/asm/smap.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ In file included from ./include/linux/topology.h:33, from ./include/linux/gfp.h:9, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/smp.h: In function ‘get_boot_cpu_id’: ./include/linux/sched.h: In function ‘task_set_spec_ib_force_disable’: ./include/linux/uaccess.h: In function ‘pagefault_disabled_dec’: ./include/linux/smp.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/uaccess.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/mmzone.h: In function ‘__nr_to_section’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1492:1: note: in expansion of macro ‘TASK_PFA_SET’ 1492 | TASK_PFA_SET(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~ ./include/linux/mmzone.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_disable’: ./include/linux/uaccess.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/sched.h: In function ‘current_restore_flags’: In file included from ./include/linux/kernfs.h:14, from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/idr.h: In function ‘idr_get_cursor’: ./include/linux/sched.h:1496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1496 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_enable’: In file included from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/umh.h: In function ‘usermodehelper_disable’: ./include/linux/uaccess.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/idr.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/umh.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/umh.h: In function ‘usermodehelper_enable’: In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/uaccess.h: In function ‘set_fs’: ./include/linux/umh.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/uaccess.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/mmzone.h: In function ‘__section_mem_map_addr’: ./include/linux/sched.h: In function ‘task_nice’: ./include/linux/mmzone.h:1195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1195 | { | ^ ./include/linux/sched.h:1533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1533 | { | ^ ./include/linux/idr.h: In function ‘idr_set_cursor’: ./include/linux/idr.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./arch/x86/include/asm/uaccess.h: In function ‘__chk_range_not_ok’: ./include/linux/mmzone.h: In function ‘present_section’: ./arch/x86/include/asm/uaccess.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/mmzone.h:1202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1202 | { | ^ ./include/linux/sched.h: In function ‘is_idle_task’: ./include/linux/sched.h:1554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1554 | { | ^ ./include/linux/mmzone.h: In function ‘present_section_nr’: ./include/linux/mmzone.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./include/linux/mmzone.h: In function ‘valid_section’: ./include/linux/mmzone.h:1212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1212 | { | ^ ./include/linux/idr.h: In function ‘idr_init_base’: ./include/linux/idr.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/mmzone.h: In function ‘valid_section_nr’: In file included from ./include/linux/gfp.h:9, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/topology.h: In function ‘numa_node_id’: ./include/linux/mmzone.h:1217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1217 | { | ^ ./include/linux/sched.h: In function ‘task_thread_info’: ./include/linux/sched.h:1581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1581 | { | ^ ./include/linux/topology.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/mmzone.h: In function ‘online_section’: ./include/linux/mmzone.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./include/linux/idr.h: In function ‘idr_init’: ./include/linux/idr.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/mmzone.h: In function ‘online_section_nr’: ./include/linux/idr.h: In function ‘idr_is_empty’: ./include/linux/mmzone.h:1227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1227 | { | ^ ./include/linux/idr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/sched.h: In function ‘set_task_comm’: In file included from ./arch/x86/include/asm/elf.h:13, from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_read_cpu’: ./include/linux/sched.h:1620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1620 | { | ^ ./include/linux/mmzone.h: In function ‘__pfn_to_section’: ./arch/x86/include/asm/fsgsbase.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/mmzone.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./include/linux/idr.h: In function ‘idr_preload_end’: ./include/linux/idr.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/module.h: In function ‘kallsyms_symbol_value’: ./include/linux/mmzone.h: In function ‘pfn_valid’: ./include/linux/sched.h: In function ‘set_tsk_thread_flag’: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_read_cpu_inactive’: ./include/linux/mmzone.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./arch/x86/include/asm/fsgsbase.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/sched.h:1646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1646 | { | ^ ./include/linux/module.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/sched.h: In function ‘clear_tsk_thread_flag’: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_write_cpu’: ./include/linux/sched.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./arch/x86/include/asm/fsgsbase.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/mmzone.h: In function ‘pfn_present’: ./include/linux/module.h: In function ‘module_is_live’: ./include/linux/mmzone.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc’: ./include/linux/module.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/sched.h: In function ‘update_tsk_thread_flag’: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_write_cpu_inactive’: ./include/linux/idr.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./arch/x86/include/asm/fsgsbase.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/sched.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc_min’: ./include/linux/sched.h: In function ‘test_and_set_tsk_thread_flag’: ./include/linux/idr.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/module.h: In function ‘within_module_core’: In file included from ./arch/x86/include/asm/uaccess.h:694, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_user_generic’: ./include/linux/sched.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ In file included from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/crypto.h: In function ‘crypto_wait_req’: ./include/linux/module.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ ./arch/x86/include/asm/uaccess_64.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc_max’: ./include/linux/sched.h: In function ‘test_and_clear_tsk_thread_flag’: ./include/linux/mmzone.h: In function ‘memmap_valid_within’: ./include/linux/idr.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/sched.h:1667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1667 | { | ^ ./include/linux/mmzone.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/idr.h: In function ‘ida_init’: ./include/linux/module.h: In function ‘within_module_init’: ./include/linux/crypto.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/sched.h: In function ‘test_tsk_thread_flag’: ./include/linux/idr.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/linux/module.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/topology.h: In function ‘cpu_to_node’: ./include/linux/sched.h:1672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1672 | { | ^ ./include/linux/topology.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/sched.h: In function ‘set_tsk_need_resched’: ./include/linux/sched.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./include/linux/crypto.h: In function ‘crypto_init_wait’: ./include/linux/crypto.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/sched.h: In function ‘clear_tsk_need_resched’: ./include/linux/idr.h: In function ‘ida_is_empty’: ./include/linux/sched.h:1682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1682 | { | ^ ./include/linux/idr.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ In file included from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/elf.h: In function ‘elf_common_init’: ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_to_user_mcsafe’: ./arch/x86/include/asm/uaccess_64.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/sched.h: In function ‘test_tsk_need_resched’: ./include/linux/module.h: In function ‘within_module’: ./include/linux/sched.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/module.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/topology.h: In function ‘set_numa_node’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_from_user’: ./include/linux/topology.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./arch/x86/include/asm/uaccess_64.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/sched.h: In function ‘cond_resched_rcu’: ./include/linux/sched.h:1716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1716 | { | ^ In file included from ./include/linux/topology.h:33, from ./include/linux/gfp.h:9, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/smp.h: In function ‘get_boot_cpu_id’: ./include/linux/sched.h: In function ‘spin_needbreak’: ./include/linux/smp.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/sched.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_tfm’: ./include/linux/crypto.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/linux/sched.h: In function ‘need_resched’: ./include/linux/sched.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/linux/module.h: In function ‘module_requested_async_probing’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_name’: ./include/linux/module.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/crypto.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/sched.h: In function ‘task_cpu’: ./include/linux/module.h: In function ‘is_livepatch_module’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_driver_name’: ./include/linux/sched.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/module.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./include/linux/crypto.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ In file included from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/kernfs.h: In function ‘kernfs_type’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_priority’: ./include/linux/crypto.h:852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 852 | { | ^ ./include/linux/kernfs.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_type’: ./include/linux/crypto.h:857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 857 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_enable_ns’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_blocksize’: ./include/linux/kernfs.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/crypto.h:862:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 862 | { | ^ ./include/linux/sched.h: In function ‘rseq_set_notify_resume’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_alignmask’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:16: ./include/linux/module.h: In function ‘module_sig_ok’: ./include/linux/crypto.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./include/linux/sched.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/linux/topology.h: In function ‘set_cpu_numa_node’: ./include/linux/module.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/topology.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_get_flags’: ./include/linux/crypto.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/sched.h: In function ‘rseq_handle_notify_resume’: ./include/linux/crypto.h: In function ‘crypto_tfm_set_flags’: ./include/linux/sched.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/crypto.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_clear_flags’: ./include/linux/sched.h: In function ‘rseq_signal_deliver’: ./include/linux/crypto.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/linux/sched.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ In file included from ./include/linux/gfp.h:9, from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/topology.h: In function ‘numa_node_id’: ./include/linux/crypto.h: In function ‘crypto_tfm_ctx’: ./include/linux/topology.h: In function ‘numa_mem_id’: ./include/linux/crypto.h:887:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 887 | { | ^ ./include/linux/topology.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/topology.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/topology.h: In function ‘node_to_mem_node’: ./include/linux/crypto.h: In function ‘crypto_tfm_ctx_alignment’: ./include/linux/sched.h: In function ‘rseq_preempt’: ./include/linux/topology.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/crypto.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/linux/sched.h:1835:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1835 | { | ^ ./include/linux/topology.h: In function ‘cpu_to_mem’: ./include/linux/topology.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_ablkcipher_cast’: ./include/linux/crypto.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./include/linux/sched.h: In function ‘rseq_migrate’: ./include/linux/topology.h: In function ‘cpu_smt_mask’: ./include/linux/crypto.h: In function ‘crypto_skcipher_type’: ./include/linux/sched.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/linux/topology.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/crypto.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/sched.h: In function ‘rseq_fork’: ./include/linux/crypto.h: In function ‘crypto_skcipher_mask’: ./include/linux/sched.h:1852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1852 | { | ^ ./include/linux/crypto.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_ns_enabled’: ./include/linux/kernfs.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_tfm’: ./include/linux/topology.h: In function ‘cpu_cpu_mask’: ./include/linux/crypto.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./include/linux/topology.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_ablkcipher’: ./include/linux/crypto.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/sched.h: In function ‘rseq_execve’: ./include/linux/sched.h:1867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1867 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_ablkcipher’: ./include/linux/crypto.h:977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 977 | { | ^ ./include/linux/sched.h: In function ‘exit_umh’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_crt’: ./include/linux/crypto.h:984:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 984 | { | ^ ./include/linux/sched.h:1905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1905 | { | ^ In file included from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/gfp.h: In function ‘gfpflags_to_migratetype’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_ivsize’: ./include/linux/topology.h: In function ‘cpu_to_node’: ./include/linux/crypto.h:999:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 999 | { | ^ ./include/linux/topology.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/sched.h: In function ‘rseq_syscall’: ./include/linux/gfp.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./include/linux/sched.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_blocksize’: ./include/linux/crypto.h:1015:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1015 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_path’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_alignmask’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_to_user’: ./include/linux/kernfs.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/linux/crypto.h:1021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1021 | { | ^ ./arch/x86/include/asm/uaccess_64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_find_and_get’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_get_flags’: ./include/linux/topology.h: In function ‘set_numa_node’: ./include/linux/kernfs.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ In file included from ./arch/x86/include/asm/uaccess.h:12, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/smap.h: In function ‘clac’: ./include/linux/crypto.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/linux/topology.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./arch/x86/include/asm/smap.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_walk_and_get’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_set_flags’: ./include/linux/kernfs.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/linux/crypto.h:1032:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1032 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_create_dir’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_clear_flags’: ./include/linux/kernfs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/crypto.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./arch/x86/include/asm/smap.h: In function ‘stac’: ./arch/x86/include/asm/smap.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/gfp.h: In function ‘gfpflags_allow_blocking’: ./include/linux/gfp.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_setkey’: ./include/linux/crypto.h:1060:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1060 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_create_file_ns’: ./include/linux/kernfs.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqtfm’: ./include/linux/crypto.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/gfp.h: In function ‘gfp_zone’: ./include/linux/kernfs.h: In function ‘kernfs_create_file’: ./include/linux/gfp.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_encrypt’: ./include/linux/kernfs.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/crypto.h:1093:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1093 | { | ^ In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/uaccess.h: In function ‘set_fs’: ./include/linux/kernfs.h: In function ‘kernfs_remove_by_name’: ./include/linux/kernfs.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_decrypt’: ./arch/x86/include/asm/uaccess.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/crypto.h:1118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1118 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_rename’: ./include/linux/kernfs.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqsize’: ./include/linux/kernfs.h: In function ‘kernfs_mount’: ./arch/x86/include/asm/uaccess.h: In function ‘__chk_range_not_ok’: ./include/linux/gfp.h: In function ‘gfp_zonelist’: ./include/linux/kernfs.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/crypto.h:1150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1150 | { | ^ ./arch/x86/include/asm/uaccess.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/gfp.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_set_tfm’: ./include/linux/crypto.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/topology.h: In function ‘set_cpu_numa_node’: ./include/linux/topology.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/gfp.h: In function ‘node_zonelist’: ./include/linux/crypto.h: In function ‘ablkcipher_request_cast’: ./include/linux/gfp.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./include/linux/crypto.h:1170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1170 | { | ^ ./include/linux/gfp.h: In function ‘arch_free_page’: ./include/linux/gfp.h:460:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | static inline void arch_free_page(struct page *page, int order) { } | ^~~~ ./include/linux/gfp.h: In function ‘arch_alloc_page’: ./include/linux/gfp.h:463:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | static inline void arch_alloc_page(struct page *page, int order) { } | ^~~~ ./include/linux/topology.h: In function ‘numa_mem_id’: ./include/linux/topology.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/gfp.h: In function ‘__alloc_pages’: ./include/linux/gfp.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_alloc’: ./include/linux/topology.h: In function ‘node_to_mem_node’: ./include/linux/topology.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/crypto.h:1187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1187 | { | ^ ./include/linux/gfp.h: In function ‘__alloc_pages_node’: ./include/linux/topology.h: In function ‘cpu_to_mem’: ./include/linux/gfp.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/topology.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | { | ^ ./include/linux/topology.h: In function ‘cpu_smt_mask’: ./include/linux/topology.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_in_user’: ./include/linux/crypto.h: In function ‘ablkcipher_request_free’: ./arch/x86/include/asm/uaccess_64.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/crypto.h:1204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1204 | { | ^ ./include/linux/gfp.h: In function ‘alloc_pages_node’: ./include/linux/crypto.h: In function ‘ablkcipher_request_set_callback’: ./include/linux/gfp.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/crypto.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_inatomic_nocache’: ./arch/x86/include/asm/uaccess_64.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/topology.h: In function ‘cpu_cpu_mask’: ./include/linux/topology.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/gfp.h: In function ‘alloc_pages’: In file included from ./include/linux/slab.h:131, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/kasan.h: In function ‘kasan_unpoison_shadow’: ./include/linux/crypto.h: In function ‘ablkcipher_request_set_crypt’: ./include/linux/gfp.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_flushcache’: ./include/linux/crypto.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./arch/x86/include/asm/uaccess_64.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/kasan.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | static inline void kasan_unpoison_shadow(const void *address, size_t size) {} | ^~~~~~ In file included from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/sysfs.h: In function ‘sysfs_enable_ns’: ./include/linux/kasan.h: In function ‘kasan_unpoison_task_stack’: ./include/linux/crypto.h: In function ‘__crypto_blkcipher_cast’: ./include/linux/kasan.h:90:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | static inline void kasan_unpoison_task_stack(struct task_struct *task) {} | ^~~~~~~~~~~ In file included from ./arch/x86/include/asm/uaccess.h:694, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_user_generic’: ./include/linux/crypto.h:1301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1301 | { | ^ In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/uaccess.h: In function ‘user_access_begin’: ./include/linux/kasan.h: In function ‘kasan_unpoison_stack_above_sp_to’: ./include/linux/sysfs.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./arch/x86/include/asm/uaccess_64.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/kasan.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | static inline void kasan_unpoison_stack_above_sp_to(const void *watermark) {} | ^~~~~~ ./include/linux/crypto.h: In function ‘crypto_blkcipher_cast’: ./include/linux/kasan.h: In function ‘kasan_enable_current’: ./include/linux/crypto.h:1307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1307 | { | ^ ./arch/x86/include/asm/uaccess.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./include/linux/kasan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void kasan_enable_current(void) {} | ^~~~~~ In file included from ./include/linux/slab.h:15, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/gfp.h: In function ‘gfpflags_to_migratetype’: ./include/linux/kasan.h: In function ‘kasan_disable_current’: ./include/linux/kasan.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void kasan_disable_current(void) {} | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_alloc_pages’: ./include/linux/gfp.h:309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 309 | { | ^ ./include/linux/kasan.h:96:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | static inline void kasan_alloc_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/sysfs.h: In function ‘sysfs_create_file’: ./include/linux/kasan.h: In function ‘kasan_free_pages’: ./include/linux/sysfs.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./include/linux/kasan.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void kasan_free_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/kasan.h: In function ‘kasan_cache_create’: ./include/linux/sysfs.h: In function ‘sysfs_remove_file’: ./include/linux/kasan.h:101:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | slab_flags_t *flags) {} | ^~~~~~~~~~~~ ./include/linux/sysfs.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_to_user_mcsafe’: ./include/linux/crypto.h: In function ‘crypto_alloc_blkcipher’: ./include/linux/kasan.h: In function ‘kasan_poison_slab’: ./arch/x86/include/asm/uaccess_64.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/kasan.h:103:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void kasan_poison_slab(struct page *page) {} | ^~~~ ./include/linux/crypto.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_rename_link’: ./include/linux/kasan.h: In function ‘kasan_unpoison_object_data’: ./include/linux/sysfs.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/kasan.h:105:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | void *object) {} | ^~~~ ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_from_user’: ./include/linux/kasan.h: In function ‘kasan_poison_object_data’: In file included from ./include/linux/slab.h:131, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/kasan.h: In function ‘kasan_unpoison_shadow’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_tfm’: ./arch/x86/include/asm/uaccess_64.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/kasan.h:107:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | void *object) {} | ^~~~ ./include/linux/sysfs.h: In function ‘sysfs_notify_dirent’: ./include/linux/crypto.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/kasan.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | static inline void kasan_unpoison_shadow(const void *address, size_t size) {} | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_init_slab_obj’: ./include/linux/sysfs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ In file included from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/uaccess.h: In function ‘__copy_from_user_inatomic’: ./include/linux/kasan.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_task_stack’: ./include/linux/crypto.h: In function ‘crypto_free_blkcipher’: ./include/linux/kasan.h:90:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | static inline void kasan_unpoison_task_stack(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/sysfs.h: In function ‘sysfs_get_dirent’: ./include/linux/uaccess.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/kasan.h: In function ‘kasan_kmalloc_large’: ./include/linux/gfp.h: In function ‘gfpflags_allow_blocking’: ./include/linux/sysfs.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/crypto.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_stack_above_sp_to’: ./include/linux/gfp.h:324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 324 | { | ^ ./include/linux/kasan.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | static inline void kasan_unpoison_stack_above_sp_to(const void *watermark) {} | ^~~~~~ ./include/linux/sysfs.h: In function ‘sysfs_get’: ./include/linux/crypto.h: In function ‘crypto_has_blkcipher’: ./include/linux/uaccess.h: In function ‘__copy_from_user’: ./include/linux/kasan.h: In function ‘kasan_enable_current’: ./include/linux/sysfs.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/kasan.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/uaccess.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/kasan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void kasan_enable_current(void) {} | ^~~~~~ ./include/linux/crypto.h:1362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1362 | { | ^ ./include/linux/kasan.h: In function ‘kasan_disable_current’: ./include/linux/sysfs.h: In function ‘sysfs_put’: ./include/linux/kasan.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void kasan_disable_current(void) {} | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_kfree_large’: ./include/linux/sysfs.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/kasan.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | static inline void kasan_kfree_large(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_alloc_pages’: ./include/linux/uaccess.h: In function ‘__copy_to_user_inatomic’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_name’: ./include/linux/kasan.h:96:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | static inline void kasan_alloc_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/gfp.h: In function ‘gfp_zone’: ./include/linux/uaccess.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/kasan.h: In function ‘kasan_poison_kfree’: ./include/linux/crypto.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./include/linux/kasan.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | static inline void kasan_poison_kfree(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/linux/gfp.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/linux/kasan.h: In function ‘kasan_free_pages’: ./include/linux/kasan.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void kasan_free_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/crypto.h: In function ‘crypto_blkcipher_crt’: ./include/linux/uaccess.h: In function ‘__copy_to_user’: ./include/linux/kasan.h: In function ‘kasan_kmalloc’: ./include/linux/uaccess.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/kasan.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/kasan.h: In function ‘kasan_cache_create’: ./include/linux/crypto.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ In file included from ./include/linux/kref.h:19, from ./include/linux/kobject.h:23, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/refcount.h: In function ‘refcount_set’: ./include/linux/kasan.h:101:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | slab_flags_t *flags) {} | ^~~~~~~~~~~~ ./include/linux/kasan.h: In function ‘kasan_krealloc’: ./include/linux/kasan.h: In function ‘kasan_poison_slab’: ./include/linux/refcount.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/kasan.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_alg’: ./include/linux/kasan.h:103:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void kasan_poison_slab(struct page *page) {} | ^~~~ ./include/linux/crypto.h:1389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1389 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_object_data’: ./include/linux/kasan.h: In function ‘kasan_slab_alloc’: ./include/linux/refcount.h: In function ‘refcount_read’: ./include/linux/uaccess.h: In function ‘copy_from_user’: ./include/linux/kasan.h:105:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | void *object) {} | ^~~~ ./include/linux/kasan.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/refcount.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/uaccess.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/kasan.h: In function ‘kasan_poison_object_data’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_ivsize’: ./include/linux/kasan.h: In function ‘kasan_slab_free’: ./include/linux/kasan.h:107:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | void *object) {} | ^~~~ ./include/linux/kasan.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/crypto.h:1403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1403 | { | ^ ./include/linux/kasan.h: In function ‘kasan_init_slab_obj’: ./include/linux/kasan.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/gfp.h: In function ‘gfp_zonelist’: ./include/linux/kasan.h: In function ‘kasan_module_alloc’: ./include/linux/gfp.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_blocksize’: ./include/linux/uaccess.h: In function ‘copy_to_user’: ./include/linux/kasan.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | static inline int kasan_module_alloc(void *addr, size_t size) { return 0; } | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_kmalloc_large’: ./include/linux/uaccess.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/kasan.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/crypto.h:1419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1419 | { | ^ ./include/linux/kasan.h: In function ‘kasan_free_shadow’: ./include/linux/kasan.h: In function ‘kasan_kfree_large’: ./include/linux/kasan.h:143:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | static inline void kasan_free_shadow(const struct vm_struct *vm) {} | ^~~~~~~~~ ./include/linux/kasan.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | static inline void kasan_kfree_large(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/linux/crypto.h: In function ‘crypto_blkcipher_alignmask’: ./include/linux/gfp.h: In function ‘node_zonelist’: ./include/linux/kasan.h: In function ‘kasan_add_zero_shadow’: ./include/linux/kasan.h: In function ‘kasan_poison_kfree’: ./include/linux/crypto.h:1425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1425 | { | ^ ./include/linux/kasan.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/gfp.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./include/linux/kasan.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | static inline void kasan_poison_kfree(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/linux/uaccess.h: In function ‘copy_in_user’: In file included from ./include/linux/refcount.h:72, from ./include/linux/kref.h:19, from ./include/linux/kobject.h:23, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./arch/x86/include/asm/refcount.h: In function ‘refcount_add’: ./include/linux/uaccess.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/kasan.h: In function ‘kasan_remove_zero_shadow’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_flags’: ./include/linux/kasan.h: In function ‘kasan_kmalloc’: ./include/linux/kasan.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | {} | ^ ./arch/x86/include/asm/refcount.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/kasan.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/crypto.h:1430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1430 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_slab’: ./include/linux/gfp.h: In function ‘arch_free_page’: ./include/linux/kasan.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | static inline void kasan_unpoison_slab(const void *ptr) { } | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_krealloc’: ./include/linux/gfp.h:460:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | static inline void arch_free_page(struct page *page, int order) { } | ^~~~ ./include/linux/kasan.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_flags’: ./include/linux/kasan.h: In function ‘kasan_metadata_size’: ./include/linux/kasan.h:154:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | static inline size_t kasan_metadata_size(struct kmem_cache *cache) { return 0; } | ^~~~~~~~~~ ./include/linux/crypto.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./include/linux/gfp.h: In function ‘arch_alloc_page’: ./include/linux/kasan.h: In function ‘kasan_slab_alloc’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc’: ./include/linux/kasan.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/gfp.h:463:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | static inline void arch_alloc_page(struct page *page, int order) { } | ^~~~ ./include/linux/kasan.h: In function ‘kasan_cache_shrink’: ./arch/x86/include/asm/refcount.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_clear_flags’: ./include/linux/kasan.h:167:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | static inline void kasan_cache_shrink(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./include/linux/kasan.h: In function ‘kasan_slab_free’: ./include/linux/kasan.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/crypto.h:1442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1442 | { | ^ ./include/linux/kasan.h: In function ‘kasan_cache_shutdown’: ./include/linux/gfp.h: In function ‘__alloc_pages’: ./include/linux/kasan.h:168:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | static inline void kasan_cache_shutdown(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./include/linux/kasan.h: In function ‘kasan_module_alloc’: ./include/linux/gfp.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/kasan.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | static inline int kasan_module_alloc(void *addr, size_t size) { return 0; } | ^~~~~~ ./include/linux/uaccess.h: In function ‘pagefault_disabled_inc’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_setkey’: ./include/linux/kasan.h: In function ‘kasan_init_tags’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec’: ./include/linux/uaccess.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/kasan.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | static inline void kasan_init_tags(void) { } | ^~~~~~ ./arch/x86/include/asm/refcount.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/kasan.h: In function ‘kasan_free_shadow’: ./include/linux/crypto.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/linux/gfp.h: In function ‘__alloc_pages_node’: ./include/linux/kasan.h:143:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | static inline void kasan_free_shadow(const struct vm_struct *vm) {} | ^~~~~~~~~ ./include/linux/kasan.h: In function ‘kasan_reset_tag’: ./include/linux/gfp.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_disabled_dec’: ./include/linux/kasan.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/uaccess.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/kasan.h: In function ‘kasan_add_zero_shadow’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt’: ./include/linux/kasan.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/crypto.h:1491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1491 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_sub_and_test’: ./include/linux/uaccess.h: In function ‘pagefault_disable’: ./include/linux/kasan.h: In function ‘kasan_remove_zero_shadow’: ./arch/x86/include/asm/refcount.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/uaccess.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/kasan.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | {} | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_slab’: ./include/linux/kasan.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | static inline void kasan_unpoison_slab(const void *ptr) { } | ^~~~~~ ./include/linux/uaccess.h: In function ‘pagefault_enable’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt_iv’: ./include/linux/gfp.h: In function ‘alloc_pages_node’: ./include/linux/uaccess.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/kasan.h: In function ‘kasan_metadata_size’: ./include/linux/gfp.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/crypto.h:1519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1519 | { | ^ ./include/linux/kasan.h:154:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | static inline size_t kasan_metadata_size(struct kmem_cache *cache) { return 0; } | ^~~~~~~~~~ ./include/linux/kasan.h: In function ‘kasan_cache_shrink’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt’: ./include/linux/kasan.h:167:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | static inline void kasan_cache_shrink(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec_and_test’: ./include/linux/gfp.h: In function ‘alloc_pages’: ./include/linux/kasan.h: In function ‘kasan_cache_shutdown’: ./arch/x86/include/asm/refcount.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/crypto.h:1544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1544 | { | ^ ./include/linux/gfp.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/kasan.h:168:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | static inline void kasan_cache_shutdown(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./include/linux/kasan.h: In function ‘kasan_init_tags’: ./include/linux/kasan.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | static inline void kasan_init_tags(void) { } | ^~~~~~ ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt_iv’: In file included from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/slab.h: In function ‘kmalloc_type’: ./include/linux/kasan.h: In function ‘kasan_reset_tag’: ./include/linux/crypto.h:1569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1569 | { | ^ ./include/linux/kasan.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_add_not_zero’: ./arch/x86/include/asm/refcount.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/slab.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_iv’: ./include/linux/crypto.h:1584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1584 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_iv’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_to_user’: ./include/linux/crypto.h:1600:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1600 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_index’: ./arch/x86/include/asm/uaccess_64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/slab.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_cipher_cast’: ./include/linux/crypto.h:1622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1622 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_cast’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc_not_zero’: In file included from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/slab.h: In function ‘kmalloc_type’: ./include/linux/crypto.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./arch/x86/include/asm/refcount.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/slab.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ In file included from ./include/linux/slab.h:131, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/kasan.h: In function ‘kasan_unpoison_shadow’: ./include/linux/kasan.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | static inline void kasan_unpoison_shadow(const void *address, size_t size) {} | ^~~~~~ In file included from ./include/linux/kobject.h:23, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/kref.h: In function ‘kref_init’: ./include/linux/kasan.h: In function ‘kasan_unpoison_task_stack’: ./include/linux/kasan.h:90:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | static inline void kasan_unpoison_task_stack(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/slab.h: In function ‘kmalloc_index’: ./include/linux/kref.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_cipher’: ./include/linux/slab.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_stack_above_sp_to’: ./include/linux/kasan.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | static inline void kasan_unpoison_stack_above_sp_to(const void *watermark) {} | ^~~~~~ ./include/linux/kref.h: In function ‘kref_read’: ./include/linux/crypto.h:1648:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1648 | { | ^ ./include/linux/kasan.h: In function ‘kasan_enable_current’: ./include/linux/kref.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/kasan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void kasan_enable_current(void) {} | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_disable_current’: ./include/linux/kref.h: In function ‘kref_get’: ./include/linux/crypto.h: In function ‘crypto_cipher_tfm’: ./include/linux/kasan.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void kasan_disable_current(void) {} | ^~~~~~ ./include/linux/kref.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/kasan.h: In function ‘kasan_alloc_pages’: ./include/linux/crypto.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/kasan.h:96:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | static inline void kasan_alloc_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/kref.h: In function ‘kref_put’: ./include/linux/kref.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_cipher’: ./include/linux/kasan.h: In function ‘kasan_free_pages’: ./include/linux/kasan.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void kasan_free_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/crypto.h:1666:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1666 | { | ^ ./include/linux/slab.h: In function ‘kfree_bulk’: ./include/linux/kasan.h: In function ‘kasan_cache_create’: ./include/linux/slab.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/kref.h: In function ‘kref_put_mutex’: ./include/linux/kasan.h:101:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | slab_flags_t *flags) {} | ^~~~~~~~~~~~ ./include/linux/crypto.h: In function ‘crypto_has_cipher’: ./include/linux/kref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ In file included from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/crypto.h: In function ‘crypto_wait_req’: ./include/linux/kasan.h: In function ‘kasan_poison_slab’: ./include/linux/crypto.h:1681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1681 | { | ^ ./include/linux/kasan.h:103:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void kasan_poison_slab(struct page *page) {} | ^~~~ ./include/linux/kref.h: In function ‘kref_put_lock’: ./include/linux/kasan.h: In function ‘kasan_unpoison_object_data’: ./include/linux/kref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/kasan.h:105:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | void *object) {} | ^~~~ ./include/linux/crypto.h: In function ‘crypto_cipher_crt’: ./include/linux/kasan.h: In function ‘kasan_poison_object_data’: ./include/linux/crypto.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/kasan.h:107:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | void *object) {} | ^~~~ ./include/linux/crypto.h:1690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1690 | { | ^ ./include/linux/kref.h: In function ‘kref_get_unless_zero’: ./include/linux/kasan.h: In function ‘kasan_init_slab_obj’: ./include/linux/kref.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/kasan.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_blocksize’: ./include/linux/crypto.h: In function ‘crypto_init_wait’: ./include/linux/kasan.h: In function ‘kasan_kmalloc_large’: ./include/linux/crypto.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/crypto.h:1705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1705 | { | ^ ./include/linux/kasan.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_large’: ./include/linux/kasan.h: In function ‘kasan_kfree_large’: ./include/linux/slab.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_alignmask’: ./include/linux/kasan.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | static inline void kasan_kfree_large(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/linux/slab.h: In function ‘kfree_bulk’: ./include/linux/slab.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/crypto.h:1710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1710 | { | ^ ./include/linux/kasan.h: In function ‘kasan_poison_kfree’: ./include/linux/kasan.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | static inline void kasan_poison_kfree(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/linux/crypto.h: In function ‘crypto_cipher_get_flags’: ./include/linux/kasan.h: In function ‘kasan_kmalloc’: ./include/linux/crypto.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/linux/kasan.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ In file included from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/kobject.h: In function ‘kobject_name’: ./include/linux/crypto.h: In function ‘crypto_cipher_set_flags’: ./include/linux/kasan.h: In function ‘kasan_krealloc’: ./include/linux/kobject.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/kasan.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/crypto.h:1721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1721 | { | ^ ./include/linux/kasan.h: In function ‘kasan_slab_alloc’: ./include/linux/kasan.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_in_user’: ./include/linux/crypto.h: In function ‘crypto_cipher_clear_flags’: ./arch/x86/include/asm/uaccess_64.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/kasan.h: In function ‘kasan_slab_free’: ./include/linux/slab.h: In function ‘kmalloc_large’: ./include/linux/crypto.h:1727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1727 | { | ^ ./include/linux/kasan.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/slab.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_tfm’: ./include/linux/kasan.h: In function ‘kasan_module_alloc’: ./include/linux/crypto.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_setkey’: ./include/linux/kasan.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | static inline int kasan_module_alloc(void *addr, size_t size) { return 0; } | ^~~~~~ ./include/linux/kobject.h: In function ‘kobject_has_children’: ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_inatomic_nocache’: ./include/linux/kobject.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/kasan.h: In function ‘kasan_free_shadow’: ./arch/x86/include/asm/uaccess_64.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/kasan.h:143:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | static inline void kasan_free_shadow(const struct vm_struct *vm) {} | ^~~~~~~~~ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_name’: ./include/linux/crypto.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/kasan.h: In function ‘kasan_add_zero_shadow’: ./include/linux/kasan.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_flushcache’: ./arch/x86/include/asm/uaccess_64.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_driver_name’: ./include/linux/kasan.h: In function ‘kasan_remove_zero_shadow’: ./include/linux/kasan.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | {} | ^ ./include/linux/crypto.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_slab’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_priority’: ./include/linux/kasan.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | static inline void kasan_unpoison_slab(const void *ptr) { } | ^~~~~~ In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/uaccess.h: In function ‘user_access_begin’: ./include/linux/crypto.h:852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 852 | { | ^ ./include/linux/crypto.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/kasan.h: In function ‘kasan_metadata_size’: ./include/linux/kasan.h:154:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | static inline size_t kasan_metadata_size(struct kmem_cache *cache) { return 0; } | ^~~~~~~~~~ ./arch/x86/include/asm/uaccess.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_type’: ./include/linux/crypto.h:857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 857 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_encrypt_one’: ./include/linux/kasan.h: In function ‘kasan_cache_shrink’: ./include/linux/kasan.h:167:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | static inline void kasan_cache_shrink(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./include/linux/crypto.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_blocksize’: ./include/linux/kasan.h: In function ‘kasan_cache_shutdown’: ./include/linux/crypto.h:862:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 862 | { | ^ ./include/linux/kasan.h:168:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | static inline void kasan_cache_shutdown(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_alignmask’: ./include/linux/crypto.h: In function ‘crypto_cipher_decrypt_one’: ./include/linux/kasan.h: In function ‘kasan_init_tags’: ./include/linux/crypto.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./include/linux/kasan.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | static inline void kasan_init_tags(void) { } | ^~~~~~ ./include/linux/crypto.h:1781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1781 | { | ^ ./include/linux/kasan.h: In function ‘kasan_reset_tag’: ./include/linux/crypto.h: In function ‘crypto_tfm_get_flags’: ./include/linux/kasan.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/crypto.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_comp_cast’: ./include/linux/crypto.h: In function ‘crypto_tfm_set_flags’: ./include/linux/crypto.h:1787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1787 | { | ^ ./include/linux/crypto.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_cast’: ./include/linux/crypto.h: In function ‘crypto_tfm_clear_flags’: ./include/linux/crypto.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/linux/crypto.h:1792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1792 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_ctx’: In file included from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/uaccess.h: In function ‘__copy_from_user_inatomic’: ./include/linux/crypto.h:887:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 887 | { | ^ ./include/linux/uaccess.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_ctx_alignment’: ./include/linux/crypto.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/linux/kobject.h: In function ‘to_kset’: ./include/linux/uaccess.h: In function ‘__copy_from_user’: ./include/linux/crypto.h: In function ‘__crypto_ablkcipher_cast’: ./include/linux/uaccess.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/kobject.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/crypto.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ In file included from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/slab.h: In function ‘kmalloc_type’: ./include/linux/crypto.h: In function ‘crypto_alloc_comp’: ./include/linux/crypto.h: In function ‘crypto_skcipher_type’: ./include/linux/uaccess.h: In function ‘__copy_to_user_inatomic’: ./include/linux/crypto.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/uaccess.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/crypto.h:1800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1800 | { | ^ ./include/linux/slab.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/crypto.h: In function ‘crypto_skcipher_mask’: ./include/linux/crypto.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/uaccess.h: In function ‘__copy_to_user’: ./include/linux/crypto.h: In function ‘crypto_comp_tfm’: ./include/linux/uaccess.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_tfm’: ./include/linux/crypto.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/kobject.h: In function ‘kset_get’: ./include/linux/slab.h: In function ‘kmalloc’: ./include/linux/crypto.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./include/linux/kobject.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/slab.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_index’: ./include/linux/crypto.h: In function ‘crypto_free_comp’: ./include/linux/crypto.h: In function ‘crypto_free_ablkcipher’: ./include/linux/slab.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/uaccess.h: In function ‘copy_from_user’: ./include/linux/crypto.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/uaccess.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/crypto.h:1814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1814 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_ablkcipher’: ./include/linux/crypto.h: In function ‘crypto_has_comp’: ./include/linux/crypto.h:977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 977 | { | ^ ./include/linux/crypto.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/uaccess.h: In function ‘copy_to_user’: ./include/linux/uaccess.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_crt’: ./include/linux/slab.h: In function ‘kmalloc_size’: ./include/linux/crypto.h:984:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 984 | { | ^ ./include/linux/slab.h: In function ‘kmalloc’: ./include/linux/crypto.h: In function ‘crypto_comp_name’: ./include/linux/slab.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/slab.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_ivsize’: ./include/linux/crypto.h:1828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1828 | { | ^ ./include/linux/crypto.h:999:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 999 | { | ^ ./include/linux/uaccess.h: In function ‘copy_in_user’: ./include/linux/uaccess.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_blocksize’: ./include/linux/crypto.h: In function ‘crypto_comp_crt’: ./include/linux/crypto.h:1015:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1015 | { | ^ ./include/linux/crypto.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_node’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_alignmask’: ./include/linux/slab.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/crypto.h:1021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1021 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_size’: ./include/linux/crypto.h: In function ‘crypto_comp_compress’: ./include/linux/slab.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_get_flags’: ./include/linux/crypto.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/linux/crypto.h:1840:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1840 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_set_flags’: ./include/linux/crypto.h:1032:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1032 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_disabled_inc’: ./include/linux/crypto.h: In function ‘crypto_comp_decompress’: ./include/linux/slab.h: In function ‘kmalloc_node’: ./include/linux/uaccess.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/slab.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_clear_flags’: ./include/linux/crypto.h:1848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1848 | { | ^ ./include/linux/crypto.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_disabled_dec’: ./include/linux/uaccess.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_array’: ./include/linux/slab.h: In function ‘kfree_bulk’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_setkey’: ./include/linux/slab.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_disable’: ./include/linux/crypto.h:1060:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1060 | { | ^ ./include/linux/uaccess.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqtfm’: ./include/linux/uaccess.h: In function ‘pagefault_enable’: ./include/linux/kobject.h: In function ‘kset_put’: ./include/linux/uaccess.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/crypto.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/kobject.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_encrypt’: ./include/linux/kobject.h: In function ‘get_ktype’: ./include/linux/slab.h: In function ‘kmalloc_array’: ./include/linux/crypto.h:1093:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1093 | { | ^ ./include/linux/kobject.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/slab.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/slab.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/slab.h: In function ‘kcalloc’: ./include/linux/slab.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_decrypt’: ./include/linux/crypto.h:1118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1118 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_array_node’: ./include/linux/slab.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqsize’: In file included from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/crypto/hash.h: In function ‘__crypto_ahash_cast’: ./include/linux/crypto.h:1150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1150 | { | ^ ./include/linux/slab.h: In function ‘kcalloc’: ./include/linux/slab.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_set_tfm’: ./include/crypto/hash.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_large’: ./include/linux/crypto.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/slab.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_cast’: ./include/linux/slab.h: In function ‘kmalloc_array_node’: ./include/linux/crypto.h:1170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1170 | { | ^ ./include/linux/slab.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/slab.h: In function ‘kcalloc_node’: ./include/linux/slab.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_tfm’: ./include/linux/slab.h: In function ‘kmem_cache_zalloc’: ./include/crypto/hash.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_alloc’: ./include/linux/slab.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/crypto.h:1187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1187 | { | ^ ./include/crypto/hash.h: In function ‘crypto_free_ahash’: ./include/linux/slab.h: In function ‘kcalloc_node’: ./include/crypto/hash.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/slab.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/slab.h: In function ‘kzalloc’: ./include/linux/slab.h:741:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 741 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_alg_name’: ./include/crypto/hash.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/slab.h: In function ‘kzalloc_node’: ./include/linux/slab.h: In function ‘kmem_cache_zalloc’: ./include/linux/crypto.h: In function ‘ablkcipher_request_free’: ./include/linux/slab.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_driver_name’: ./include/linux/slab.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/crypto/hash.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/crypto.h:1204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1204 | { | ^ ./include/linux/slab.h: In function ‘kzalloc’: ./include/crypto/hash.h: In function ‘crypto_ahash_alignmask’: ./include/linux/crypto.h: In function ‘ablkcipher_request_set_callback’: ./include/crypto/hash.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/slab.h:741:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 741 | { | ^ ./include/linux/crypto.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_blocksize’: ./include/linux/slab.h: In function ‘kzalloc_node’: ./include/crypto/hash.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/slab.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_set_crypt’: ./include/crypto/hash.h: In function ‘__crypto_hash_alg_common’: ./include/crypto/hash.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/crypto.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_blkcipher_cast’: ./include/linux/crypto.h:1301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1301 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_cast’: In file included from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/crypto.h: In function ‘crypto_wait_req’: ./include/linux/crypto.h:1307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1307 | { | ^ In file included from ./include/linux/module.h:21, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/rbtree_latch.h: In function ‘__lt_from_rb’: In file included from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/rculist.h: In function ‘INIT_LIST_HEAD_RCU’: ./include/crypto/hash.h: In function ‘crypto_hash_alg_common’: ./include/linux/rbtree_latch.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/crypto/hash.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/rculist.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/crypto.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_digestsize’: ./include/crypto/hash.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_statesize’: In file included from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/rculist.h: In function ‘INIT_LIST_HEAD_RCU’: ./include/crypto/hash.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/crypto.h: In function ‘crypto_init_wait’: ./include/linux/crypto.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/rculist.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_get_flags’: ./include/linux/crypto.h: In function ‘crypto_alloc_blkcipher’: ./include/crypto/hash.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/crypto.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/rculist.h: In function ‘__list_add_rcu’: ./include/crypto/hash.h: In function ‘crypto_ahash_set_flags’: ./include/linux/rculist.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/crypto/hash.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_clear_flags’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_tfm’: ./include/crypto/hash.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/crypto.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/rculist.h: In function ‘__list_add_rcu’: ./include/crypto/hash.h: In function ‘crypto_ahash_reqtfm’: ./include/linux/rculist.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_blkcipher’: ./include/crypto/hash.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/crypto.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_reqsize’: ./include/crypto/hash.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_blkcipher’: ./include/linux/crypto.h:1362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1362 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_ctx’: ./include/crypto/hash.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_tfm’: ./include/linux/slab.h: In function ‘kmalloc’: ./include/linux/crypto.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_name’: ./include/linux/slab.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_export’: ./include/linux/crypto.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./include/crypto/hash.h:470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 470 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_name’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_crt’: ./include/linux/crypto.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_import’: ./include/linux/crypto.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/crypto/hash.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_driver_name’: ./include/linux/crypto.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_alg’: ./include/linux/crypto.h:1389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1389 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_priority’: ./include/linux/slab.h: In function ‘kmalloc_size’: ./include/crypto/hash.h: In function ‘crypto_ahash_init’: ./include/linux/crypto.h:852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 852 | { | ^ ./include/linux/slab.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/crypto/hash.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_ivsize’: ./include/linux/rculist.h: In function ‘list_add_rcu’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_type’: ./include/linux/rculist.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/crypto.h:1403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1403 | { | ^ ./include/linux/crypto.h:857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 857 | { | ^ ./include/linux/rbtree_latch.h: In function ‘__lt_insert’: ./include/linux/rculist.h: In function ‘list_add_tail_rcu’: ./include/linux/rbtree_latch.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_blocksize’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_blocksize’: ./include/crypto/hash.h: In function ‘crypto_ahash_update’: ./include/linux/rculist.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/crypto.h:862:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 862 | { | ^ ./include/crypto/hash.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/crypto.h:1419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1419 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_node’: ./include/linux/slab.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/rculist.h: In function ‘list_add_rcu’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_alignmask’: ./include/linux/rculist.h: In function ‘list_del_rcu’: ./include/linux/rculist.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_alignmask’: ./include/linux/crypto.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./include/linux/rculist.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/crypto.h:1425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1425 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_tfm’: ./include/linux/crypto.h: In function ‘crypto_tfm_get_flags’: ./include/linux/rculist.h: In function ‘list_add_tail_rcu’: ./include/linux/crypto.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/crypto/hash.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/rculist.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/rbtree_latch.h: In function ‘__lt_erase’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_flags’: ./include/linux/rculist.h: In function ‘hlist_del_init_rcu’: ./include/linux/rbtree_latch.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/rculist.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_set_flags’: ./include/linux/crypto.h:1430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1430 | { | ^ ./include/linux/rculist.h: In function ‘list_del_rcu’: ./include/linux/crypto.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_alloc’: ./include/linux/rculist.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/crypto/hash.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_flags’: ./include/linux/rbtree_latch.h: In function ‘__lt_find’: ./include/linux/rculist.h: In function ‘list_replace_rcu’: ./include/linux/crypto.h: In function ‘crypto_tfm_clear_flags’: ./include/linux/rbtree_latch.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/rculist.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/crypto.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./include/linux/crypto.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/linux/rculist.h: In function ‘hlist_del_init_rcu’: ./include/linux/rculist.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_array’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_clear_flags’: ./include/linux/crypto.h: In function ‘crypto_tfm_ctx’: ./include/linux/crypto.h:887:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 887 | { | ^ ./include/linux/slab.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_free’: ./include/crypto/hash.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/rculist.h: In function ‘list_replace_rcu’: ./include/linux/crypto.h: In function ‘crypto_tfm_ctx_alignment’: ./include/linux/rculist.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_zero’: ./include/linux/crypto.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/crypto/hash.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_ablkcipher_cast’: ./include/crypto/hash.h: In function ‘ahash_request_cast’: ./include/linux/crypto.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./include/linux/crypto.h:1442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1442 | { | ^ ./include/crypto/hash.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./include/linux/crypto.h: In function ‘crypto_skcipher_type’: ./include/linux/crypto.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_setkey’: ./include/linux/crypto.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/linux/slab.h: In function ‘kcalloc’: ./include/linux/crypto.h: In function ‘crypto_skcipher_mask’: ./include/linux/crypto.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/slab.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_tfm’: ./include/linux/crypto.h:1491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1491 | { | ^ ./include/linux/crypto.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_callback’: ./include/linux/slab.h: In function ‘kmalloc_array_node’: ./include/crypto/hash.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/linux/slab.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_ablkcipher’: ./include/linux/crypto.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_insert’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt_iv’: ./include/crypto/hash.h: In function ‘ahash_request_set_crypt’: ./include/linux/rbtree_latch.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_ablkcipher’: ./include/linux/crypto.h:1519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1519 | { | ^ ./include/crypto/hash.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/crypto.h:977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 977 | { | ^ ./include/linux/rculist.h: In function ‘__list_splice_init_rcu’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_crt’: ./include/crypto/hash.h: In function ‘crypto_shash_tfm’: ./include/linux/rbtree_latch.h: In function ‘latch_tree_erase’: ./include/linux/rculist.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/crypto.h:984:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 984 | { | ^ ./include/linux/rbtree_latch.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/crypto.h:1544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1544 | { | ^ ./include/crypto/hash.h:700:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 700 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_ivsize’: ./include/linux/slab.h: In function ‘kcalloc_node’: ./include/crypto/hash.h: In function ‘crypto_free_shash’: ./include/linux/crypto.h:999:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 999 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_find’: ./include/linux/slab.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/crypto/hash.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/rculist.h: In function ‘__list_splice_init_rcu’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt_iv’: ./include/linux/rbtree_latch.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/rculist.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_blocksize’: ./include/linux/crypto.h:1569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1569 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alg_name’: ./include/linux/crypto.h:1015:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1015 | { | ^ ./include/crypto/hash.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/linux/slab.h: In function ‘kmem_cache_zalloc’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_alignmask’: ./include/crypto/hash.h: In function ‘crypto_shash_driver_name’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_iv’: ./include/linux/slab.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/crypto.h:1021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1021 | { | ^ ./include/crypto/hash.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./include/linux/crypto.h:1584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1584 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_get_flags’: ./include/crypto/hash.h: In function ‘crypto_shash_alignmask’: ./include/linux/slab.h: In function ‘kzalloc’: ./include/linux/crypto.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/crypto/hash.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/slab.h:741:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 741 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_iv’: ./include/crypto/hash.h: In function ‘crypto_shash_blocksize’: ./include/linux/crypto.h:1600:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1600 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_set_flags’: ./include/linux/slab.h: In function ‘kzalloc_node’: ./include/crypto/hash.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./include/linux/crypto.h:1032:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1032 | { | ^ ./include/linux/slab.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_cipher_cast’: ./include/crypto/hash.h: In function ‘__crypto_shash_alg’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_clear_flags’: ./include/crypto/hash.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/linux/crypto.h:1622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1622 | { | ^ ./include/linux/crypto.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_cast’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_setkey’: ./include/linux/crypto.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/linux/crypto.h:1060:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1060 | { | ^ ./include/linux/rculist.h: In function ‘list_splice_init_rcu’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqtfm’: ./include/linux/rculist.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/crypto.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_encrypt’: ./include/linux/crypto.h:1093:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1093 | { | ^ ./include/linux/rculist.h: In function ‘list_splice_tail_init_rcu’: ./include/linux/rculist.h: In function ‘list_splice_init_rcu’: ./include/linux/rculist.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./include/linux/rculist.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ In file included from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/rculist.h: In function ‘INIT_LIST_HEAD_RCU’: ./include/linux/crypto.h: In function ‘crypto_alloc_cipher’: ./include/linux/rculist.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_decrypt’: ./include/linux/rculist.h: In function ‘list_splice_tail_init_rcu’: ./include/linux/crypto.h:1648:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1648 | { | ^ ./include/linux/crypto.h:1118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1118 | { | ^ ./include/linux/rculist.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alg’: ./include/linux/rculist.h: In function ‘hlist_del_rcu’: ./include/crypto/hash.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_tfm’: ./include/linux/rculist.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqsize’: ./include/linux/crypto.h:1150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1150 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_digestsize’: ./include/linux/crypto.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/rculist.h: In function ‘hlist_del_rcu’: ./include/crypto/hash.h:763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 763 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_set_tfm’: ./include/linux/crypto.h: In function ‘crypto_free_cipher’: ./include/linux/rculist.h: In function ‘hlist_replace_rcu’: ./include/linux/rculist.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/rculist.h: In function ‘__list_add_rcu’: ./include/linux/crypto.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_statesize’: ./include/linux/rculist.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/rculist.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./include/linux/crypto.h:1666:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1666 | { | ^ ./include/crypto/hash.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_cast’: ./include/linux/crypto.h: In function ‘crypto_has_cipher’: ./include/crypto/hash.h: In function ‘crypto_shash_get_flags’: ./include/linux/rculist.h: In function ‘hlist_replace_rcu’: ./include/linux/crypto.h:1170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1170 | { | ^ ./include/crypto/hash.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/linux/rculist.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./include/linux/crypto.h:1681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1681 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_set_flags’: ./include/crypto/hash.h:778:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 778 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_crt’: ./include/linux/crypto.h:1690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1690 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_clear_flags’: ./include/crypto/hash.h:783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 783 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_blocksize’: ./include/linux/crypto.h: In function ‘ablkcipher_request_alloc’: ./include/crypto/hash.h: In function ‘crypto_shash_descsize’: ./include/linux/crypto.h:1705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1705 | { | ^ ./include/linux/crypto.h:1187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1187 | { | ^ ./include/crypto/hash.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_alignmask’: ./include/crypto/hash.h: In function ‘shash_desc_ctx’: ./include/crypto/hash.h:808:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 808 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/module.h: In function ‘kallsyms_symbol_value’: ./include/linux/crypto.h:1710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1710 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_get_flags’: ./include/crypto/hash.h: In function ‘crypto_shash_export’: ./include/linux/crypto.h: In function ‘ablkcipher_request_free’: ./include/linux/module.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/crypto.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/crypto/hash.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/linux/crypto.h:1204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1204 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_set_flags’: ./include/linux/module.h: In function ‘module_is_live’: ./include/crypto/hash.h: In function ‘crypto_shash_import’: ./include/linux/module.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_set_callback’: ./include/crypto/hash.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/crypto.h:1721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1721 | { | ^ ./include/linux/rculist.h: In function ‘hlist_add_head_rcu’: ./include/linux/crypto.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/linux/rculist.h: In function ‘list_add_rcu’: ./include/linux/rculist.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/rculist.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_clear_flags’: ./include/linux/module.h: In function ‘within_module_core’: ./include/linux/rculist.h: In function ‘hlist_add_head_rcu’: ./include/linux/rculist.h: In function ‘list_add_tail_rcu’: ./include/linux/crypto.h: In function ‘ablkcipher_request_set_crypt’: ./include/linux/crypto.h:1727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1727 | { | ^ ./include/linux/module.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_init’: ./include/linux/rculist.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/rculist.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/crypto.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./include/crypto/hash.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_setkey’: ./include/linux/rculist.h: In function ‘list_del_rcu’: ./include/linux/rculist.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_blkcipher_cast’: ./include/linux/module.h: In function ‘within_module_init’: ./include/linux/crypto.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/crypto.h:1301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1301 | { | ^ ./include/linux/module.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_cast’: ./include/linux/rculist.h: In function ‘hlist_del_init_rcu’: ./include/linux/crypto.h: In function ‘crypto_cipher_encrypt_one’: ./include/linux/rculist.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/crypto/hash.h: In function ‘shash_desc_zero’: ./include/linux/crypto.h:1307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1307 | { | ^ ./include/linux/module.h: In function ‘within_module’: ./include/linux/crypto.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/crypto/hash.h:949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 949 | { | ^ ./include/linux/module.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/rculist.h: In function ‘list_replace_rcu’: ./include/linux/crypto.h: In function ‘crypto_cipher_decrypt_one’: ./include/linux/rculist.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/crypto.h:1781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1781 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_comp_cast’: ./include/linux/crypto.h:1787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1787 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_blkcipher’: ./include/linux/crypto.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_cast’: In file included from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/uio.h: In function ‘iov_iter_type’: ./include/linux/crypto.h:1792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1792 | { | ^ ./include/linux/uio.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/rculist.h: In function ‘hlist_add_tail_rcu’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_tfm’: ./include/linux/rculist.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/crypto.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/uio.h: In function ‘iter_is_iovec’: ./include/linux/module.h: In function ‘module_requested_async_probing’: ./include/linux/rculist.h: In function ‘hlist_add_tail_rcu’: ./include/linux/uio.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/module.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_blkcipher’: ./include/linux/rculist.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/crypto.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_is_kvec’: ./include/linux/module.h: In function ‘is_livepatch_module’: ./include/linux/uio.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/module.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_blkcipher’: ./include/linux/uio.h: In function ‘iov_iter_is_bvec’: ./include/linux/crypto.h: In function ‘crypto_alloc_comp’: ./include/linux/crypto.h:1362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1362 | { | ^ ./include/linux/uio.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/crypto.h:1800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1800 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_is_pipe’: ./include/linux/uio.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_name’: ./include/linux/crypto.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_is_discard’: ./include/linux/crypto.h: In function ‘crypto_comp_tfm’: ./include/linux/uio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_crt’: ./include/linux/crypto.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/rculist.h: In function ‘__list_splice_init_rcu’: ./include/linux/uio.h: In function ‘iov_iter_rw’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:10: ./include/linux/module.h: In function ‘module_sig_ok’: ./include/linux/crypto.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/linux/uio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/rculist.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_comp’: ./include/linux/module.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_alg’: ./include/linux/uio.h: In function ‘iov_length’: ./include/linux/crypto.h:1814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1814 | { | ^ ./include/linux/uio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/crypto.h:1389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1389 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_comp’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_ivsize’: ./include/linux/crypto.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_iovec’: ./include/linux/crypto.h:1403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1403 | { | ^ ./include/linux/uio.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_name’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_blocksize’: ./include/linux/crypto.h:1419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1419 | { | ^ ./include/linux/crypto.h:1828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1828 | { | ^ ./include/linux/rculist.h: In function ‘hlist_add_before_rcu’: ./include/linux/rculist.h: In function ‘hlist_add_before_rcu’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_alignmask’: ./include/linux/rculist.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_crt’: ./include/linux/rculist.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./include/linux/crypto.h:1425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1425 | { | ^ ./include/linux/crypto.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_flags’: ./include/linux/crypto.h:1430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1430 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_compress’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_flags’: ./include/linux/crypto.h:1840:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1840 | { | ^ ./include/linux/crypto.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_clear_flags’: ./include/linux/crypto.h: In function ‘crypto_comp_decompress’: ./include/linux/crypto.h:1442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1442 | { | ^ ./include/linux/rculist.h: In function ‘list_splice_init_rcu’: ./include/linux/rculist.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/crypto.h:1848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1848 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_setkey’: ./include/linux/crypto.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/linux/rculist.h: In function ‘list_splice_tail_init_rcu’: ./include/linux/rculist.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./include/linux/uio.h: In function ‘copy_to_iter’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt’: ./include/linux/uio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/crypto.h:1491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1491 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt_iv’: ./include/linux/rculist.h: In function ‘hlist_del_rcu’: ./include/linux/uio.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/crypto.h:1519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1519 | { | ^ ./include/linux/rculist.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/rculist.h: In function ‘hlist_add_behind_rcu’: ./include/linux/rculist.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt’: ./include/linux/uio.h: In function ‘copy_from_iter_full’: ./include/linux/rculist.h: In function ‘hlist_replace_rcu’: ./include/linux/crypto.h:1544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1544 | { | ^ ./include/linux/uio.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/rculist.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt_iv’: ./include/linux/uio.h: In function ‘copy_from_iter_nocache’: ./include/linux/crypto.h:1569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1569 | { | ^ ./include/linux/uio.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ In file included from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/crypto/hash.h: In function ‘__crypto_ahash_cast’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_iv’: ./include/linux/uio.h: In function ‘copy_from_iter_full_nocache’: ./include/crypto/hash.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/crypto.h:1584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1584 | { | ^ ./include/linux/uio.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_iv’: ./include/linux/crypto.h:1600:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1600 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_flushcache’: ./include/linux/uio.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_cipher_cast’: ./include/linux/crypto.h:1622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1622 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_tfm’: ./include/linux/uio.h: In function ‘copy_to_iter_mcsafe’: ./include/linux/crypto.h: In function ‘crypto_cipher_cast’: ./include/crypto/hash.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/uio.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/crypto.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/crypto/hash.h: In function ‘crypto_free_ahash’: ./include/linux/rculist.h: In function ‘hlist_add_behind_rcu’: ./include/crypto/hash.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/rculist.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_alg_name’: ./include/crypto/hash.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/rculist.h: In function ‘hlist_add_head_rcu’: In file included from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/pid.h: In function ‘get_pid’: ./include/crypto/hash.h: In function ‘crypto_ahash_driver_name’: ./include/linux/rculist.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/crypto/hash.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_count’: ./include/linux/pid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/uio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_alignmask’: ./include/linux/crypto.h: In function ‘crypto_alloc_cipher’: ./include/crypto/hash.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_truncate’: ./include/linux/uio.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/crypto.h:1648:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1648 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_blocksize’: ./include/crypto/hash.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_reexpand’: ./include/crypto/hash.h: In function ‘__crypto_hash_alg_common’: ./include/linux/uio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_tfm’: ./include/crypto/hash.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/pid.h: In function ‘ns_of_pid’: ./include/linux/pid.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/crypto.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_cipher’: ./include/linux/pid.h: In function ‘is_child_reaper’: ./include/linux/crypto.h:1666:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1666 | { | ^ ./include/linux/pid.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_cipher’: ./include/linux/pid.h: In function ‘pid_nr’: ./include/crypto/hash.h: In function ‘crypto_hash_alg_common’: ./include/linux/crypto.h:1681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1681 | { | ^ ./include/linux/pid.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/crypto/hash.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_digestsize’: ./include/linux/crypto.h: In function ‘crypto_cipher_crt’: ./include/crypto/hash.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/crypto.h:1690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1690 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_statesize’: ./include/crypto/hash.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_blocksize’: ./include/linux/rculist.h: In function ‘hlist_add_tail_rcu’: ./include/crypto/hash.h: In function ‘crypto_ahash_get_flags’: ./include/crypto/hash.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/rculist.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/crypto.h:1705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1705 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_set_flags’: ./include/crypto/hash.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ In file included from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/pid.h: In function ‘get_pid’: ./include/linux/crypto.h: In function ‘crypto_cipher_alignmask’: In file included from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/socket.h: In function ‘__cmsg_nxthdr’: ./include/crypto/hash.h: In function ‘crypto_ahash_clear_flags’: ./include/linux/pid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/crypto.h:1710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1710 | { | ^ ./include/crypto/hash.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/socket.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_get_flags’: ./include/crypto/hash.h: In function ‘crypto_ahash_reqtfm’: ./include/crypto/hash.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/crypto.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_reqsize’: In file included from ./include/linux/slab.h:131, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/kasan.h: In function ‘kasan_unpoison_shadow’: ./include/linux/crypto.h: In function ‘crypto_cipher_set_flags’: ./include/crypto/hash.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/socket.h: In function ‘cmsg_nxthdr’: ./include/linux/crypto.h:1721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1721 | { | ^ ./include/linux/kasan.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | static inline void kasan_unpoison_shadow(const void *address, size_t size) {} | ^~~~~~ ./include/linux/socket.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/pid.h: In function ‘ns_of_pid’: ./include/crypto/hash.h: In function ‘ahash_request_ctx’: ./include/linux/pid.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/crypto/hash.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_task_stack’: ./include/linux/crypto.h: In function ‘crypto_cipher_clear_flags’: ./include/linux/kasan.h:90:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | static inline void kasan_unpoison_task_stack(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/socket.h: In function ‘msg_data_left’: ./include/linux/socket.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/crypto.h:1727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1727 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_stack_above_sp_to’: ./include/linux/kasan.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | static inline void kasan_unpoison_stack_above_sp_to(const void *watermark) {} | ^~~~~~ ./include/linux/pid.h: In function ‘is_child_reaper’: ./include/crypto/hash.h: In function ‘crypto_ahash_export’: ./include/linux/pid.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/linux/kasan.h: In function ‘kasan_enable_current’: ./include/crypto/hash.h:470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 470 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_setkey’: ./include/linux/kasan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void kasan_enable_current(void) {} | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_disable_current’: ./include/linux/crypto.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/kasan.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void kasan_disable_current(void) {} | ^~~~~~ ./include/linux/pid.h: In function ‘pid_nr’: ./include/crypto/hash.h: In function ‘crypto_ahash_import’: ./include/linux/pid.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/crypto/hash.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/kasan.h: In function ‘kasan_alloc_pages’: ./include/linux/kasan.h:96:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | static inline void kasan_alloc_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/crypto.h: In function ‘crypto_cipher_encrypt_one’: ./include/linux/kasan.h: In function ‘kasan_free_pages’: ./include/linux/kasan.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void kasan_free_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/crypto.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_init’: ./include/linux/kasan.h: In function ‘kasan_cache_create’: ./include/crypto/hash.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/kasan.h:101:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | slab_flags_t *flags) {} | ^~~~~~~~~~~~ ./include/linux/crypto.h: In function ‘crypto_cipher_decrypt_one’: ./include/linux/rculist.h: In function ‘hlist_add_before_rcu’: ./include/linux/kasan.h: In function ‘kasan_poison_slab’: ./include/linux/kasan.h:103:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void kasan_poison_slab(struct page *page) {} | ^~~~ ./include/linux/rculist.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./include/linux/crypto.h:1781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1781 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_object_data’: ./include/crypto/hash.h: In function ‘crypto_ahash_update’: ./include/linux/kasan.h:105:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | void *object) {} | ^~~~ ./include/crypto/hash.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_comp_cast’: ./include/linux/kasan.h: In function ‘kasan_poison_object_data’: ./include/linux/kasan.h:107:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | void *object) {} | ^~~~ ./include/linux/crypto.h:1787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1787 | { | ^ ./include/linux/kasan.h: In function ‘kasan_init_slab_obj’: ./include/linux/kasan.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_cast’: ./include/crypto/hash.h: In function ‘ahash_request_set_tfm’: ./include/crypto/hash.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/kasan.h: In function ‘kasan_kmalloc_large’: ./include/linux/crypto.h:1792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1792 | { | ^ ./include/linux/kasan.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/kasan.h: In function ‘kasan_kfree_large’: ./include/crypto/hash.h: In function ‘ahash_request_alloc’: ./include/linux/kasan.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | static inline void kasan_kfree_large(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/crypto/hash.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/kasan.h: In function ‘kasan_poison_kfree’: ./include/linux/kasan.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | static inline void kasan_poison_kfree(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/linux/kasan.h: In function ‘kasan_kmalloc’: ./include/linux/kasan.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_free’: ./include/linux/kasan.h: In function ‘kasan_krealloc’: ./include/linux/kasan.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_comp’: ./include/crypto/hash.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/kasan.h: In function ‘kasan_slab_alloc’: ./include/crypto/hash.h: In function ‘ahash_request_zero’: ./include/linux/crypto.h:1800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1800 | { | ^ ./include/linux/kasan.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/crypto/hash.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/kasan.h: In function ‘kasan_slab_free’: ./include/linux/kasan.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/random.h: In function ‘add_latent_entropy’: ./include/crypto/hash.h: In function ‘ahash_request_cast’: ./include/linux/crypto.h: In function ‘crypto_comp_tfm’: ./include/linux/kasan.h: In function ‘kasan_module_alloc’: ./include/linux/rculist.h: In function ‘hlist_add_behind_rcu’: ./include/crypto/hash.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./include/linux/kasan.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | static inline int kasan_module_alloc(void *addr, size_t size) { return 0; } | ^~~~~~ ./include/linux/random.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | static inline void add_latent_entropy(void) {} | ^~~~~~ ./include/linux/crypto.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/rculist.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/kasan.h: In function ‘kasan_free_shadow’: ./include/linux/kasan.h:143:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | static inline void kasan_free_shadow(const struct vm_struct *vm) {} | ^~~~~~~~~ ./include/linux/kasan.h: In function ‘kasan_add_zero_shadow’: ./include/linux/kasan.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/random.h: In function ‘get_random_int’: ./include/linux/random.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/kasan.h: In function ‘kasan_remove_zero_shadow’: ./include/linux/kasan.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | {} | ^ In file included from ./include/linux/sched.h:17, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/kcov.h: In function ‘kcov_task_init’: ./include/linux/random.h: In function ‘get_random_long’: ./include/linux/kasan.h: In function ‘kasan_unpoison_slab’: ./include/linux/crypto.h: In function ‘crypto_free_comp’: ./include/linux/random.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/kasan.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | static inline void kasan_unpoison_slab(const void *ptr) { } | ^~~~~~ ./include/crypto/hash.h: In function ‘ahash_request_set_callback’: ./include/linux/kcov.h:42:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | static inline void kcov_task_init(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/kasan.h: In function ‘kasan_metadata_size’: ./include/crypto/hash.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/linux/crypto.h:1814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1814 | { | ^ ./include/linux/kcov.h: In function ‘kcov_task_exit’: ./include/linux/kasan.h:154:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | static inline size_t kasan_metadata_size(struct kmem_cache *cache) { return 0; } | ^~~~~~~~~~ ./include/linux/random.h: In function ‘get_random_canary’: ./include/linux/kcov.h:43:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | static inline void kcov_task_exit(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/random.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/kcov.h: In function ‘kcov_prepare_switch’: ./include/linux/kasan.h: In function ‘kasan_cache_shrink’: ./include/linux/kcov.h:44:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline void kcov_prepare_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/kasan.h:167:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | static inline void kasan_cache_shrink(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./include/crypto/hash.h: In function ‘ahash_request_set_crypt’: ./include/linux/crypto.h: In function ‘crypto_has_comp’: ./include/linux/kcov.h: In function ‘kcov_finish_switch’: ./include/linux/random.h: In function ‘get_random_bytes_wait’: ./include/linux/kasan.h: In function ‘kasan_cache_shutdown’: ./include/crypto/hash.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/kcov.h:45:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline void kcov_finish_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/random.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/kasan.h:168:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | static inline void kasan_cache_shutdown(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./include/linux/crypto.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/kasan.h: In function ‘kasan_init_tags’: ./include/linux/kasan.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | static inline void kasan_init_tags(void) { } | ^~~~~~ ./include/crypto/hash.h: In function ‘crypto_shash_tfm’: ./include/linux/random.h: In function ‘get_random_u32_wait’: ./include/linux/kasan.h: In function ‘kasan_reset_tag’: ./include/linux/crypto.h: In function ‘crypto_comp_name’: ./include/linux/random.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | declare_get_random_var_wait(u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/crypto/hash.h:700:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 700 | { | ^ ./include/linux/kasan.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/crypto.h:1828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1828 | { | ^ ./include/crypto/hash.h: In function ‘crypto_free_shash’: In file included from ./include/linux/sched.h:19, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/plist.h: In function ‘plist_head_init’: ./include/crypto/hash.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/random.h: In function ‘get_random_u64_wait’: ./include/linux/crypto.h: In function ‘crypto_comp_crt’: ./include/linux/plist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/random.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | declare_get_random_var_wait(u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/crypto/hash.h: In function ‘crypto_shash_alg_name’: ./include/linux/crypto.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/crypto/hash.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/linux/plist.h: In function ‘plist_node_init’: ./include/linux/plist.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_driver_name’: ./include/linux/random.h: In function ‘get_random_int_wait’: ./include/linux/crypto.h: In function ‘crypto_comp_compress’: ./include/linux/random.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | declare_get_random_var_wait(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/crypto/hash.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./include/linux/crypto.h:1840:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1840 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alignmask’: ./include/crypto/hash.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/plist.h: In function ‘plist_head_empty’: ./include/linux/random.h: In function ‘get_random_long_wait’: ./include/linux/plist.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/linux/random.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | declare_get_random_var_wait(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/crypto.h: In function ‘crypto_comp_decompress’: ./include/crypto/hash.h: In function ‘crypto_shash_blocksize’: In file included from ./include/linux/sched.h:17, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/kcov.h: In function ‘kcov_task_init’: ./include/crypto/hash.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ In file included from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/slab.h: In function ‘kmalloc_type’: ./include/linux/plist.h: In function ‘plist_node_empty’: ./include/linux/crypto.h:1848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1848 | { | ^ ./include/linux/plist.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/kcov.h:42:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | static inline void kcov_task_init(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/crypto/hash.h: In function ‘__crypto_shash_alg’: ./include/linux/slab.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/kcov.h: In function ‘kcov_task_exit’: ./include/crypto/hash.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/linux/kcov.h:43:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | static inline void kcov_task_exit(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/plist.h: In function ‘plist_first’: ./include/linux/kcov.h: In function ‘kcov_prepare_switch’: ./include/linux/plist.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/random.h: In function ‘prandom_u32_max’: ./include/linux/kcov.h:44:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline void kcov_prepare_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/random.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/kcov.h: In function ‘kcov_finish_switch’: ./include/linux/kcov.h:45:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline void kcov_finish_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/random.h: In function ‘__seed’: ./include/linux/slab.h: In function ‘kmalloc_index’: ./include/linux/random.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/slab.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alg’: ./include/linux/random.h: In function ‘prandom_seed_state’: ./include/crypto/hash.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/random.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ In file included from ./include/linux/sched.h:19, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/plist.h: In function ‘plist_head_init’: ./include/linux/plist.h: In function ‘plist_last’: ./include/linux/plist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_digestsize’: ./include/linux/plist.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/crypto/hash.h:763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 763 | { | ^ ./include/linux/plist.h: In function ‘plist_node_init’: ./include/linux/plist.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_statesize’: In file included from ./include/linux/random.h:166, from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_long’: ./include/crypto/hash.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ In file included from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/crypto/hash.h: In function ‘__crypto_ahash_cast’: ./arch/x86/include/asm/archrandom.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_get_flags’: ./include/linux/plist.h: In function ‘plist_head_empty’: ./include/crypto/hash.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/crypto/hash.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/linux/plist.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ In file included from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/pid.h: In function ‘get_pid’: ./include/crypto/hash.h: In function ‘crypto_shash_set_flags’: ./include/linux/plist.h: In function ‘plist_node_empty’: ./include/linux/plist.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/crypto/hash.h:778:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 778 | { | ^ ./include/linux/pid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_int’: ./arch/x86/include/asm/archrandom.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_clear_flags’: ./include/crypto/hash.h:783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 783 | { | ^ ./include/linux/plist.h: In function ‘plist_first’: ./include/linux/plist.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ In file included from ./include/linux/hrtimer.h:21, from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/timerqueue.h: In function ‘timerqueue_getnext’: ./include/crypto/hash.h: In function ‘crypto_shash_descsize’: ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_long’: ./arch/x86/include/asm/archrandom.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/crypto/hash.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/linux/timerqueue.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_tfm’: ./include/crypto/hash.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/crypto/hash.h: In function ‘shash_desc_ctx’: ./include/linux/pid.h: In function ‘ns_of_pid’: ./include/linux/timerqueue.h: In function ‘timerqueue_init’: ./include/linux/slab.h: In function ‘kfree_bulk’: ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_int’: ./include/linux/timerqueue.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/pid.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/crypto/hash.h:808:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 808 | { | ^ ./include/linux/slab.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./arch/x86/include/asm/archrandom.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/crypto/hash.h: In function ‘crypto_free_ahash’: ./include/crypto/hash.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/timerqueue.h: In function ‘timerqueue_init_head’: ./include/linux/timerqueue.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_long’: ./include/crypto/hash.h: In function ‘crypto_shash_export’: ./include/linux/pid.h: In function ‘is_child_reaper’: ./include/crypto/hash.h: In function ‘crypto_ahash_alg_name’: ./arch/x86/include/asm/archrandom.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/plist.h: In function ‘plist_last’: ./include/linux/pid.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/crypto/hash.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/crypto/hash.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/linux/plist.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_driver_name’: ./include/crypto/hash.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_import’: ./include/linux/pid.h: In function ‘pid_nr’: ./include/linux/pid.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/crypto/hash.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_alignmask’: ./include/crypto/hash.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_large’: ./include/crypto/hash.h: In function ‘crypto_ahash_blocksize’: ./include/linux/slab.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./include/crypto/hash.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_init’: ./include/crypto/hash.h: In function ‘__crypto_hash_alg_common’: ./include/crypto/hash.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/crypto/hash.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ In file included from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires’: In file included from ./include/linux/hrtimer.h:21, from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/timerqueue.h: In function ‘timerqueue_getnext’: ./include/crypto/hash.h: In function ‘shash_desc_zero’: ./include/linux/timerqueue.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/crypto/hash.h:949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 949 | { | ^ ./include/linux/hrtimer.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/crypto/hash.h: In function ‘crypto_hash_alg_common’: ./include/linux/timerqueue.h: In function ‘timerqueue_init’: ./include/crypto/hash.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/timerqueue.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range’: ./include/linux/hrtimer.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ In file included from ./include/linux/ipc.h:6, from ./include/uapi/linux/sem.h:5, from ./include/linux/sem.h:5, from ./include/linux/sched.h:15, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/uidgid.h: In function ‘__kuid_val’: ./include/crypto/hash.h: In function ‘crypto_ahash_digestsize’: ./include/crypto/hash.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/timerqueue.h: In function ‘timerqueue_init_head’: ./include/linux/uidgid.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/timerqueue.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range_ns’: ./include/linux/hrtimer.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_statesize’: ./include/linux/uidgid.h: In function ‘__kgid_val’: ./include/crypto/hash.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/uidgid.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_tv64’: ./include/linux/hrtimer.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_get_flags’: In file included from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/uio.h: In function ‘iov_iter_type’: ./include/crypto/hash.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/uidgid.h: In function ‘uid_eq’: ./include/linux/uidgid.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires’: ./include/linux/uio.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/hrtimer.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_set_flags’: ./include/crypto/hash.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/linux/uidgid.h: In function ‘gid_eq’: ./include/linux/uidgid.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires_ns’: ./include/linux/uio.h: In function ‘iter_is_iovec’: ./include/crypto/hash.h: In function ‘crypto_ahash_clear_flags’: ./include/linux/hrtimer.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/uio.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/crypto/hash.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/uidgid.h: In function ‘uid_gt’: ./include/linux/uidgid.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_reqtfm’: ./include/linux/uio.h: In function ‘iov_iter_is_kvec’: ./include/crypto/hash.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires’: ./include/linux/uio.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/uidgid.h: In function ‘gid_gt’: ./include/linux/hrtimer.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/uidgid.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_reqsize’: ./include/linux/uio.h: In function ‘iov_iter_is_bvec’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires’: ./include/crypto/hash.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ In file included from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires’: ./include/linux/uio.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/hrtimer.h:262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 262 | { | ^ ./include/linux/uidgid.h: In function ‘uid_gte’: ./include/linux/uidgid.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_ctx’: ./include/linux/uio.h: In function ‘iov_iter_is_pipe’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_tv64’: ./include/linux/hrtimer.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/crypto/hash.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/uio.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/hrtimer.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/uidgid.h: In function ‘gid_gte’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires_tv64’: ./include/linux/uidgid.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_is_discard’: ./include/linux/hrtimer.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range’: ./include/linux/uio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/hrtimer.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_export’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_ns’: ./include/crypto/hash.h:470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 470 | { | ^ ./include/linux/uidgid.h: In function ‘uid_lt’: ./include/linux/hrtimer.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_rw’: ./include/linux/uidgid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/uio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range_ns’: ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining’: ./include/linux/hrtimer.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_import’: ./include/linux/hrtimer.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/linux/uidgid.h: In function ‘gid_lt’: ./include/crypto/hash.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/uio.h: In function ‘iov_length’: ./include/linux/uidgid.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/uio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_tv64’: ./include/linux/hrtimer.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_cb_get_time’: ./include/linux/uidgid.h: In function ‘uid_lte’: ./include/linux/hrtimer.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/uidgid.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires’: ./include/linux/hrtimer.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_is_hres_active’: ./include/crypto/hash.h: In function ‘crypto_ahash_init’: ./include/linux/hrtimer.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_iovec’: ./include/linux/uidgid.h: In function ‘gid_lte’: ./include/crypto/hash.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/uio.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/uidgid.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_int’: ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires_ns’: ./include/linux/hrtimer.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./arch/x86/include/asm/archrandom.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/uidgid.h: In function ‘uid_valid’: ./include/linux/uidgid.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_update’: ./include/crypto/hash.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/uidgid.h: In function ‘gid_valid’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires’: ./include/linux/hrtimer.h: In function ‘__hrtimer_expires_remaining_adjusted’: ./include/linux/uidgid.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/hrtimer.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/hrtimer.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires’: ./include/linux/hrtimer.h:262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 262 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_tfm’: ./include/linux/slab.h: In function ‘kmalloc’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_tv64’: ./include/crypto/hash.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/uidgid.h: In function ‘kuid_has_mapping’: ./include/linux/hrtimer.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/slab.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/uidgid.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires_tv64’: ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining_adjusted’: ./include/crypto/hash.h: In function ‘ahash_request_alloc’: ./include/linux/hrtimer.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/hrtimer.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/crypto/hash.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/uidgid.h: In function ‘kgid_has_mapping’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_ns’: ./include/linux/uidgid.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/hrtimer.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining’: ./include/linux/hrtimer.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_size’: ./include/linux/hrtimer.h: In function ‘hrtimer_init_on_stack’: ./include/linux/slab.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_free’: ./include/linux/hrtimer.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_cb_get_time’: ./include/crypto/hash.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/hrtimer.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/uio.h: In function ‘copy_to_iter’: ./include/crypto/hash.h: In function ‘ahash_request_zero’: ./include/linux/uio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/hrtimer.h: In function ‘destroy_hrtimer_on_stack’: ./include/linux/hrtimer.h: In function ‘hrtimer_is_hres_active’: ./include/crypto/hash.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/hrtimer.h:377:52: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | static inline void destroy_hrtimer_on_stack(struct hrtimer *timer) { } | ^~~~~~~ ./include/linux/hrtimer.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_node’: ./include/crypto/hash.h: In function ‘ahash_request_cast’: ./include/linux/slab.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_start’: ./include/crypto/hash.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./include/linux/hrtimer.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter’: ./include/linux/uio.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/hrtimer.h: In function ‘__hrtimer_expires_remaining_adjusted’: ./include/linux/hrtimer.h: In function ‘hrtimer_start_expires’: ./include/linux/hrtimer.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/hrtimer.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_full’: ./include/linux/uio.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_restart’: ./include/linux/hrtimer.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_callback’: ./include/crypto/hash.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_nocache’: ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining_adjusted’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_remaining’: ./include/linux/slab.h: In function ‘kmalloc_array’: ./include/linux/uio.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/hrtimer.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/hrtimer.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/slab.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_crypt’: ./include/crypto/hash.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_is_queued’: ./include/linux/uio.h: In function ‘copy_from_iter_full_nocache’: ./include/linux/hrtimer.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/uio.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_tfm’: ./include/linux/hrtimer.h: In function ‘hrtimer_init_on_stack’: ./include/linux/hrtimer.h: In function ‘hrtimer_callback_running’: In file included from ./include/linux/ipc.h:9, from ./include/uapi/linux/sem.h:5, from ./include/linux/sem.h:5, from ./include/linux/sched.h:15, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/refcount.h: In function ‘refcount_set’: ./include/crypto/hash.h:700:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 700 | { | ^ ./include/linux/hrtimer.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/hrtimer.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/refcount.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/hrtimer.h: In function ‘destroy_hrtimer_on_stack’: ./include/linux/uio.h: In function ‘copy_from_iter_flushcache’: ./include/crypto/hash.h: In function ‘crypto_free_shash’: ./include/linux/hrtimer.h:377:52: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | static inline void destroy_hrtimer_on_stack(struct hrtimer *timer) { } | ^~~~~~~ ./include/linux/uio.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_forward_now’: ./include/crypto/hash.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/refcount.h: In function ‘refcount_read’: ./include/linux/slab.h: In function ‘kcalloc’: ./include/linux/hrtimer.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/refcount.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/slab.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_start’: ./include/crypto/hash.h: In function ‘crypto_shash_alg_name’: ./include/linux/hrtimer.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/crypto/hash.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/linux/uio.h: In function ‘copy_to_iter_mcsafe’: ./include/linux/uio.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_start_expires’: ./include/crypto/hash.h: In function ‘crypto_shash_driver_name’: ./include/linux/slab.h: In function ‘kmalloc_array_node’: ./include/linux/hrtimer.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/crypto/hash.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./include/linux/slab.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_long’: ./arch/x86/include/asm/archrandom.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alignmask’: ./include/crypto/hash.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_restart’: ./include/linux/hrtimer.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_blocksize’: ./include/crypto/hash.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_remaining’: ./include/linux/hrtimer.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ In file included from ./include/linux/refcount.h:72, from ./include/linux/ipc.h:9, from ./include/uapi/linux/sem.h:5, from ./include/linux/sem.h:5, from ./include/linux/sched.h:15, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/refcount.h: In function ‘refcount_add’: ./include/crypto/hash.h: In function ‘__crypto_shash_alg’: ./include/linux/uio.h: In function ‘iov_iter_count’: ./include/crypto/hash.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/linux/uio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./arch/x86/include/asm/refcount.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_is_queued’: ./include/linux/slab.h: In function ‘kcalloc_node’: ./include/linux/hrtimer.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_truncate’: ./include/linux/slab.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/uio.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_callback_running’: ./include/linux/hrtimer.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc’: ./include/linux/uio.h: In function ‘iov_iter_reexpand’: ./arch/x86/include/asm/refcount.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/slab.h: In function ‘kmem_cache_zalloc’: ./include/linux/uio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_forward_now’: ./include/linux/slab.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alg’: ./include/linux/hrtimer.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/crypto/hash.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/slab.h: In function ‘kzalloc’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec’: ./arch/x86/include/asm/refcount.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/slab.h:741:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 741 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_digestsize’: ./include/crypto/hash.h:763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 763 | { | ^ ./include/linux/slab.h: In function ‘kzalloc_node’: ./include/linux/slab.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_statesize’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_sub_and_test’: ./arch/x86/include/asm/refcount.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/crypto/hash.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_get_flags’: ./include/crypto/hash.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_set_flags’: ./include/crypto/hash.h:778:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 778 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec_and_test’: ./include/crypto/hash.h: In function ‘crypto_shash_clear_flags’: ./arch/x86/include/asm/refcount.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/crypto/hash.h:783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 783 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_descsize’: In file included from ./include/linux/skbuff.h:23, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/socket.h: In function ‘__cmsg_nxthdr’: ./include/crypto/hash.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/linux/socket.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ In file included from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/rculist.h: In function ‘INIT_LIST_HEAD_RCU’: ./include/crypto/hash.h: In function ‘shash_desc_ctx’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_add_not_zero’: ./include/crypto/hash.h:808:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 808 | { | ^ ./arch/x86/include/asm/refcount.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/rculist.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_export’: ./include/linux/socket.h: In function ‘cmsg_nxthdr’: ./include/crypto/hash.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/linux/socket.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_import’: ./include/linux/socket.h: In function ‘msg_data_left’: ./include/linux/socket.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/rculist.h: In function ‘__list_add_rcu’: ./include/crypto/hash.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/rculist.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc_not_zero’: ./arch/x86/include/asm/refcount.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_init’: In file included from ./arch/x86/include/asm/seccomp.h:19, from ./include/linux/seccomp.h:15, from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/asm-generic/seccomp.h: In function ‘get_compat_mode1_syscalls’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_int’: ./include/crypto/hash.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./arch/x86/include/asm/archrandom.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/asm-generic/seccomp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/crypto/hash.h: In function ‘shash_desc_zero’: In file included from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/seccomp.h: In function ‘secure_computing’: ./include/crypto/hash.h:949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 949 | { | ^ ./include/linux/seccomp.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ In file included from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/uio.h: In function ‘iov_iter_type’: ./include/linux/rculist.h: In function ‘list_add_rcu’: ./include/linux/uio.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/seccomp.h: In function ‘seccomp_mode’: ./include/linux/rculist.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/seccomp.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/rculist.h: In function ‘list_add_tail_rcu’: ./include/linux/uio.h: In function ‘iter_is_iovec’: ./include/linux/rculist.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/uio.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ In file included from ./arch/x86/include/asm/seccomp.h:19, from ./include/linux/seccomp.h:15, from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/seccomp.h: In function ‘get_compat_mode1_syscalls’: ./include/asm-generic/seccomp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/rculist.h: In function ‘list_del_rcu’: ./include/linux/uio.h: In function ‘iov_iter_is_kvec’: ./include/linux/rculist.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/uio.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_is_bvec’: ./include/linux/uio.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/rculist.h: In function ‘hlist_del_init_rcu’: In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/random.h: In function ‘add_latent_entropy’: ./include/linux/rculist.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ In file included from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/seccomp.h: In function ‘secure_computing’: ./include/linux/uio.h: In function ‘iov_iter_is_pipe’: ./include/linux/uio.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/random.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | static inline void add_latent_entropy(void) {} | ^~~~~~ ./include/linux/seccomp.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/rculist.h: In function ‘list_replace_rcu’: ./include/linux/uio.h: In function ‘iov_iter_is_discard’: ./include/linux/rculist.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/uio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_rw’: ./include/linux/random.h: In function ‘get_random_int’: ./include/linux/uio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/random.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/seccomp.h: In function ‘seccomp_mode’: ./arch/x86/include/asm/elf.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/seccomp.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ In file included from ./include/linux/sched.h:25, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/latencytop.h: In function ‘account_scheduler_latency’: ./include/linux/latencytop.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ In file included from ./include/linux/sched.h:17, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/kcov.h: In function ‘kcov_task_init’: ./include/linux/latencytop.h: In function ‘clear_all_latency_tracing’: ./include/linux/latencytop.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/kcov.h:42:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | static inline void kcov_task_init(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/kcov.h: In function ‘kcov_task_exit’: ./include/linux/kcov.h:43:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | static inline void kcov_task_exit(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/kcov.h: In function ‘kcov_prepare_switch’: ./include/linux/kcov.h:44:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline void kcov_prepare_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/kcov.h: In function ‘kcov_finish_switch’: ./include/linux/kcov.h:45:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline void kcov_finish_switch(struct task_struct *t) {} | ^~~~~~~~~~~ In file included from ./include/linux/sched.h:26, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/sched/prio.h: In function ‘nice_to_rlimit’: ./include/linux/sched/prio.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/random.h: In function ‘next_pseudo_random32’: In file included from ./include/linux/sched.h:19, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/plist.h: In function ‘plist_head_init’: ./arch/x86/include/asm/elf.h: In function ‘mmap_is_ia32’: ./include/linux/sched/prio.h: In function ‘rlimit_to_nice’: ./include/linux/random.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./arch/x86/include/asm/elf.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/sched/prio.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/plist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/plist.h: In function ‘plist_node_init’: ./include/linux/plist.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/plist.h: In function ‘plist_head_empty’: ./include/linux/plist.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/linux/rculist.h: In function ‘__list_splice_init_rcu’: ./include/linux/rculist.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/plist.h: In function ‘plist_node_empty’: ./include/linux/plist.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/plist.h: In function ‘plist_first’: ./include/linux/plist.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/plist.h: In function ‘plist_last’: ./include/linux/plist.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ In file included from ./include/linux/hrtimer.h:21, from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/timerqueue.h: In function ‘timerqueue_getnext’: ./include/linux/timerqueue.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/timerqueue.h: In function ‘timerqueue_init’: ./include/linux/timerqueue.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/rculist.h: In function ‘list_splice_init_rcu’: ./include/linux/timerqueue.h: In function ‘timerqueue_init_head’: ./include/linux/timerqueue.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/rculist.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ In file included from ./include/linux/fs.h:6, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/wait_bit.h: In function ‘wait_on_bit’: ./include/linux/wait_bit.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/rculist.h: In function ‘list_splice_tail_init_rcu’: ./include/linux/rculist.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./include/linux/random.h: In function ‘get_random_long’: ./include/linux/random.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_io’: ./include/linux/wait_bit.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/random.h: In function ‘get_random_canary’: ./include/linux/random.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/rculist.h: In function ‘hlist_del_rcu’: ./include/linux/rculist.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/random.h: In function ‘get_random_bytes_wait’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_timeout’: ./include/linux/random.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/wait_bit.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/rculist.h: In function ‘hlist_replace_rcu’: In file included from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires’: ./include/linux/rculist.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./include/linux/random.h: In function ‘get_random_u32_wait’: ./include/linux/random.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | declare_get_random_var_wait(u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/hrtimer.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_action’: ./include/linux/wait_bit.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ In file included from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_size’: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range’: ./include/linux/hrtimer.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/elf.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | static inline int elf_coredump_extra_notes_size(void) { return 0; } | ^~~~~~ ./include/linux/random.h: In function ‘get_random_u64_wait’: ./include/linux/random.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | declare_get_random_var_wait(u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_write’: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range_ns’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock’: ./include/linux/elf.h:54:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | static inline int elf_coredump_extra_notes_write(struct coredump_params *cprm) { return 0; } | ^~~~~~~~~~~~~~~ ./include/linux/hrtimer.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/wait_bit.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/random.h: In function ‘get_random_int_wait’: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_tv64’: ./include/linux/random.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | declare_get_random_var_wait(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/hrtimer.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_io’: ./include/linux/wait_bit.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires’: ./include/linux/hrtimer.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/linux/random.h: In function ‘get_random_long_wait’: ./include/linux/random.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | declare_get_random_var_wait(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/linux/sched.h:25, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/latencytop.h: In function ‘account_scheduler_latency’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_action’: ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires_ns’: ./include/linux/wait_bit.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/latencytop.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/hrtimer.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/latencytop.h: In function ‘clear_all_latency_tracing’: ./include/linux/latencytop.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires’: In file included from ./include/linux/radix-tree.h:31, from ./include/linux/idr.h:15, from ./include/linux/kernfs.h:14, from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/xarray.h: In function ‘xa_mk_value’: ./include/linux/hrtimer.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/random.h: In function ‘prandom_u32_max’: ./include/linux/rculist.h: In function ‘hlist_add_head_rcu’: ./include/linux/random.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/xarray.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/wait_bit.h: In function ‘clear_and_wake_up_bit’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires’: In file included from ./include/linux/sched.h:26, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/sched/prio.h: In function ‘nice_to_rlimit’: ./include/linux/rculist.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/hrtimer.h:262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 262 | { | ^ ./include/linux/wait_bit.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/sched/prio.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/random.h: In function ‘__seed’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_tv64’: ./include/linux/hrtimer.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/random.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/sched/prio.h: In function ‘rlimit_to_nice’: ./include/linux/sched/prio.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires_tv64’: ./include/linux/random.h: In function ‘prandom_seed_state’: ./include/linux/hrtimer.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/random.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_ns’: ./include/linux/hrtimer.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ In file included from ./include/linux/fs.h:7, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/kdev_t.h: In function ‘old_valid_dev’: ./include/linux/kdev_t.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining’: ./include/linux/hrtimer.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_cb_get_time’: In file included from ./include/linux/random.h:166, from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_long’: ./include/linux/hrtimer.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./arch/x86/include/asm/archrandom.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/kdev_t.h: In function ‘old_encode_dev’: ./include/linux/hrtimer.h: In function ‘hrtimer_is_hres_active’: ./include/linux/kdev_t.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_value’: ./include/linux/hrtimer.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./include/linux/xarray.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_value’: ./include/linux/kdev_t.h: In function ‘old_decode_dev’: ./include/linux/xarray.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/kdev_t.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_int’: ./arch/x86/include/asm/archrandom.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/xarray.h: In function ‘xa_tag_pointer’: ./include/linux/kdev_t.h: In function ‘new_encode_dev’: ./include/linux/xarray.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/rculist.h: In function ‘hlist_add_tail_rcu’: ./include/linux/kdev_t.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/hrtimer.h: In function ‘__hrtimer_expires_remaining_adjusted’: ./include/linux/rculist.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_long’: ./include/linux/hrtimer.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/xarray.h: In function ‘xa_untag_pointer’: ./arch/x86/include/asm/archrandom.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/xarray.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/kdev_t.h: In function ‘new_decode_dev’: ./include/linux/xarray.h: In function ‘xa_pointer_tag’: ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_int’: ./include/linux/kdev_t.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/xarray.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./arch/x86/include/asm/archrandom.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_internal’: ./include/linux/xarray.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining_adjusted’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_long’: ./include/linux/kdev_t.h: In function ‘huge_encode_dev’: ./include/linux/hrtimer.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./arch/x86/include/asm/archrandom.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/kdev_t.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_internal’: ./include/linux/xarray.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/kdev_t.h: In function ‘huge_decode_dev’: ./include/linux/kdev_t.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_internal’: ./include/linux/xarray.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_valid_dev’: ./include/linux/kdev_t.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_init_on_stack’: ./include/linux/xarray.h: In function ‘xa_is_err’: ./include/linux/hrtimer.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/xarray.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/hrtimer.h: In function ‘destroy_hrtimer_on_stack’: ./include/linux/hrtimer.h:377:52: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | static inline void destroy_hrtimer_on_stack(struct hrtimer *timer) { } | ^~~~~~~ ./include/linux/kdev_t.h: In function ‘sysv_encode_dev’: ./include/linux/kdev_t.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/xarray.h: In function ‘xa_err’: ./include/linux/hrtimer.h: In function ‘hrtimer_start’: ./include/linux/xarray.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/hrtimer.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_major’: ./include/linux/kdev_t.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_start_expires’: ./include/linux/hrtimer.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/linux/rculist.h: In function ‘hlist_add_before_rcu’: ./include/linux/kdev_t.h: In function ‘sysv_minor’: ./include/linux/kdev_t.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/rculist.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_restart’: ./include/linux/hrtimer.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_remaining’: ./include/linux/hrtimer.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/xarray.h: In function ‘xa_init_flags’: In file included from ./include/linux/list_bl.h:6, from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/bit_spinlock.h: In function ‘bit_spin_lock’: ./include/linux/xarray.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_is_queued’: ./include/linux/bit_spinlock.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/hrtimer.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ In file included from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/sched.h: In function ‘task_pid’: ./include/linux/hrtimer.h: In function ‘hrtimer_callback_running’: ./include/linux/hrtimer.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/xarray.h: In function ‘xa_init’: ./include/linux/xarray.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_forward_now’: ./include/linux/sched.h:1223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1223 | { | ^ ./include/linux/hrtimer.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_trylock’: ./include/linux/xarray.h: In function ‘xa_empty’: ./include/linux/bit_spinlock.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/xarray.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/sched.h: In function ‘task_pid_nr’: ./include/linux/sched.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/xarray.h: In function ‘xa_marked’: ./include/linux/sched.h: In function ‘task_pid_nr_ns’: ./include/linux/rculist.h: In function ‘hlist_add_behind_rcu’: ./include/linux/xarray.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/sched.h:1246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1246 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_unlock’: ./include/linux/rculist.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/bit_spinlock.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/sched.h: In function ‘task_pid_vnr’: ./include/linux/sched.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/linux/bit_spinlock.h: In function ‘__bit_spin_unlock’: ./include/linux/bit_spinlock.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/sched.h: In function ‘task_tgid_nr’: ./include/linux/sched.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./include/linux/sched.h: In function ‘pid_alive’: ./include/linux/bit_spinlock.h: In function ‘bit_spin_is_locked’: ./include/linux/sched.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/bit_spinlock.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/sched.h: In function ‘task_pgrp_nr_ns’: ./include/linux/xarray.h: In function ‘xa_store_bh’: ./include/linux/sched.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/linux/xarray.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/linux/sched.h: In function ‘task_pgrp_vnr’: ./include/linux/sched.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_int’: In file included from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/list_bl.h: In function ‘INIT_HLIST_BL_NODE’: ./arch/x86/include/asm/archrandom.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/sched.h: In function ‘task_session_nr_ns’: ./include/linux/xarray.h: In function ‘xa_store_irq’: ./include/linux/sched.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/linux/list_bl.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/xarray.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/sched.h: In function ‘task_session_vnr’: ./include/linux/sched.h:1293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1293 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_unhashed’: ./include/linux/list_bl.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/xarray.h: In function ‘xa_erase_bh’: ./include/linux/sched.h: In function ‘task_tgid_nr_ns’: ./include/linux/xarray.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_first’: ./include/linux/sched.h:1298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1298 | { | ^ ./include/linux/list_bl.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/sched.h: In function ‘task_tgid_vnr’: ./include/linux/sched.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./include/linux/xarray.h: In function ‘xa_erase_irq’: ./include/linux/list_bl.h: In function ‘hlist_bl_set_first’: ./include/linux/list_bl.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/xarray.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./include/linux/sched.h: In function ‘task_ppid_nr_ns’: ./include/linux/sched.h:1308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1308 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_empty’: ./include/linux/list_bl.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/xarray.h: In function ‘xa_cmpxchg’: ./include/linux/xarray.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ In file included from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/pid.h: In function ‘get_pid’: ./include/linux/pid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/xarray.h: In function ‘xa_cmpxchg_bh’: ./include/linux/xarray.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_add_head’: ./include/linux/list_bl.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/sched.h: In function ‘task_ppid_nr’: ./include/linux/sched.h:1320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1320 | { | ^ ./include/linux/xarray.h: In function ‘xa_cmpxchg_irq’: ./include/linux/pid.h: In function ‘ns_of_pid’: ./include/linux/list_bl.h: In function ‘__hlist_bl_del’: ./include/linux/sched.h: In function ‘task_pgrp_nr’: ./include/linux/xarray.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/pid.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/list_bl.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/sched.h:1326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1326 | { | ^ ./include/linux/sched.h: In function ‘task_state_index’: ./include/linux/sched.h:1334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1334 | { | ^ ./include/linux/pid.h: In function ‘is_child_reaper’: ./include/linux/pid.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert’: ./include/linux/xarray.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_del’: ./include/linux/pid.h: In function ‘pid_nr’: ./include/linux/list_bl.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/pid.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert_bh’: ./include/linux/xarray.h:701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 701 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_del_init’: ./include/linux/list_bl.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ In file included from ./arch/x86/include/asm/seccomp.h:19, from ./include/linux/seccomp.h:15, from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/seccomp.h: In function ‘get_compat_mode1_syscalls’: ./include/linux/xarray.h: In function ‘xa_insert_irq’: ./include/linux/list_bl.h: In function ‘hlist_bl_lock’: ./include/asm-generic/seccomp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/xarray.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/linux/list_bl.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_unlock’: ./include/linux/list_bl.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc’: ./include/linux/xarray.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_is_locked’: In file included from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/sched.h: In function ‘task_pid’: ./include/linux/sched.h: In function ‘task_index_to_char’: ./include/linux/list_bl.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ In file included from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/seccomp.h: In function ‘secure_computing’: ./include/linux/sched.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./include/linux/seccomp.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc_bh’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_long’: In file included from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/rculist_bl.h: In function ‘hlist_bl_set_first_rcu’: ./include/linux/xarray.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./arch/x86/include/asm/archrandom.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/sched.h:1223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1223 | { | ^ ./include/linux/rculist_bl.h:13:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 13 | { | ^ ./include/linux/seccomp.h: In function ‘seccomp_mode’: ./include/linux/xarray.h: In function ‘xa_alloc_irq’: ./include/linux/sched.h: In function ‘task_pid_nr’: ./include/linux/seccomp.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/sched.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/xarray.h:817:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 817 | { | ^ ./include/linux/sched.h: In function ‘task_pid_nr_ns’: ./include/linux/sched.h:1246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1246 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve’: ./include/linux/sched.h: In function ‘task_pid_vnr’: ./include/linux/sched.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/linux/xarray.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/linux/sched.h: In function ‘task_tgid_nr’: ./include/linux/sched.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve_bh’: ./include/linux/sched.h: In function ‘pid_alive’: ./include/linux/sched.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/xarray.h:871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 871 | { | ^ ./include/linux/sched.h: In function ‘task_pgrp_nr_ns’: ./include/linux/sched.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve_irq’: ./include/linux/sched.h: In function ‘task_pgrp_vnr’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_first_rcu’: ./include/linux/sched.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./include/linux/rculist_bl.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/xarray.h:895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 895 | { | ^ ./include/linux/sched.h: In function ‘task_session_nr_ns’: ./include/linux/sched.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/linux/xarray.h: In function ‘xa_release’: ./include/linux/sched.h: In function ‘task_session_vnr’: ./include/linux/xarray.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/linux/sched.h:1293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1293 | { | ^ ./include/linux/sched.h: In function ‘task_tgid_nr_ns’: ./include/linux/sched.h:1298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1298 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_init_rcu’: In file included from ./include/linux/sched.h:25, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/latencytop.h: In function ‘account_scheduler_latency’: ./include/linux/rculist_bl.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/sched.h: In function ‘task_tgid_vnr’: ./include/linux/sched.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./include/linux/latencytop.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/latencytop.h: In function ‘clear_all_latency_tracing’: ./include/linux/sched.h: In function ‘task_ppid_nr_ns’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’: ./include/linux/latencytop.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/sched.h:1308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1308 | { | ^ ./include/linux/rculist_bl.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/xarray.h: In function ‘xa_head’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_add_head_rcu’: ./include/linux/rculist_bl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ In file included from ./include/linux/sched.h:26, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/sched/prio.h: In function ‘nice_to_rlimit’: ./include/linux/xarray.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/sched/prio.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/sched/prio.h: In function ‘rlimit_to_nice’: ./include/linux/sched/prio.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/sched.h: In function ‘task_ppid_nr’: ./include/linux/sched.h:1320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1320 | { | ^ In file included from ./include/linux/sched.h:17, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/kcov.h: In function ‘kcov_task_init’: ./include/linux/xarray.h: In function ‘xa_head_locked’: ./include/linux/sched.h: In function ‘task_pgrp_nr’: ./include/linux/kcov.h:42:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | static inline void kcov_task_init(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/sched.h:1326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1326 | { | ^ ./include/linux/xarray.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./include/linux/kcov.h: In function ‘kcov_task_exit’: ./include/linux/sched.h: In function ‘task_state_index’: ./include/linux/kcov.h:43:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | static inline void kcov_task_exit(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/sched.h:1334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1334 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_int’: ./include/linux/kcov.h: In function ‘kcov_prepare_switch’: In file included from ./include/linux/dcache.h:13, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/lockref.h: In function ‘__lockref_is_dead’: ./arch/x86/include/asm/archrandom.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/kcov.h:44:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline void kcov_prepare_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xa_entry’: ./include/linux/lockref.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/kcov.h: In function ‘kcov_finish_switch’: ./include/linux/kcov.h:45:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline void kcov_finish_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/xarray.h:1002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1002 | { | ^ In file included from ./include/linux/sched.h:19, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/plist.h: In function ‘plist_head_init’: In file included from ./include/linux/stringhash.h:7, from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/hash.h: In function ‘__hash_32_generic’: ./include/linux/hash.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/plist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/hash.h: In function ‘hash_32_generic’: ./include/linux/plist.h: In function ‘plist_node_init’: ./include/linux/xarray.h: In function ‘xa_entry_locked’: ./include/linux/hash.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/plist.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/xarray.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/linux/sched.h: In function ‘task_index_to_char’: ./include/linux/hash.h: In function ‘hash_64_generic’: ./include/linux/sched.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./include/linux/hash.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/plist.h: In function ‘plist_head_empty’: ./include/linux/plist.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/linux/xarray.h: In function ‘xa_parent’: ./include/linux/plist.h: In function ‘plist_node_empty’: ./include/linux/plist.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/xarray.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/plist.h: In function ‘plist_first’: ./include/linux/plist.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/hash.h: In function ‘hash_ptr’: ./include/linux/hash.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/hash.h: In function ‘hash32_ptr’: ./include/linux/xarray.h: In function ‘xa_parent_locked’: ./include/linux/hash.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/xarray.h:1028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1028 | { | ^ ./include/linux/plist.h: In function ‘plist_last’: In file included from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/stringhash.h: In function ‘partial_name_hash’: ./include/linux/xarray.h: In function ‘xa_mk_node’: ./include/linux/plist.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/linux/stringhash.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/xarray.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./include/linux/stringhash.h: In function ‘end_name_hash’: ./include/linux/xarray.h: In function ‘xa_to_node’: ./include/linux/sched.h: In function ‘task_state_to_char’: ./include/linux/stringhash.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/sched.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/linux/xarray.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./include/linux/sched.h: In function ‘is_global_init’: ./include/linux/xarray.h: In function ‘xa_is_node’: ./include/linux/sched.h:1370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1370 | { | ^ ./include/linux/xarray.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_sibling’: ./include/linux/sched.h: In function ‘is_percpu_thread’: ./include/linux/xarray.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ In file included from ./include/linux/hrtimer.h:21, from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/timerqueue.h: In function ‘timerqueue_getnext’: ./include/linux/sched.h:1439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1439 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_sibling’: ./include/linux/timerqueue.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/xarray.h:1059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1059 | { | ^ In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/random.h: In function ‘next_pseudo_random32’: ./include/linux/timerqueue.h: In function ‘timerqueue_init’: ./include/linux/timerqueue.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/random.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_sibling’: ./include/linux/xarray.h:1070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1070 | { | ^ ./include/linux/sched.h: In function ‘task_no_new_privs’: ./include/linux/timerqueue.h: In function ‘timerqueue_init_head’: ./include/linux/timerqueue.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1469:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1469 | TASK_PFA_TEST(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xa_is_zero’: ./include/linux/sched.h: In function ‘task_set_no_new_privs’: ./include/linux/xarray.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1470:1: note: in expansion of macro ‘TASK_PFA_SET’ 1470 | TASK_PFA_SET(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~ ./include/linux/sched.h: In function ‘task_spread_page’: ./include/linux/xarray.h: In function ‘xa_is_retry’: In file included from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/dcache.h: In function ‘d_count’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1472:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1472 | TASK_PFA_TEST(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~ ./include/linux/xarray.h:1096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1096 | { | ^ ./include/linux/dcache.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_advanced’: ./include/linux/sched.h: In function ‘task_set_spread_page’: In file included from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires’: ./include/linux/xarray.h:1107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1107 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1473:1: note: in expansion of macro ‘TASK_PFA_SET’ 1473 | TASK_PFA_SET(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~ ./include/linux/hrtimer.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/dcache.h: In function ‘dget_dlock’: ./include/linux/sched.h: In function ‘task_clear_spread_page’: ./include/linux/dcache.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range’: ./include/linux/hrtimer.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1474:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1474 | TASK_PFA_CLEAR(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~~ ./include/linux/dcache.h: In function ‘dget’: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range_ns’: ./include/linux/dcache.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/hrtimer.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/sched.h: In function ‘task_spread_slab’: ./include/linux/xarray.h: In function ‘xas_error’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1476:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1476 | TASK_PFA_TEST(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_tv64’: ./include/linux/dcache.h: In function ‘d_unhashed’: ./include/linux/hrtimer.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/dcache.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./include/linux/xarray.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires’: ./include/linux/dcache.h: In function ‘d_unlinked’: ./include/linux/sched.h: In function ‘task_set_spread_slab’: ./include/linux/xarray.h: In function ‘xas_set_err’: ./include/linux/hrtimer.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/linux/dcache.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1477:1: note: in expansion of macro ‘TASK_PFA_SET’ 1477 | TASK_PFA_SET(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~ ./include/linux/xarray.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires_ns’: ./include/linux/dcache.h: In function ‘cant_mount’: ./include/linux/hrtimer.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/dcache.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spread_slab’: ./include/linux/xarray.h: In function ‘xas_invalid’: ./include/linux/dcache.h: In function ‘dont_mount’: ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1478:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1478 | TASK_PFA_CLEAR(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~~ ./include/linux/dcache.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/xarray.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires’: ./include/linux/hrtimer.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ssb_disable’: ./include/linux/xarray.h: In function ‘xas_valid’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires’: ./include/linux/hrtimer.h:262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 262 | { | ^ ./include/linux/dcache.h: In function ‘d_in_lookup’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1480:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1480 | TASK_PFA_TEST(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~ ./include/linux/xarray.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/linux/dcache.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_tv64’: ./include/linux/hrtimer.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/dcache.h: In function ‘d_lookup_done’: ./include/linux/xarray.h: In function ‘xas_is_node’: ./include/linux/dcache.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires_tv64’: ./include/linux/sched.h: In function ‘task_set_spec_ssb_disable’: ./include/linux/xarray.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/linux/hrtimer.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1481:1: note: in expansion of macro ‘TASK_PFA_SET’ 1481 | TASK_PFA_SET(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_ns’: ./include/linux/hrtimer.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/xarray.h: In function ‘xas_not_node’: ./include/linux/dcache.h: In function ‘d_managed’: ./include/linux/dcache.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spec_ssb_disable’: ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining’: ./include/linux/xarray.h:1275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1275 | { | ^ ./include/linux/sched.h: In function ‘task_state_to_char’: ./include/linux/hrtimer.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1482:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1482 | TASK_PFA_CLEAR(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~~ ./include/linux/sched.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/linux/dcache.h: In function ‘d_mountpoint’: ./include/linux/dcache.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/xarray.h: In function ‘xas_frozen’: ./include/linux/sched.h: In function ‘task_spec_ssb_force_disable’: ./include/linux/hrtimer.h: In function ‘hrtimer_cb_get_time’: ./include/linux/sched.h: In function ‘is_global_init’: ./include/linux/hrtimer.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/sched.h:1370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1370 | { | ^ ./include/linux/dcache.h: In function ‘__d_entry_type’: ./include/linux/xarray.h:1281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1281 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1484:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1484 | TASK_PFA_TEST(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~~ ./include/linux/dcache.h:390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 390 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_is_hres_active’: ./include/linux/hrtimer.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./include/linux/xarray.h: In function ‘xas_top’: ./include/linux/dcache.h: In function ‘d_is_miss’: ./include/linux/dcache.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./include/linux/xarray.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ssb_force_disable’: ./include/linux/sched.h: In function ‘is_percpu_thread’: ./include/linux/dcache.h: In function ‘d_is_whiteout’: ./include/linux/sched.h:1439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1439 | { | ^ ./include/linux/dcache.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1485:1: note: in expansion of macro ‘TASK_PFA_SET’ 1485 | TASK_PFA_SET(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xas_reset’: ./include/linux/hrtimer.h: In function ‘__hrtimer_expires_remaining_adjusted’: ./include/linux/hrtimer.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/dcache.h: In function ‘d_can_lookup’: ./include/linux/xarray.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ib_disable’: ./include/linux/dcache.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1487:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1487 | TASK_PFA_TEST(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xas_retry’: ./include/linux/dcache.h: In function ‘d_is_autodir’: ./include/linux/sched.h: In function ‘task_no_new_privs’: ./include/linux/dcache.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/uio.h: In function ‘iov_length’: ./include/linux/xarray.h:1319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1319 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1469:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1469 | TASK_PFA_TEST(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~~ ./include/linux/dcache.h: In function ‘d_is_dir’: ./include/linux/uio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining_adjusted’: ./include/linux/sched.h: In function ‘task_set_spec_ib_disable’: ./include/linux/dcache.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/linux/hrtimer.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1488:1: note: in expansion of macro ‘TASK_PFA_SET’ 1488 | TASK_PFA_SET(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~ ./include/linux/dcache.h: In function ‘d_is_symlink’: ./include/linux/sched.h: In function ‘task_set_no_new_privs’: ./include/linux/dcache.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spec_ib_disable’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1470:1: note: in expansion of macro ‘TASK_PFA_SET’ 1470 | TASK_PFA_SET(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~ ./include/linux/dcache.h: In function ‘d_is_reg’: ./include/linux/uio.h: In function ‘iov_iter_iovec’: ./include/linux/dcache.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1489:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1489 | TASK_PFA_CLEAR(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~~ ./include/linux/uio.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_init_on_stack’: ./include/linux/sched.h: In function ‘task_spread_page’: ./include/linux/hrtimer.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/dcache.h: In function ‘d_is_special’: ./include/linux/dcache.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ib_force_disable’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1472:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1472 | TASK_PFA_TEST(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~ ./include/linux/hrtimer.h: In function ‘destroy_hrtimer_on_stack’: ./include/linux/xarray.h: In function ‘xas_reload’: ./include/linux/hrtimer.h:377:52: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | static inline void destroy_hrtimer_on_stack(struct hrtimer *timer) { } | ^~~~~~~ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1491:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1491 | TASK_PFA_TEST(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~~ ./include/linux/dcache.h: In function ‘d_is_file’: ./include/linux/dcache.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/xarray.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_start’: ./include/linux/dcache.h: In function ‘d_is_negative’: ./include/linux/hrtimer.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/sched.h: In function ‘task_set_spread_page’: ./include/linux/sched.h: In function ‘task_set_spec_ib_force_disable’: ./include/linux/dcache.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./include/linux/dcache.h: In function ‘d_is_positive’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1473:1: note: in expansion of macro ‘TASK_PFA_SET’ 1473 | TASK_PFA_SET(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1492:1: note: in expansion of macro ‘TASK_PFA_SET’ 1492 | TASK_PFA_SET(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~ ./include/linux/dcache.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_start_expires’: ./include/linux/hrtimer.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/linux/dcache.h: In function ‘d_really_is_negative’: ./include/linux/xarray.h: In function ‘xas_set’: ./include/linux/sched.h: In function ‘current_restore_flags’: ./include/linux/dcache.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/sched.h:1496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1496 | { | ^ ./include/linux/xarray.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_restart’: ./include/linux/dcache.h: In function ‘d_really_is_positive’: ./include/linux/hrtimer.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./include/linux/dcache.h:484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 484 | { | ^ ./include/linux/xarray.h: In function ‘xas_set_order’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_remaining’: ./include/linux/dcache.h: In function ‘simple_positive’: ./include/linux/xarray.h:1390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1390 | { | ^ ./include/linux/hrtimer.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/dcache.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/uio.h: In function ‘copy_to_iter’: ./include/linux/sched.h: In function ‘task_nice’: ./include/linux/hrtimer.h: In function ‘hrtimer_is_queued’: ./include/linux/uio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/dcache.h: In function ‘d_is_fallthru’: ./include/linux/sched.h:1533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1533 | { | ^ ./include/linux/hrtimer.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/dcache.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_callback_running’: ./include/linux/xarray.h: In function ‘xas_set_update’: ./include/linux/dcache.h: In function ‘vfs_pressure_ratio’: ./include/linux/hrtimer.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter’: ./include/linux/dcache.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/linux/uio.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/xarray.h:1411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1411 | { | ^ ./include/linux/sched.h: In function ‘is_idle_task’: ./include/linux/hrtimer.h: In function ‘hrtimer_forward_now’: ./include/linux/xarray.h: In function ‘xas_next_entry’: ./include/linux/hrtimer.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/sched.h:1554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1554 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_full’: ./include/linux/dcache.h: In function ‘d_inode’: ./include/linux/uio.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/dcache.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/xarray.h:1427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1427 | { | ^ ./include/linux/dcache.h: In function ‘d_inode_rcu’: ./include/linux/dcache.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_nocache’: ./include/linux/uio.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/sched.h: In function ‘task_thread_info’: ./include/linux/sched.h:1581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1581 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_full_nocache’: ./include/linux/uio.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/dcache.h: In function ‘d_backing_inode’: ./include/linux/dcache.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spread_page’: ./include/linux/uio.h: In function ‘copy_from_iter_flushcache’: ./include/linux/dcache.h: In function ‘d_backing_dentry’: ./include/linux/uio.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/sched.h: In function ‘set_task_comm’: ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1474:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1474 | TASK_PFA_CLEAR(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~~ ./include/linux/dcache.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./include/linux/sched.h:1620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1620 | { | ^ ./include/linux/dcache.h: In function ‘d_real’: ./include/linux/dcache.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/uio.h: In function ‘copy_to_iter_mcsafe’: ./include/linux/sched.h: In function ‘task_spread_slab’: ./include/linux/uio.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/sched.h: In function ‘set_tsk_thread_flag’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1476:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1476 | TASK_PFA_TEST(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~ ./include/linux/sched.h:1646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1646 | { | ^ ./include/linux/dcache.h: In function ‘d_real_inode’: ./include/linux/dcache.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/sched.h: In function ‘clear_tsk_thread_flag’: ./include/linux/sched.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./include/linux/sched.h: In function ‘task_set_spread_slab’: ./include/linux/sched.h: In function ‘update_tsk_thread_flag’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1477:1: note: in expansion of macro ‘TASK_PFA_SET’ 1477 | TASK_PFA_SET(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~ ./include/linux/sched.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_count’: ./include/linux/uio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ In file included from ./include/linux/fs.h:6, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/wait_bit.h: In function ‘wait_on_bit’: ./include/linux/sched.h: In function ‘task_clear_spread_slab’: ./include/linux/sched.h: In function ‘test_and_set_tsk_thread_flag’: ./include/linux/xarray.h: In function ‘xas_find_chunk’: ./include/linux/uio.h: In function ‘iov_iter_truncate’: ./include/linux/sched.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/uio.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/wait_bit.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1478:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1478 | TASK_PFA_CLEAR(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~~ In file included from ./include/linux/fs.h:9, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/path.h: In function ‘path_equal’: ./include/linux/xarray.h:1453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1453 | { | ^ ./include/linux/sched.h: In function ‘test_and_clear_tsk_thread_flag’: ./include/linux/path.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/sched.h:1667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1667 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_reexpand’: ./include/linux/sched.h: In function ‘task_spec_ssb_disable’: ./include/linux/uio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/sched.h: In function ‘test_tsk_thread_flag’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1480:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1480 | TASK_PFA_TEST(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~ ./include/linux/sched.h:1672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1672 | { | ^ ./include/linux/path.h: In function ‘path_put_init’: ./include/linux/path.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_io’: ./include/linux/sched.h: In function ‘set_tsk_need_resched’: ./include/linux/wait_bit.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/sched.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ssb_disable’: ./include/linux/sched.h: In function ‘clear_tsk_need_resched’: ./include/linux/sched.h:1682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1682 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1481:1: note: in expansion of macro ‘TASK_PFA_SET’ 1481 | TASK_PFA_SET(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~ ./include/linux/wait_bit.h: In function ‘wait_on_bit_timeout’: ./include/linux/sched.h: In function ‘test_tsk_need_resched’: ./include/linux/wait_bit.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/xarray.h: In function ‘xas_next_marked’: ./include/linux/sched.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spec_ssb_disable’: ./include/linux/xarray.h:1485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1485 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1482:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1482 | TASK_PFA_CLEAR(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~~ ./include/linux/sched.h: In function ‘cond_resched_rcu’: ./include/linux/sched.h: In function ‘task_spec_ssb_force_disable’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_action’: ./include/linux/sched.h:1716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1716 | { | ^ ./include/linux/wait_bit.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1484:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1484 | TASK_PFA_TEST(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~~ ./include/linux/sched.h: In function ‘spin_needbreak’: In file included from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/socket.h: In function ‘__cmsg_nxthdr’: ./include/linux/sched.h: In function ‘task_set_spec_ssb_force_disable’: ./include/linux/sched.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock’: In file included from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/sched.h: In function ‘task_pid’: ./include/linux/wait_bit.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/socket.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1485:1: note: in expansion of macro ‘TASK_PFA_SET’ 1485 | TASK_PFA_SET(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~ ./include/linux/sched.h: In function ‘need_resched’: ./include/linux/sched.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ib_disable’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_io’: ./include/linux/wait_bit.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1487:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1487 | TASK_PFA_TEST(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~ ./include/linux/sched.h:1223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1223 | { | ^ ./include/linux/sched.h: In function ‘task_cpu’: In file included from ./arch/x86/include/asm/seccomp.h:19, from ./include/linux/seccomp.h:15, from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/asm-generic/seccomp.h: In function ‘get_compat_mode1_syscalls’: ./include/linux/socket.h: In function ‘cmsg_nxthdr’: ./include/linux/socket.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/sched.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/asm-generic/seccomp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_action’: ./include/linux/sched.h: In function ‘task_set_spec_ib_disable’: ./include/linux/sched.h: In function ‘task_pid_nr’: ./include/linux/socket.h: In function ‘msg_data_left’: ./include/linux/wait_bit.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/socket.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/sched.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1488:1: note: in expansion of macro ‘TASK_PFA_SET’ 1488 | TASK_PFA_SET(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xas_prev’: ./include/linux/sched.h: In function ‘task_pid_nr_ns’: ./include/linux/sched.h:1246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1246 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spec_ib_disable’: In file included from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/seccomp.h: In function ‘secure_computing’: ./include/linux/xarray.h:1580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1580 | { | ^ ./include/linux/sched.h: In function ‘task_pid_vnr’: ./include/linux/seccomp.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/sched.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1489:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1489 | TASK_PFA_CLEAR(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~~ ./include/linux/wait_bit.h: In function ‘clear_and_wake_up_bit’: ./include/linux/sched.h: In function ‘rseq_set_notify_resume’: ./include/linux/sched.h: In function ‘task_tgid_nr’: ./include/linux/wait_bit.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ib_force_disable’: ./include/linux/sched.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./include/linux/sched.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1491:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1491 | TASK_PFA_TEST(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~~ ./include/linux/sched.h: In function ‘pid_alive’: ./include/linux/sched.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/sched.h: In function ‘rseq_handle_notify_resume’: In file included from ./include/linux/fs.h:13, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/list_lru.h: In function ‘list_lru_shrink_count’: ./include/linux/sched.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/sched.h: In function ‘task_pgrp_nr_ns’: ./include/linux/sched.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ib_force_disable’: ./include/linux/list_lru.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/xarray.h: In function ‘xas_next’: ./include/linux/sched.h: In function ‘rseq_signal_deliver’: ./include/linux/seccomp.h: In function ‘seccomp_mode’: ./include/linux/sched.h: In function ‘task_pgrp_vnr’: In file included from ./include/linux/fs.h:7, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/kdev_t.h: In function ‘old_valid_dev’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1492:1: note: in expansion of macro ‘TASK_PFA_SET’ 1492 | TASK_PFA_SET(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~ ./include/linux/seccomp.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/sched.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./include/linux/sched.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./include/linux/xarray.h:1609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1609 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_count’: ./include/linux/kdev_t.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/list_lru.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/sched.h: In function ‘task_session_nr_ns’: ./include/linux/sched.h: In function ‘current_restore_flags’: ./include/linux/sched.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/linux/sched.h:1496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1496 | { | ^ ./include/linux/sched.h: In function ‘rseq_preempt’: ./include/linux/sched.h: In function ‘task_session_vnr’: ./include/linux/sched.h:1293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1293 | { | ^ ./include/linux/sched.h:1835:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1835 | { | ^ ./include/linux/kdev_t.h: In function ‘old_encode_dev’: ./include/linux/kdev_t.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/sched.h: In function ‘task_tgid_nr_ns’: ./include/linux/sched.h: In function ‘rseq_migrate’: ./include/linux/sched.h:1298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1298 | { | ^ ./include/linux/sched.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/linux/sched.h: In function ‘task_tgid_vnr’: ./include/linux/sched.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./include/linux/kdev_t.h: In function ‘old_decode_dev’: ./include/linux/sched.h: In function ‘task_nice’: ./include/linux/sched.h: In function ‘rseq_fork’: ./include/linux/kdev_t.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/sched.h:1533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1533 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk’: ./include/linux/sched.h:1852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1852 | { | ^ ./include/linux/sched.h: In function ‘task_ppid_nr_ns’: In file included from ./include/linux/idr.h:15, from ./include/linux/kernfs.h:14, from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/radix-tree.h: In function ‘radix_tree_is_internal_node’: ./include/linux/list_lru.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/sched.h:1308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1308 | { | ^ ./include/linux/kdev_t.h: In function ‘new_encode_dev’: ./include/linux/radix-tree.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/kdev_t.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk_irq’: ./include/linux/list_lru.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/sched.h: In function ‘is_idle_task’: ./include/linux/sched.h: In function ‘rseq_execve’: ./include/linux/sched.h:1554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1554 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_empty’: ./include/linux/list_lru.h: In function ‘list_lru_walk’: In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/random.h: In function ‘add_latent_entropy’: ./include/linux/kdev_t.h: In function ‘new_decode_dev’: ./include/linux/radix-tree.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/list_lru.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/sched.h:1867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1867 | { | ^ ./include/linux/kdev_t.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ In file included from ./include/linux/sched.h:25, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/latencytop.h: In function ‘account_scheduler_latency’: ./include/linux/random.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | static inline void add_latent_entropy(void) {} | ^~~~~~ ./include/linux/latencytop.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/latencytop.h: In function ‘clear_all_latency_tracing’: ./include/linux/sched.h: In function ‘exit_umh’: ./include/linux/kdev_t.h: In function ‘huge_encode_dev’: ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot’: ./include/linux/latencytop.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/sched.h: In function ‘task_ppid_nr’: ./include/linux/kdev_t.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/sched.h:1905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1905 | { | ^ ./include/linux/radix-tree.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/random.h: In function ‘get_random_int’: ./include/linux/sched.h:1320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1320 | { | ^ ./include/linux/sched.h: In function ‘task_thread_info’: ./include/linux/random.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/sched.h:1581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1581 | { | ^ ./include/linux/kdev_t.h: In function ‘huge_decode_dev’: ./include/linux/sched.h: In function ‘task_pgrp_nr’: ./include/linux/random.h: In function ‘get_random_long’: ./include/linux/kdev_t.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/random.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/sched.h:1326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1326 | { | ^ ./include/linux/sched.h: In function ‘rseq_syscall’: In file included from ./include/linux/sched.h:26, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/sched/prio.h: In function ‘nice_to_rlimit’: ./include/linux/kdev_t.h: In function ‘sysv_valid_dev’: ./include/linux/sched.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/linux/kdev_t.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/sched.h: In function ‘task_state_index’: ./include/linux/random.h: In function ‘get_random_canary’: ./include/linux/sched/prio.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/sched.h:1334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1334 | { | ^ ./include/linux/random.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/sched.h: In function ‘set_task_comm’: ./include/linux/sched.h:1620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1620 | { | ^ ./include/linux/sched/prio.h: In function ‘rlimit_to_nice’: ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot_protected’: ./include/linux/random.h: In function ‘get_random_bytes_wait’: ./include/linux/sched/prio.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_encode_dev’: ./include/linux/radix-tree.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/random.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/kdev_t.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ In file included from ./arch/x86/include/asm/uaccess.h:12, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./arch/x86/include/asm/smap.h: In function ‘clac’: In file included from ./include/linux/radix-tree.h:31, from ./include/linux/fs.h:15, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/xarray.h: In function ‘xa_mk_value’: ./include/linux/sched.h: In function ‘set_tsk_thread_flag’: ./arch/x86/include/asm/smap.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/random.h: In function ‘get_random_u32_wait’: ./include/linux/radix-tree.h: In function ‘radix_tree_deref_retry’: ./include/linux/kdev_t.h: In function ‘sysv_major’: ./include/linux/sched.h:1646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1646 | { | ^ ./include/linux/random.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | declare_get_random_var_wait(u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/kdev_t.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/radix-tree.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/linux/xarray.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/sched.h: In function ‘clear_tsk_thread_flag’: ./include/linux/kdev_t.h: In function ‘sysv_minor’: ./include/linux/kdev_t.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/sched.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_exception’: ./include/linux/random.h: In function ‘get_random_u64_wait’: ./include/linux/radix-tree.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/random.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | declare_get_random_var_wait(u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/smap.h: In function ‘stac’: ./arch/x86/include/asm/smap.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/sched.h: In function ‘update_tsk_thread_flag’: ./include/linux/sched.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/random.h: In function ‘get_random_int_wait’: ./include/linux/sched.h: In function ‘test_and_set_tsk_thread_flag’: ./include/linux/random.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | declare_get_random_var_wait(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/sched.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/sched.h: In function ‘task_index_to_char’: ./include/linux/sched.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ In file included from ./include/linux/list_bl.h:6, from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/bit_spinlock.h: In function ‘bit_spin_lock’: ./include/linux/xarray.h: In function ‘xa_to_value’: ./include/linux/sched.h: In function ‘test_and_clear_tsk_thread_flag’: ./include/linux/bit_spinlock.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/xarray.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/random.h: In function ‘get_random_long_wait’: ./include/linux/sched.h:1667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1667 | { | ^ ./include/linux/random.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | declare_get_random_var_wait(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xa_is_value’: ./include/linux/sched.h: In function ‘test_tsk_thread_flag’: ./include/linux/xarray.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_preload_end’: ./include/linux/sched.h:1672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1672 | { | ^ In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./arch/x86/include/asm/uaccess.h: In function ‘set_fs’: ./include/linux/radix-tree.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/xarray.h: In function ‘xa_tag_pointer’: ./include/linux/sched.h: In function ‘set_tsk_need_resched’: ./include/linux/xarray.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./arch/x86/include/asm/uaccess.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/sched.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./include/linux/random.h: In function ‘prandom_u32_max’: ./include/linux/bit_spinlock.h: In function ‘bit_spin_trylock’: ./include/linux/xarray.h: In function ‘xa_untag_pointer’: ./include/linux/radix-tree.h: In function ‘radix_tree_iter_init’: ./include/linux/sched.h: In function ‘clear_tsk_need_resched’: ./include/linux/random.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/bit_spinlock.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/xarray.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/radix-tree.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/sched.h:1682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1682 | { | ^ ./arch/x86/include/asm/uaccess.h: In function ‘__chk_range_not_ok’: ./include/linux/xarray.h: In function ‘xa_pointer_tag’: ./include/linux/random.h: In function ‘__seed’: ./arch/x86/include/asm/uaccess.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/sched.h: In function ‘test_tsk_need_resched’: ./include/linux/xarray.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/random.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_lookup’: ./include/linux/sched.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_unlock’: ./include/linux/radix-tree.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/bit_spinlock.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_internal’: ./include/linux/random.h: In function ‘prandom_seed_state’: ./include/linux/xarray.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/random.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_find’: ./include/linux/bit_spinlock.h: In function ‘__bit_spin_unlock’: ./include/linux/xarray.h: In function ‘xa_to_internal’: ./include/linux/sched.h: In function ‘cond_resched_rcu’: ./include/linux/radix-tree.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/bit_spinlock.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/xarray.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/sched.h:1716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1716 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_internal’: ./include/linux/radix-tree.h: In function ‘radix_tree_iter_retry’: ./include/linux/xarray.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/radix-tree.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_is_locked’: ./include/linux/sched.h: In function ‘spin_needbreak’: ./include/linux/bit_spinlock.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ In file included from ./include/linux/random.h:166, from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_long’: ./include/linux/xarray.h: In function ‘xa_is_err’: ./include/linux/sched.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/linux/xarray.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/archrandom.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/radix-tree.h: In function ‘__radix_tree_iter_add’: ./include/linux/radix-tree.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/sched.h: In function ‘need_resched’: ./include/linux/sched.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_chunk_size’: ./include/linux/xarray.h: In function ‘xa_err’: ./include/linux/xarray.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/radix-tree.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ In file included from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/list_bl.h: In function ‘INIT_HLIST_BL_NODE’: ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_int’: ./arch/x86/include/asm/archrandom.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/list_bl.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/sched.h: In function ‘task_cpu’: ./include/linux/radix-tree.h: In function ‘radix_tree_next_slot’: ./include/linux/sched.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/radix-tree.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_unhashed’: ./include/linux/list_bl.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_long’: ./arch/x86/include/asm/archrandom.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_first’: ./include/linux/list_bl.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_int’: ./arch/x86/include/asm/archrandom.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_set_first’: ./include/linux/list_bl.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/xarray.h: In function ‘xa_init_flags’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_long’: ./include/linux/xarray.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./arch/x86/include/asm/archrandom.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/sched.h: In function ‘rseq_set_notify_resume’: ./include/linux/list_bl.h: In function ‘hlist_bl_empty’: ./include/linux/sched.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/linux/list_bl.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/sched.h: In function ‘rseq_handle_notify_resume’: ./include/linux/xarray.h: In function ‘xa_init’: ./include/linux/sched.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/xarray.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ In file included from ./arch/x86/include/asm/uaccess.h:694, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_user_generic’: ./include/linux/list_bl.h: In function ‘hlist_bl_add_head’: ./include/linux/sched.h: In function ‘rseq_signal_deliver’: ./include/linux/xarray.h: In function ‘xa_empty’: ./arch/x86/include/asm/uaccess_64.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/list_bl.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/xarray.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/sched.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ In file included from ./include/linux/kernfs.h:14, from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/idr.h: In function ‘idr_get_cursor’: ./include/linux/xarray.h: In function ‘xa_marked’: ./include/linux/sched.h: In function ‘rseq_preempt’: ./include/linux/idr.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/xarray.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/list_bl.h: In function ‘__hlist_bl_del’: ./include/linux/sched.h:1835:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1835 | { | ^ ./include/linux/list_bl.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/sched.h: In function ‘rseq_migrate’: ./include/linux/sched.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/linux/idr.h: In function ‘idr_set_cursor’: ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_to_user_mcsafe’: ./include/linux/idr.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/sched.h: In function ‘rseq_fork’: ./arch/x86/include/asm/uaccess_64.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_del’: ./include/linux/sched.h:1852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1852 | { | ^ ./include/linux/list_bl.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_from_user’: ./include/linux/xarray.h: In function ‘xa_store_bh’: ./arch/x86/include/asm/uaccess_64.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/xarray.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_del_init’: ./include/linux/list_bl.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/sched.h: In function ‘rseq_execve’: ./include/linux/xarray.h: In function ‘xa_store_irq’: ./include/linux/sched.h:1867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1867 | { | ^ ./include/linux/idr.h: In function ‘idr_init_base’: ./include/linux/list_bl.h: In function ‘hlist_bl_lock’: ./include/linux/xarray.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/idr.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/list_bl.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/sched.h: In function ‘exit_umh’: ./include/linux/list_bl.h: In function ‘hlist_bl_unlock’: ./include/linux/xarray.h: In function ‘xa_erase_bh’: ./include/linux/list_bl.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/sched.h:1905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1905 | { | ^ ./include/linux/xarray.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_is_locked’: ./include/linux/list_bl.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/idr.h: In function ‘idr_init’: ./include/linux/idr.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/xarray.h: In function ‘xa_erase_irq’: ./include/linux/sched.h: In function ‘rseq_syscall’: ./include/linux/xarray.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./include/linux/sched.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/linux/idr.h: In function ‘idr_is_empty’: In file included from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/rculist_bl.h: In function ‘hlist_bl_set_first_rcu’: ./include/linux/idr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/rculist_bl.h:13:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 13 | { | ^ ./include/linux/xarray.h: In function ‘xa_cmpxchg’: ./include/linux/xarray.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/linux/idr.h: In function ‘idr_preload_end’: ./include/linux/idr.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ In file included from ./arch/x86/include/asm/uaccess.h:12, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/smap.h: In function ‘clac’: ./include/linux/xarray.h: In function ‘xa_cmpxchg_bh’: ./arch/x86/include/asm/smap.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/xarray.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/sched.h: In function ‘task_state_to_char’: ./include/linux/sched.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc’: ./include/linux/sched.h: In function ‘is_global_init’: ./include/linux/xarray.h: In function ‘xa_cmpxchg_irq’: ./include/linux/idr.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/sched.h:1370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1370 | { | ^ ./arch/x86/include/asm/smap.h: In function ‘stac’: ./include/linux/xarray.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_int’: ./arch/x86/include/asm/smap.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/archrandom.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc_min’: ./include/linux/idr.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert’: ./include/linux/xarray.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc_max’: ./include/linux/idr.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/sched.h: In function ‘is_percpu_thread’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_first_rcu’: ./include/linux/rculist_bl.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/sched.h:1439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1439 | { | ^ ./include/linux/idr.h: In function ‘ida_init’: ./include/linux/idr.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert_bh’: ./include/linux/xarray.h:701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 701 | { | ^ In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/uaccess.h: In function ‘set_fs’: ./include/linux/xarray.h: In function ‘xa_insert_irq’: ./include/linux/sched.h: In function ‘task_no_new_privs’: ./arch/x86/include/asm/uaccess.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/xarray.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/linux/idr.h: In function ‘ida_is_empty’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1469:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1469 | TASK_PFA_TEST(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~~ ./include/linux/idr.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_init_rcu’: ./include/linux/rculist_bl.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc’: ./arch/x86/include/asm/uaccess.h: In function ‘__chk_range_not_ok’: ./arch/x86/include/asm/uaccess.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/sched.h: In function ‘task_set_no_new_privs’: ./include/linux/xarray.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’: ./include/linux/rculist_bl.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1470:1: note: in expansion of macro ‘TASK_PFA_SET’ 1470 | TASK_PFA_SET(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~ In file included from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/sched.h: In function ‘task_pid’: ./include/linux/xarray.h: In function ‘xa_alloc_bh’: ./include/linux/sched.h: In function ‘task_spread_page’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_add_head_rcu’: ./include/linux/xarray.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/linux/rculist_bl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1472:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1472 | TASK_PFA_TEST(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~ ./include/linux/sched.h:1223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1223 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc_irq’: ./include/linux/xarray.h:817:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 817 | { | ^ ./include/linux/sched.h: In function ‘task_set_spread_page’: ./include/linux/sched.h: In function ‘task_pid_nr’: ./include/linux/sched.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1473:1: note: in expansion of macro ‘TASK_PFA_SET’ 1473 | TASK_PFA_SET(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xa_reserve’: ./include/linux/sched.h: In function ‘task_pid_nr_ns’: ./include/linux/sched.h:1246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1246 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spread_page’: ./include/linux/xarray.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1474:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1474 | TASK_PFA_CLEAR(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~~ ./include/linux/sched.h: In function ‘task_pid_vnr’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_to_user’: ./include/linux/sched.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./arch/x86/include/asm/uaccess_64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve_bh’: In file included from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/kernfs.h: In function ‘kernfs_type’: ./include/linux/sched.h: In function ‘task_spread_slab’: In file included from ./include/linux/dcache.h:13, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/lockref.h: In function ‘__lockref_is_dead’: ./include/linux/sched.h: In function ‘task_tgid_nr’: ./include/linux/xarray.h:871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 871 | { | ^ ./include/linux/sched.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./include/linux/lockref.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1476:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1476 | TASK_PFA_TEST(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~ ./include/linux/kernfs.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/linux/sched.h: In function ‘pid_alive’: ./include/linux/sched.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve_irq’: ./include/linux/kernfs.h: In function ‘kernfs_enable_ns’: ./include/linux/xarray.h:895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 895 | { | ^ ./include/linux/kernfs.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/sched.h: In function ‘task_set_spread_slab’: ./include/linux/sched.h: In function ‘task_pgrp_nr_ns’: ./include/linux/sched.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1477:1: note: in expansion of macro ‘TASK_PFA_SET’ 1477 | TASK_PFA_SET(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~ In file included from ./include/linux/stringhash.h:7, from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/hash.h: In function ‘__hash_32_generic’: ./include/linux/sched.h: In function ‘task_pgrp_vnr’: ./include/linux/xarray.h: In function ‘xa_release’: ./include/linux/sched.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./include/linux/hash.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spread_slab’: ./include/linux/xarray.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/linux/sched.h: In function ‘task_session_nr_ns’: ./include/linux/sched.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/linux/hash.h: In function ‘hash_32_generic’: ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1478:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1478 | TASK_PFA_CLEAR(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~~ ./include/linux/hash.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_long’: ./arch/x86/include/asm/archrandom.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/sched.h: In function ‘task_session_vnr’: In file included from ./arch/x86/include/asm/uaccess.h:694, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_user_generic’: ./include/linux/sched.h:1293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1293 | { | ^ ./arch/x86/include/asm/uaccess_64.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/hash.h: In function ‘hash_64_generic’: ./include/linux/hash.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/sched.h: In function ‘task_tgid_nr_ns’: ./include/linux/sched.h:1298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1298 | { | ^ ./include/linux/sched.h: In function ‘task_tgid_vnr’: ./include/linux/sched.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./include/linux/sched.h: In function ‘task_ppid_nr_ns’: ./include/linux/sched.h:1308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1308 | { | ^ ./include/linux/xarray.h: In function ‘xa_head’: ./include/linux/xarray.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/hash.h: In function ‘hash_ptr’: ./include/linux/hash.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_to_user_mcsafe’: ./arch/x86/include/asm/uaccess_64.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/hash.h: In function ‘hash32_ptr’: ./include/linux/hash.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_ns_enabled’: ./include/linux/kernfs.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_from_user’: ./arch/x86/include/asm/uaccess_64.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/xarray.h: In function ‘xa_head_locked’: ./include/linux/sched.h: In function ‘task_ppid_nr’: In file included from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/stringhash.h: In function ‘partial_name_hash’: ./include/linux/sched.h:1320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1320 | { | ^ ./include/linux/xarray.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./include/linux/stringhash.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/sched.h: In function ‘task_pgrp_nr’: ./include/linux/sched.h:1326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1326 | { | ^ ./include/linux/stringhash.h: In function ‘end_name_hash’: ./include/linux/xarray.h: In function ‘xa_entry’: ./include/linux/stringhash.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/sched.h: In function ‘task_state_index’: ./include/linux/xarray.h:1002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1002 | { | ^ ./include/linux/sched.h:1334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1334 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ssb_disable’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1480:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1480 | TASK_PFA_TEST(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~ ./include/linux/kernfs.h: In function ‘kernfs_path’: ./include/linux/kernfs.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_in_user’: ./include/linux/xarray.h: In function ‘xa_entry_locked’: ./arch/x86/include/asm/uaccess_64.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ssb_disable’: ./include/linux/xarray.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_find_and_get’: ./include/linux/kernfs.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1481:1: note: in expansion of macro ‘TASK_PFA_SET’ 1481 | TASK_PFA_SET(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~ ./include/linux/kernfs.h: In function ‘kernfs_walk_and_get’: ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_inatomic_nocache’: ./include/linux/sched.h: In function ‘task_clear_spec_ssb_disable’: ./include/linux/kernfs.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/linux/xarray.h: In function ‘xa_parent’: ./arch/x86/include/asm/uaccess_64.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1482:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1482 | TASK_PFA_CLEAR(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~~ ./include/linux/xarray.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/sched.h: In function ‘task_index_to_char’: ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_flushcache’: ./include/linux/kernfs.h: In function ‘kernfs_create_dir’: ./include/linux/sched.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./arch/x86/include/asm/uaccess_64.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/kernfs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ssb_force_disable’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1484:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1484 | TASK_PFA_TEST(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~~ In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./arch/x86/include/asm/uaccess.h: In function ‘user_access_begin’: ./include/linux/kernfs.h: In function ‘kernfs_create_file_ns’: ./include/linux/xarray.h: In function ‘xa_parent_locked’: ./include/linux/sched.h: In function ‘task_set_spec_ssb_force_disable’: ./include/linux/kernfs.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_int’: ./arch/x86/include/asm/uaccess.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./arch/x86/include/asm/archrandom.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/xarray.h:1028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1028 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1485:1: note: in expansion of macro ‘TASK_PFA_SET’ 1485 | TASK_PFA_SET(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~ In file included from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/dcache.h: In function ‘d_count’: ./include/linux/kernfs.h: In function ‘kernfs_create_file’: ./include/linux/sched.h: In function ‘task_spec_ib_disable’: ./include/linux/xarray.h: In function ‘xa_mk_node’: ./include/linux/kernfs.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1487:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1487 | TASK_PFA_TEST(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~ ./include/linux/dcache.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/xarray.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_node’: ./include/linux/kernfs.h: In function ‘kernfs_remove_by_name’: ./include/linux/sched.h: In function ‘task_set_spec_ib_disable’: ./include/linux/kernfs.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/xarray.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1488:1: note: in expansion of macro ‘TASK_PFA_SET’ 1488 | TASK_PFA_SET(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~ ./include/linux/dcache.h: In function ‘dget_dlock’: ./include/linux/kernfs.h: In function ‘kernfs_rename’: ./include/linux/dcache.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_node’: ./include/linux/kernfs.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spec_ib_disable’: ./include/linux/xarray.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./include/linux/dcache.h: In function ‘dget’: ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1489:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1489 | TASK_PFA_CLEAR(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~~ ./include/linux/dcache.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_mount’: In file included from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/uaccess.h: In function ‘__copy_from_user_inatomic’: ./include/linux/kernfs.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_sibling’: ./include/linux/sched.h: In function ‘task_spec_ib_force_disable’: ./include/linux/uaccess.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/dcache.h: In function ‘d_unhashed’: ./include/linux/xarray.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/linux/dcache.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1491:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1491 | TASK_PFA_TEST(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xa_to_sibling’: ./include/linux/dcache.h: In function ‘d_unlinked’: ./include/linux/uaccess.h: In function ‘__copy_from_user’: ./include/linux/dcache.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/uaccess.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/xarray.h:1059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1059 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ib_force_disable’: ./include/linux/xarray.h: In function ‘xa_is_sibling’: ./include/linux/dcache.h: In function ‘cant_mount’: ./include/linux/uaccess.h: In function ‘__copy_to_user_inatomic’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1492:1: note: in expansion of macro ‘TASK_PFA_SET’ 1492 | TASK_PFA_SET(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~ ./include/linux/dcache.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/uaccess.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/xarray.h:1070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1070 | { | ^ ./include/linux/dcache.h: In function ‘dont_mount’: ./include/linux/sched.h: In function ‘current_restore_flags’: ./include/linux/uaccess.h: In function ‘__copy_to_user’: ./include/linux/dcache.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/sched.h:1496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1496 | { | ^ ./include/linux/uaccess.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_zero’: ./include/linux/dcache.h: In function ‘d_in_lookup’: ./include/linux/dcache.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/uaccess.h: In function ‘copy_from_user’: ./include/linux/xarray.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/linux/uaccess.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/dcache.h: In function ‘d_lookup_done’: ./include/linux/dcache.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/sched.h: In function ‘task_nice’: ./include/linux/xarray.h: In function ‘xa_is_retry’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_to_user’: ./include/linux/sched.h:1533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1533 | { | ^ ./include/linux/uaccess.h: In function ‘copy_to_user’: ./arch/x86/include/asm/uaccess_64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/xarray.h:1096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1096 | { | ^ ./include/linux/uaccess.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/dcache.h: In function ‘d_managed’: ./include/linux/dcache.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_advanced’: ./include/linux/uaccess.h: In function ‘copy_in_user’: ./include/linux/sched.h: In function ‘is_idle_task’: ./include/linux/xarray.h:1107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1107 | { | ^ ./include/linux/uaccess.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/dcache.h: In function ‘d_mountpoint’: ./include/linux/sched.h:1554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1554 | { | ^ ./include/linux/dcache.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/dcache.h: In function ‘__d_entry_type’: ./include/linux/dcache.h:390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 390 | { | ^ ./include/linux/dcache.h: In function ‘d_is_miss’: ./include/linux/dcache.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ In file included from ./include/linux/kobject.h:20, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/sysfs.h: In function ‘sysfs_enable_ns’: ./include/linux/xarray.h: In function ‘xas_error’: ./include/linux/sched.h: In function ‘task_thread_info’: ./include/linux/dcache.h: In function ‘d_is_whiteout’: ./include/linux/uaccess.h: In function ‘pagefault_disabled_inc’: ./include/linux/sysfs.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/dcache.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/sched.h:1581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1581 | { | ^ In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/random.h: In function ‘next_pseudo_random32’: ./include/linux/xarray.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./include/linux/uaccess.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/random.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/dcache.h: In function ‘d_can_lookup’: ./include/linux/uaccess.h: In function ‘pagefault_disabled_dec’: ./include/linux/xarray.h: In function ‘xas_set_err’: ./include/linux/dcache.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/uaccess.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/xarray.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/linux/dcache.h: In function ‘d_is_autodir’: ./include/linux/uaccess.h: In function ‘pagefault_disable’: ./include/linux/dcache.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/uaccess.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/sched.h: In function ‘set_task_comm’: ./include/linux/sysfs.h: In function ‘sysfs_create_file’: ./include/linux/sched.h:1620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1620 | { | ^ ./include/linux/xarray.h: In function ‘xas_invalid’: ./include/linux/sysfs.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_enable’: ./include/linux/dcache.h: In function ‘d_is_dir’: ./include/linux/uaccess.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/dcache.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/linux/xarray.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/sched.h: In function ‘set_tsk_thread_flag’: ./include/linux/dcache.h: In function ‘d_is_symlink’: ./include/linux/dcache.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_remove_file’: ./include/linux/sched.h:1646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1646 | { | ^ ./include/linux/xarray.h: In function ‘xas_valid’: ./include/linux/sysfs.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/linux/dcache.h: In function ‘d_is_reg’: ./include/linux/xarray.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/linux/sched.h: In function ‘clear_tsk_thread_flag’: ./include/linux/dcache.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/sched.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_rename_link’: ./include/linux/xarray.h: In function ‘xas_is_node’: ./include/linux/sysfs.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/dcache.h: In function ‘d_is_special’: ./include/linux/sched.h: In function ‘update_tsk_thread_flag’: ./include/linux/dcache.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/linux/sched.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/xarray.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_notify_dirent’: ./include/linux/dcache.h: In function ‘d_is_file’: ./include/linux/sysfs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/sched.h: In function ‘test_and_set_tsk_thread_flag’: ./include/linux/dcache.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/xarray.h: In function ‘xas_not_node’: ./include/linux/sched.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_get_dirent’: ./include/linux/xarray.h:1275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1275 | { | ^ ./include/linux/dcache.h: In function ‘d_is_negative’: ./include/linux/sysfs.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/sched.h: In function ‘test_and_clear_tsk_thread_flag’: ./include/linux/dcache.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./include/linux/sched.h:1667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1667 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_get’: ./include/linux/xarray.h: In function ‘xas_frozen’: ./include/linux/dcache.h: In function ‘d_is_positive’: ./include/linux/sysfs.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/sched.h: In function ‘test_tsk_thread_flag’: ./include/linux/dcache.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/sched.h:1672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1672 | { | ^ ./include/linux/xarray.h:1281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1281 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_put’: ./include/linux/dcache.h: In function ‘d_really_is_negative’: ./include/linux/sysfs.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/sched.h: In function ‘set_tsk_need_resched’: ./include/linux/dcache.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/sched.h: In function ‘task_state_to_char’: ./include/linux/xarray.h: In function ‘xas_top’: ./include/linux/sched.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./include/linux/sched.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/linux/xarray.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/linux/dcache.h: In function ‘d_really_is_positive’: ./include/linux/sched.h: In function ‘clear_tsk_need_resched’: ./include/linux/dcache.h:484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 484 | { | ^ ./include/linux/sched.h: In function ‘is_global_init’: ./include/linux/sched.h:1682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1682 | { | ^ ./include/linux/sched.h:1370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1370 | { | ^ ./include/linux/xarray.h: In function ‘xas_reset’: In file included from ./include/linux/fs.h:6, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/wait_bit.h: In function ‘wait_on_bit’: ./include/linux/sched.h: In function ‘test_tsk_need_resched’: ./include/linux/dcache.h: In function ‘simple_positive’: In file included from ./include/linux/kref.h:19, from ./include/linux/kobject.h:23, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/refcount.h: In function ‘refcount_set’: ./include/linux/xarray.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/linux/dcache.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/sched.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/wait_bit.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/refcount.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_in_user’: ./include/linux/xarray.h: In function ‘xas_retry’: ./arch/x86/include/asm/uaccess_64.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/dcache.h: In function ‘d_is_fallthru’: ./include/linux/refcount.h: In function ‘refcount_read’: ./include/linux/sched.h: In function ‘is_percpu_thread’: ./include/linux/dcache.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/refcount.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/xarray.h:1319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1319 | { | ^ ./include/linux/sched.h:1439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1439 | { | ^ ./include/linux/sched.h: In function ‘cond_resched_rcu’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_io’: ./include/linux/wait_bit.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/dcache.h: In function ‘vfs_pressure_ratio’: ./include/linux/sched.h:1716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1716 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_inatomic_nocache’: ./include/linux/dcache.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./arch/x86/include/asm/uaccess_64.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_flushcache’: ./include/linux/sched.h: In function ‘task_no_new_privs’: ./include/linux/sched.h: In function ‘spin_needbreak’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_timeout’: ./arch/x86/include/asm/uaccess_64.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/dcache.h: In function ‘d_inode’: ./include/linux/wait_bit.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/sched.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/linux/dcache.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1469:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1469 | TASK_PFA_TEST(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~~ ./include/linux/sched.h: In function ‘need_resched’: ./include/linux/dcache.h: In function ‘d_inode_rcu’: In file included from ./include/linux/refcount.h:72, from ./include/linux/kref.h:19, from ./include/linux/kobject.h:23, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./arch/x86/include/asm/refcount.h: In function ‘refcount_add’: ./include/linux/sched.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/linux/dcache.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/xarray.h: In function ‘xas_reload’: ./arch/x86/include/asm/refcount.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/uaccess.h: In function ‘user_access_begin’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_action’: ./include/linux/sched.h: In function ‘task_set_no_new_privs’: ./include/linux/xarray.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/wait_bit.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ In file included from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/crypto.h: In function ‘crypto_wait_req’: ./arch/x86/include/asm/uaccess.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1470:1: note: in expansion of macro ‘TASK_PFA_SET’ 1470 | TASK_PFA_SET(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~ ./include/linux/sched.h: In function ‘task_cpu’: ./include/linux/sched.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc’: ./include/linux/dcache.h: In function ‘d_backing_inode’: ./arch/x86/include/asm/refcount.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/sched.h: In function ‘task_spread_page’: ./include/linux/dcache.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/crypto.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock’: ./include/linux/wait_bit.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1472:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1472 | TASK_PFA_TEST(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xas_set’: ./include/linux/dcache.h: In function ‘d_backing_dentry’: ./include/linux/dcache.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec’: ./include/linux/xarray.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./include/linux/crypto.h: In function ‘crypto_init_wait’: ./arch/x86/include/asm/refcount.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/dcache.h: In function ‘d_real’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_io’: ./include/linux/crypto.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/sched.h: In function ‘task_set_spread_page’: ./include/linux/dcache.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/wait_bit.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/xarray.h: In function ‘xas_set_order’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1473:1: note: in expansion of macro ‘TASK_PFA_SET’ 1473 | TASK_PFA_SET(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~ ./include/linux/sched.h: In function ‘rseq_set_notify_resume’: ./include/linux/xarray.h:1390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1390 | { | ^ ./arch/x86/include/asm/refcount.h: In function ‘refcount_sub_and_test’: ./include/linux/sched.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/linux/dcache.h: In function ‘d_real_inode’: ./arch/x86/include/asm/refcount.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spread_page’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_action’: ./include/linux/dcache.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/wait_bit.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1474:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1474 | TASK_PFA_CLEAR(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~~ ./include/linux/sched.h: In function ‘rseq_handle_notify_resume’: ./include/linux/sched.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/sched.h: In function ‘task_spread_slab’: In file included from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/uaccess.h: In function ‘__copy_from_user_inatomic’: ./include/linux/xarray.h: In function ‘xas_set_update’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1476:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1476 | TASK_PFA_TEST(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~ ./include/linux/uaccess.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/sched.h: In function ‘rseq_signal_deliver’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_dec_and_test’: ./include/linux/xarray.h:1411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1411 | { | ^ ./arch/x86/include/asm/refcount.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/sched.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./include/linux/wait_bit.h: In function ‘clear_and_wake_up_bit’: ./include/linux/uaccess.h: In function ‘__copy_from_user’: In file included from ./include/linux/fs.h:9, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/path.h: In function ‘path_equal’: ./include/linux/wait_bit.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/xarray.h: In function ‘xas_next_entry’: ./include/linux/sched.h: In function ‘task_set_spread_slab’: ./include/linux/uaccess.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/path.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_tfm’: ./include/linux/xarray.h:1427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1427 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1477:1: note: in expansion of macro ‘TASK_PFA_SET’ 1477 | TASK_PFA_SET(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~ ./include/linux/sched.h: In function ‘rseq_preempt’: ./include/linux/crypto.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/linux/uaccess.h: In function ‘__copy_to_user_inatomic’: ./include/linux/sched.h:1835:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1835 | { | ^ ./include/linux/path.h: In function ‘path_put_init’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_add_not_zero’: ./include/linux/uaccess.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/path.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spread_slab’: ./arch/x86/include/asm/refcount.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_name’: ./include/linux/crypto.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/sched.h: In function ‘rseq_migrate’: ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1478:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1478 | TASK_PFA_CLEAR(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~~ ./include/linux/uaccess.h: In function ‘__copy_to_user’: In file included from ./include/linux/fs.h:7, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/kdev_t.h: In function ‘old_valid_dev’: ./include/linux/sched.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/linux/uaccess.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_driver_name’: ./include/linux/crypto.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/linux/kdev_t.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ssb_disable’: ./include/linux/sched.h: In function ‘rseq_fork’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1480:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1480 | TASK_PFA_TEST(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_priority’: ./include/linux/sched.h:1852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1852 | { | ^ ./include/linux/crypto.h:852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 852 | { | ^ ./include/linux/uaccess.h: In function ‘copy_from_user’: ./include/linux/uaccess.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_type’: ./include/linux/kdev_t.h: In function ‘old_encode_dev’: ./include/linux/crypto.h:857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 857 | { | ^ ./include/linux/kdev_t.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ssb_disable’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_blocksize’: ./arch/x86/include/asm/refcount.h: In function ‘refcount_inc_not_zero’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1481:1: note: in expansion of macro ‘TASK_PFA_SET’ 1481 | TASK_PFA_SET(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~ ./include/linux/crypto.h:862:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 862 | { | ^ ./include/linux/uaccess.h: In function ‘copy_to_user’: ./arch/x86/include/asm/refcount.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/sched.h: In function ‘rseq_execve’: ./include/linux/kdev_t.h: In function ‘old_decode_dev’: ./include/linux/uaccess.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/kdev_t.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_alignmask’: ./include/linux/sched.h: In function ‘task_clear_spec_ssb_disable’: ./include/linux/sched.h:1867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1867 | { | ^ ./include/linux/crypto.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1482:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1482 | TASK_PFA_CLEAR(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~~ ./include/linux/crypto.h: In function ‘crypto_tfm_get_flags’: ./include/linux/kdev_t.h: In function ‘new_encode_dev’: ./include/linux/crypto.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/uaccess.h: In function ‘copy_in_user’: ./include/linux/kdev_t.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/sched.h: In function ‘exit_umh’: ./include/linux/uaccess.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ssb_force_disable’: ./include/linux/crypto.h: In function ‘crypto_tfm_set_flags’: In file included from ./include/linux/kobject.h:23, from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/kref.h: In function ‘kref_init’: ./include/linux/sched.h:1905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1905 | { | ^ ./include/linux/crypto.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1484:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1484 | TASK_PFA_TEST(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~~ ./include/linux/kref.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_clear_flags’: ./include/linux/kdev_t.h: In function ‘new_decode_dev’: ./include/linux/crypto.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/linux/xarray.h: In function ‘xas_find_chunk’: ./include/linux/kdev_t.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/sched.h: In function ‘rseq_syscall’: ./include/linux/kref.h: In function ‘kref_read’: ./include/linux/sched.h: In function ‘task_set_spec_ssb_force_disable’: ./include/linux/kref.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/sched.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/linux/xarray.h:1453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1453 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_ctx’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1485:1: note: in expansion of macro ‘TASK_PFA_SET’ 1485 | TASK_PFA_SET(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~ ./include/linux/crypto.h:887:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 887 | { | ^ ./include/linux/kref.h: In function ‘kref_get’: ./include/linux/kref.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/kdev_t.h: In function ‘huge_encode_dev’: ./include/linux/crypto.h: In function ‘crypto_tfm_ctx_alignment’: ./include/linux/kdev_t.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ib_disable’: ./include/linux/crypto.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_disabled_inc’: ./include/linux/kref.h: In function ‘kref_put’: ./include/linux/uaccess.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/kref.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1487:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1487 | TASK_PFA_TEST(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~ ./include/linux/kdev_t.h: In function ‘huge_decode_dev’: ./include/linux/crypto.h: In function ‘__crypto_ablkcipher_cast’: ./include/linux/kdev_t.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/crypto.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ In file included from ./arch/x86/include/asm/uaccess.h:12, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/smap.h: In function ‘clac’: ./include/linux/uaccess.h: In function ‘pagefault_disabled_dec’: ./include/linux/uaccess.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_valid_dev’: ./include/linux/kref.h: In function ‘kref_put_mutex’: ./arch/x86/include/asm/smap.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/crypto.h: In function ‘crypto_skcipher_type’: ./include/linux/sched.h: In function ‘task_set_spec_ib_disable’: ./include/linux/kdev_t.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/kref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/crypto.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_disable’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1488:1: note: in expansion of macro ‘TASK_PFA_SET’ 1488 | TASK_PFA_SET(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~ ./include/linux/uaccess.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/xarray.h: In function ‘xas_next_marked’: ./include/linux/kref.h: In function ‘kref_put_lock’: ./include/linux/crypto.h: In function ‘crypto_skcipher_mask’: ./include/linux/kref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/crypto.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spec_ib_disable’: ./include/linux/uaccess.h: In function ‘pagefault_enable’: ./include/linux/kdev_t.h: In function ‘sysv_encode_dev’: ./arch/x86/include/asm/smap.h: In function ‘stac’: ./include/linux/xarray.h:1485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1485 | { | ^ ./include/linux/uaccess.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/kdev_t.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./arch/x86/include/asm/smap.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1489:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1489 | TASK_PFA_CLEAR(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~~ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_tfm’: ./include/linux/kref.h: In function ‘kref_get_unless_zero’: ./include/linux/crypto.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ In file included from ./include/linux/fs.h:13, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/list_lru.h: In function ‘list_lru_shrink_count’: ./include/linux/kref.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ib_force_disable’: ./include/linux/kdev_t.h: In function ‘sysv_major’: ./include/linux/kdev_t.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_ablkcipher’: ./include/linux/list_lru.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1491:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1491 | TASK_PFA_TEST(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~~ ./include/linux/crypto.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_minor’: ./include/linux/kdev_t.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_count’: ./include/linux/crypto.h: In function ‘crypto_has_ablkcipher’: ./include/linux/list_lru.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/crypto.h:977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 977 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ib_force_disable’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1492:1: note: in expansion of macro ‘TASK_PFA_SET’ 1492 | TASK_PFA_SET(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_crt’: ./include/linux/crypto.h:984:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 984 | { | ^ In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/uaccess.h: In function ‘set_fs’: ./include/linux/sched.h: In function ‘current_restore_flags’: In file included from ./include/linux/module.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/kobject.h: In function ‘kobject_name’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_ivsize’: ./include/linux/sched.h:1496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1496 | { | ^ ./arch/x86/include/asm/uaccess.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/crypto.h:999:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 999 | { | ^ In file included from ./include/linux/list_bl.h:6, from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/bit_spinlock.h: In function ‘bit_spin_lock’: ./include/linux/kobject.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_blocksize’: ./include/linux/bit_spinlock.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/crypto.h:1015:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1015 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk’: ./arch/x86/include/asm/uaccess.h: In function ‘__chk_range_not_ok’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_alignmask’: ./include/linux/list_lru.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./arch/x86/include/asm/uaccess.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/crypto.h:1021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1021 | { | ^ ./include/linux/sched.h: In function ‘task_nice’: ./include/linux/xarray.h: In function ‘xas_prev’: ./include/linux/sched.h:1533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1533 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_get_flags’: ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk_irq’: ./include/linux/kobject.h: In function ‘kobject_has_children’: ./include/linux/xarray.h:1580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1580 | { | ^ ./include/linux/list_lru.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/crypto.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/linux/kobject.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_trylock’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_set_flags’: ./include/linux/bit_spinlock.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_walk’: ./include/linux/crypto.h:1032:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1032 | { | ^ ./include/linux/list_lru.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/sched.h: In function ‘is_idle_task’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_clear_flags’: ./include/linux/sched.h:1554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1554 | { | ^ ./include/linux/crypto.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_unlock’: ./include/linux/bit_spinlock.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_setkey’: ./include/linux/crypto.h:1060:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1060 | { | ^ ./include/linux/xarray.h: In function ‘xas_next’: ./include/linux/bit_spinlock.h: In function ‘__bit_spin_unlock’: ./include/linux/bit_spinlock.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqtfm’: ./include/linux/xarray.h:1609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1609 | { | ^ ./include/linux/sched.h: In function ‘task_thread_info’: ./include/linux/crypto.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/sched.h:1581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1581 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_is_locked’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_encrypt’: ./include/linux/bit_spinlock.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/crypto.h:1093:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1093 | { | ^ ./include/linux/sched.h: In function ‘set_task_comm’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_decrypt’: ./include/linux/sched.h:1620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1620 | { | ^ In file included from ./include/linux/radix-tree.h:31, from ./include/linux/fs.h:15, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/xarray.h: In function ‘xa_mk_value’: ./include/linux/crypto.h:1118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1118 | { | ^ In file included from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/list_bl.h: In function ‘INIT_HLIST_BL_NODE’: In file included from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/crypto.h: In function ‘crypto_wait_req’: ./include/linux/kobject.h: In function ‘to_kset’: ./include/linux/xarray.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/list_bl.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/kobject.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ In file included from ./include/linux/fs.h:15, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/radix-tree.h: In function ‘radix_tree_is_internal_node’: ./include/linux/sched.h: In function ‘set_tsk_thread_flag’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqsize’: ./include/linux/sched.h:1646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1646 | { | ^ ./include/linux/radix-tree.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_unhashed’: ./include/linux/crypto.h:1150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1150 | { | ^ ./include/linux/list_bl.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/crypto.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/sched.h: In function ‘clear_tsk_thread_flag’: ./include/linux/crypto.h: In function ‘ablkcipher_request_set_tfm’: ./include/linux/sched.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_first’: ./include/linux/crypto.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/list_bl.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_empty’: ./include/linux/sched.h: In function ‘update_tsk_thread_flag’: ./include/linux/radix-tree.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ In file included from ./arch/x86/include/asm/uaccess.h:694, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_user_generic’: ./include/linux/crypto.h: In function ‘crypto_init_wait’: ./include/linux/sched.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_cast’: ./include/linux/crypto.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_set_first’: ./include/linux/crypto.h:1170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1170 | { | ^ ./include/linux/kobject.h: In function ‘kset_get’: ./arch/x86/include/asm/uaccess_64.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/list_bl.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_value’: ./include/linux/sched.h: In function ‘test_and_set_tsk_thread_flag’: ./include/linux/kobject.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot’: ./include/linux/xarray.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/sched.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/radix-tree.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_empty’: ./include/linux/list_bl.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_value’: ./include/linux/sched.h: In function ‘test_and_clear_tsk_thread_flag’: ./include/linux/xarray.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/sched.h:1667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1667 | { | ^ ./include/linux/xarray.h: In function ‘xa_tag_pointer’: ./include/linux/sched.h: In function ‘test_tsk_thread_flag’: ./include/linux/xarray.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/sched.h:1672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1672 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_alloc’: ./include/linux/xarray.h: In function ‘xa_untag_pointer’: ./include/linux/crypto.h:1187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1187 | { | ^ ./include/linux/xarray.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/sched.h: In function ‘set_tsk_need_resched’: ./include/linux/list_bl.h: In function ‘hlist_bl_add_head’: ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_to_user_mcsafe’: ./include/linux/list_bl.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/sched.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot_protected’: ./arch/x86/include/asm/uaccess_64.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/xarray.h: In function ‘xa_pointer_tag’: ./include/linux/radix-tree.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/xarray.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/sched.h: In function ‘clear_tsk_need_resched’: ./include/linux/sched.h:1682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1682 | { | ^ ./include/linux/list_bl.h: In function ‘__hlist_bl_del’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_from_user’: ./include/linux/crypto.h: In function ‘ablkcipher_request_free’: ./include/linux/xarray.h: In function ‘xa_mk_internal’: ./include/linux/crypto.h: In function ‘crypto_free_tfm’: ./include/linux/list_bl.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/sched.h: In function ‘test_tsk_need_resched’: ./arch/x86/include/asm/uaccess_64.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/xarray.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_deref_retry’: ./include/linux/crypto.h:1204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1204 | { | ^ ./include/linux/crypto.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/linux/sched.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/radix-tree.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_internal’: ./include/linux/crypto.h: In function ‘ablkcipher_request_set_callback’: ./include/linux/xarray.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_name’: ./include/linux/radix-tree.h: In function ‘radix_tree_exception’: ./include/linux/crypto.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/crypto.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/linux/radix-tree.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/sched.h: In function ‘cond_resched_rcu’: ./include/linux/xarray.h: In function ‘xa_is_internal’: ./include/linux/xarray.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/sched.h:1716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1716 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_driver_name’: ./include/linux/crypto.h: In function ‘ablkcipher_request_set_crypt’: ./include/linux/list_bl.h: In function ‘hlist_bl_del’: ./include/linux/crypto.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/linux/list_bl.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/crypto.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_err’: ./include/linux/xarray.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_priority’: ./include/linux/sched.h: In function ‘spin_needbreak’: ./include/linux/crypto.h:852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 852 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_blkcipher_cast’: ./include/linux/sched.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_type’: ./include/linux/crypto.h:1301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1301 | { | ^ ./include/linux/crypto.h:857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 857 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_del_init’: ./include/linux/sched.h: In function ‘need_resched’: ./include/linux/list_bl.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/xarray.h: In function ‘xa_err’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_cast’: ./include/linux/sched.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/linux/xarray.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_blocksize’: ./include/linux/crypto.h:1307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1307 | { | ^ ./include/linux/crypto.h:862:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 862 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_preload_end’: ./include/linux/list_bl.h: In function ‘hlist_bl_lock’: ./include/linux/list_bl.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/radix-tree.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_alignmask’: ./include/linux/kobject.h: In function ‘kset_put’: ./include/linux/crypto.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./include/linux/sched.h: In function ‘task_cpu’: ./include/linux/kobject.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_unlock’: ./include/linux/sched.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_get_flags’: ./include/linux/list_bl.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/crypto.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/kobject.h: In function ‘get_ktype’: ./include/linux/radix-tree.h: In function ‘radix_tree_iter_init’: ./include/linux/kobject.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_is_locked’: ./include/linux/crypto.h: In function ‘crypto_tfm_set_flags’: ./include/linux/radix-tree.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/list_bl.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/crypto.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_blkcipher’: ./include/linux/crypto.h: In function ‘crypto_tfm_clear_flags’: ./include/linux/crypto.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/linux/crypto.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_lookup’: ./include/linux/xarray.h: In function ‘xa_init_flags’: In file included from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/rculist_bl.h: In function ‘hlist_bl_set_first_rcu’: ./include/linux/radix-tree.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/xarray.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_ctx’: ./include/linux/crypto.h:887:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 887 | { | ^ ./include/linux/rculist_bl.h:13:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 13 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_tfm’: ./include/linux/crypto.h: In function ‘crypto_tfm_ctx_alignment’: ./include/linux/sched.h: In function ‘rseq_set_notify_resume’: ./include/linux/crypto.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/linux/crypto.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/sched.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_blkcipher’: ./include/linux/crypto.h: In function ‘__crypto_ablkcipher_cast’: ./include/linux/radix-tree.h: In function ‘radix_tree_iter_find’: ./include/linux/xarray.h: In function ‘xa_init’: ./include/linux/crypto.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./include/linux/crypto.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./include/linux/radix-tree.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/xarray.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./include/linux/sched.h: In function ‘rseq_handle_notify_resume’: ./include/linux/crypto.h: In function ‘crypto_skcipher_type’: ./include/linux/sched.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/xarray.h: In function ‘xa_empty’: ./include/linux/crypto.h: In function ‘crypto_has_blkcipher’: ./include/linux/radix-tree.h: In function ‘radix_tree_iter_retry’: ./include/linux/crypto.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/xarray.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/radix-tree.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/linux/crypto.h:1362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1362 | { | ^ ./include/linux/sched.h: In function ‘rseq_signal_deliver’: ./include/linux/crypto.h: In function ‘crypto_skcipher_mask’: ./include/linux/sched.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./include/linux/xarray.h: In function ‘xa_marked’: ./include/linux/radix-tree.h: In function ‘__radix_tree_iter_add’: ./include/linux/crypto.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_name’: ./include/linux/xarray.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/radix-tree.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/crypto.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_tfm’: ./include/linux/radix-tree.h: In function ‘radix_tree_chunk_size’: ./include/linux/sched.h: In function ‘rseq_preempt’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_crt’: ./include/linux/crypto.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./include/linux/radix-tree.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/sched.h:1835:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1835 | { | ^ ./include/linux/crypto.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_ablkcipher’: ./include/linux/crypto.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_next_slot’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_first_rcu’: ./include/linux/sched.h: In function ‘rseq_migrate’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_alg’: ./include/linux/radix-tree.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./include/linux/rculist_bl.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_ablkcipher’: ./include/linux/sched.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/linux/crypto.h:1389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1389 | { | ^ ./include/linux/crypto.h:977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 977 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_ivsize’: ./include/linux/sched.h: In function ‘rseq_fork’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_crt’: ./include/linux/crypto.h:1403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1403 | { | ^ ./include/linux/sched.h:1852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1852 | { | ^ ./include/linux/crypto.h:984:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 984 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_blocksize’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_ivsize’: ./include/linux/crypto.h:999:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 999 | { | ^ ./include/linux/crypto.h:1419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1419 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_init_rcu’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_blocksize’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_alignmask’: ./include/linux/xarray.h: In function ‘xa_store_bh’: ./include/linux/rculist_bl.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/crypto.h:1015:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1015 | { | ^ ./include/linux/sched.h: In function ‘rseq_execve’: ./include/linux/crypto.h:1425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1425 | { | ^ ./include/linux/xarray.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/linux/sched.h:1867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1867 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_alignmask’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_flags’: ./include/linux/crypto.h:1021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1021 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’: ./include/linux/crypto.h:1430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1430 | { | ^ ./include/linux/rculist_bl.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_get_flags’: ./include/linux/xarray.h: In function ‘xa_store_irq’: ./include/linux/sched.h: In function ‘exit_umh’: ./include/linux/crypto.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_flags’: ./include/linux/xarray.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/sched.h:1905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1905 | { | ^ ./include/linux/crypto.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_add_head_rcu’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_set_flags’: ./include/linux/rculist_bl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/crypto.h:1032:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1032 | { | ^ ./include/linux/xarray.h: In function ‘xa_erase_bh’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_clear_flags’: ./include/linux/sched.h: In function ‘rseq_syscall’: ./include/linux/xarray.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ In file included from ./include/linux/module.h:21, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/rbtree_latch.h: In function ‘__lt_from_rb’: ./include/linux/crypto.h:1442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1442 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_clear_flags’: ./include/linux/sched.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/linux/crypto.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/linux/rbtree_latch.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_setkey’: ./include/linux/xarray.h: In function ‘xa_erase_irq’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_setkey’: ./include/linux/crypto.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/linux/crypto.h:1060:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1060 | { | ^ ./include/linux/xarray.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqtfm’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt’: In file included from ./arch/x86/include/asm/uaccess.h:12, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./arch/x86/include/asm/smap.h: In function ‘clac’: ./include/linux/xarray.h: In function ‘xa_cmpxchg’: ./include/linux/crypto.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/crypto.h:1491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1491 | { | ^ ./include/linux/xarray.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./arch/x86/include/asm/smap.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_encrypt’: ./include/linux/crypto.h:1093:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1093 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt_iv’: In file included from ./include/linux/dcache.h:13, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/lockref.h: In function ‘__lockref_is_dead’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_to_user’: ./include/linux/xarray.h: In function ‘xa_cmpxchg_bh’: In file included from ./include/linux/fs.h:24, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/capability.h: In function ‘cap_combine’: ./arch/x86/include/asm/uaccess_64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/crypto.h:1519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1519 | { | ^ ./include/linux/lockref.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/xarray.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./arch/x86/include/asm/smap.h: In function ‘stac’: ./arch/x86/include/asm/smap.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_decrypt’: ./include/linux/capability.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt’: ./include/linux/crypto.h:1118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1118 | { | ^ ./include/linux/crypto.h:1544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1544 | { | ^ ./include/linux/xarray.h: In function ‘xa_cmpxchg_irq’: ./include/linux/xarray.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqsize’: In file included from ./include/linux/stringhash.h:7, from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/hash.h: In function ‘__hash_32_generic’: ./include/linux/capability.h: In function ‘cap_intersect’: ./include/linux/crypto.h:1150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1150 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt_iv’: ./include/linux/capability.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/hash.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert’: ./include/linux/crypto.h:1569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1569 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_set_tfm’: ./include/linux/xarray.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/crypto.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/hash.h: In function ‘hash_32_generic’: ./include/linux/hash.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_iv’: In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./arch/x86/include/asm/uaccess.h: In function ‘set_fs’: ./include/linux/capability.h: In function ‘cap_drop’: ./include/linux/crypto.h: In function ‘ablkcipher_request_cast’: ./include/linux/crypto.h:1584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1584 | { | ^ ./include/linux/capability.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert_bh’: ./arch/x86/include/asm/uaccess.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/crypto.h:1170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1170 | { | ^ ./include/linux/hash.h: In function ‘hash_64_generic’: ./include/linux/xarray.h:701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 701 | { | ^ ./include/linux/hash.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_iv’: ./include/linux/capability.h: In function ‘cap_invert’: ./include/linux/crypto.h:1600:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1600 | { | ^ ./include/linux/capability.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert_irq’: ./arch/x86/include/asm/uaccess.h: In function ‘__chk_range_not_ok’: ./arch/x86/include/asm/uaccess.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/xarray.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_cipher_cast’: ./include/linux/capability.h: In function ‘cap_isclear’: ./include/linux/capability.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/crypto.h:1622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1622 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_alloc’: ./include/linux/hash.h: In function ‘hash_ptr’: ./include/linux/xarray.h: In function ‘xa_alloc’: ./include/linux/crypto.h: In function ‘crypto_cipher_cast’: ./include/linux/hash.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/crypto.h:1187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1187 | { | ^ ./include/linux/capability.h: In function ‘cap_issubset’: ./include/linux/rbtree_latch.h: In function ‘__lt_insert’: ./include/linux/xarray.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/crypto.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/linux/capability.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/rbtree_latch.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/hash.h: In function ‘hash32_ptr’: ./include/linux/hash.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/capability.h: In function ‘cap_drop_fs_set’: ./include/linux/xarray.h: In function ‘xa_alloc_bh’: ./include/linux/capability.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/xarray.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_free’: ./include/linux/crypto.h:1204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1204 | { | ^ In file included from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/stringhash.h: In function ‘partial_name_hash’: ./include/linux/rbtree_latch.h: In function ‘__lt_erase’: ./include/linux/rbtree_latch.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc_irq’: ./include/linux/crypto.h: In function ‘ablkcipher_request_set_callback’: ./include/linux/stringhash.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_cipher’: ./include/linux/capability.h: In function ‘cap_raise_fs_set’: ./include/linux/crypto.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/linux/xarray.h:817:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 817 | { | ^ ./include/linux/capability.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/crypto.h:1648:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1648 | { | ^ ./include/linux/rbtree_latch.h: In function ‘__lt_find’: ./include/linux/stringhash.h: In function ‘end_name_hash’: ./include/linux/rbtree_latch.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/stringhash.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve’: ./include/linux/crypto.h: In function ‘ablkcipher_request_set_crypt’: ./include/linux/crypto.h: In function ‘crypto_cipher_tfm’: ./include/linux/crypto.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./include/linux/xarray.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/linux/crypto.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/capability.h: In function ‘cap_drop_nfsd_set’: ./include/linux/capability.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_blkcipher_cast’: ./include/linux/xarray.h: In function ‘xa_reserve_bh’: ./include/linux/crypto.h: In function ‘crypto_free_cipher’: ./include/linux/crypto.h:1301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1301 | { | ^ ./include/linux/xarray.h:871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 871 | { | ^ ./include/linux/crypto.h:1666:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1666 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_cast’: ./include/linux/crypto.h: In function ‘crypto_has_cipher’: ./include/linux/xarray.h: In function ‘xa_reserve_irq’: ./include/linux/crypto.h:1307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1307 | { | ^ ./include/linux/capability.h: In function ‘cap_raise_nfsd_set’: ./include/linux/capability.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/crypto.h:1681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1681 | { | ^ ./include/linux/xarray.h:895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 895 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_crt’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_in_user’: ./include/linux/xarray.h: In function ‘xa_release’: ./arch/x86/include/asm/uaccess_64.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/crypto.h:1690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1690 | { | ^ ./include/linux/xarray.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_blocksize’: ./include/linux/crypto.h:1705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1705 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_blkcipher’: ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_inatomic_nocache’: In file included from ./arch/x86/include/asm/uaccess.h:694, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_user_generic’: ./arch/x86/include/asm/uaccess_64.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/crypto.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_insert’: ./include/linux/crypto.h: In function ‘crypto_cipher_alignmask’: ./arch/x86/include/asm/uaccess_64.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/rbtree_latch.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/crypto.h:1710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1710 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_flushcache’: ./arch/x86/include/asm/uaccess_64.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_tfm’: ./include/linux/crypto.h: In function ‘crypto_cipher_get_flags’: ./include/linux/crypto.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_erase’: In file included from ./include/linux/fs.h:25, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/semaphore.h: In function ‘sema_init’: ./include/linux/crypto.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/linux/rbtree_latch.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_blkcipher’: ./include/linux/xarray.h: In function ‘xa_head’: ./include/linux/semaphore.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/uaccess.h: In function ‘user_access_begin’: ./include/linux/crypto.h: In function ‘crypto_cipher_set_flags’: ./include/linux/crypto.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./include/linux/xarray.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_find’: ./include/linux/crypto.h:1721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1721 | { | ^ In file included from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/dcache.h: In function ‘d_count’: ./arch/x86/include/asm/uaccess.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./include/linux/rbtree_latch.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_blkcipher’: ./include/linux/crypto.h: In function ‘crypto_cipher_clear_flags’: ./include/linux/crypto.h:1362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1362 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_to_user_mcsafe’: ./include/linux/dcache.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./arch/x86/include/asm/uaccess_64.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/crypto.h:1727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1727 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_name’: ./include/linux/crypto.h: In function ‘crypto_cipher_setkey’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_from_user’: ./include/linux/crypto.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./arch/x86/include/asm/uaccess_64.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/crypto.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/xarray.h: In function ‘xa_head_locked’: ./include/linux/dcache.h: In function ‘dget_dlock’: ./include/linux/dcache.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_crt’: ./include/linux/xarray.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_encrypt_one’: ./include/linux/crypto.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/linux/dcache.h: In function ‘dget’: ./include/linux/crypto.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/linux/dcache.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_alg’: ./include/linux/xarray.h: In function ‘xa_entry’: ./include/linux/crypto.h:1389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1389 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_decrypt_one’: ./include/linux/xarray.h:1002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1002 | { | ^ ./include/linux/dcache.h: In function ‘d_unhashed’: ./include/linux/dcache.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./include/linux/crypto.h:1781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1781 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_ivsize’: In file included from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/uaccess.h: In function ‘__copy_from_user_inatomic’: ./include/linux/dcache.h: In function ‘d_unlinked’: ./include/linux/crypto.h:1403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1403 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_comp_cast’: In file included from ./include/linux/percpu-rwsem.h:8, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/rcuwait.h: In function ‘rcuwait_init’: ./include/linux/dcache.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/uaccess.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/rcuwait.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/crypto.h:1787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1787 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_blocksize’: ./include/linux/crypto.h:1419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1419 | { | ^ ./include/linux/dcache.h: In function ‘cant_mount’: ./include/linux/crypto.h: In function ‘crypto_comp_cast’: ./include/linux/dcache.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/uaccess.h: In function ‘__copy_from_user’: ./include/linux/uaccess.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_alignmask’: ./include/linux/crypto.h:1792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1792 | { | ^ ./include/linux/xarray.h: In function ‘xa_entry_locked’: ./include/linux/crypto.h:1425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1425 | { | ^ ./include/linux/dcache.h: In function ‘dont_mount’: ./include/linux/dcache.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/xarray.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/linux/uaccess.h: In function ‘__copy_to_user_inatomic’: ./include/linux/uaccess.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_flags’: In file included from ./include/linux/percpu-rwsem.h:9, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/rcu_sync.h: In function ‘rcu_sync_is_idle’: ./include/linux/crypto.h:1430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1430 | { | ^ ./include/linux/rcu_sync.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/dcache.h: In function ‘d_in_lookup’: ./include/linux/uaccess.h: In function ‘__copy_to_user’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_flags’: ./include/linux/xarray.h: In function ‘xa_parent’: ./include/linux/dcache.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/uaccess.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/crypto.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./include/linux/xarray.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/dcache.h: In function ‘d_lookup_done’: ./include/linux/dcache.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_clear_flags’: ./include/linux/crypto.h: In function ‘crypto_alloc_comp’: ./include/linux/crypto.h:1442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1442 | { | ^ ./include/linux/uaccess.h: In function ‘copy_from_user’: ./include/linux/crypto.h:1800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1800 | { | ^ ./include/linux/uaccess.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ In file included from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_preempt_disable’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_setkey’: ./include/linux/dcache.h: In function ‘d_managed’: ./include/linux/dcache.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/crypto.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/linux/percpu-rwsem.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_tfm’: ./include/linux/xarray.h: In function ‘xa_parent_locked’: ./include/linux/uaccess.h: In function ‘copy_to_user’: ./include/linux/crypto.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/uaccess.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/dcache.h: In function ‘d_mountpoint’: ./include/linux/xarray.h:1028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1028 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt’: ./include/linux/dcache.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_comp’: ./include/linux/crypto.h:1491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1491 | { | ^ ./include/linux/crypto.h:1814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1814 | { | ^ ./include/linux/dcache.h: In function ‘__d_entry_type’: ./include/linux/xarray.h: In function ‘xa_mk_node’: ./include/linux/dcache.h:390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 390 | { | ^ ./include/linux/uaccess.h: In function ‘copy_in_user’: ./include/linux/uaccess.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt_iv’: ./include/linux/crypto.h: In function ‘crypto_has_comp’: ./include/linux/xarray.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./include/linux/dcache.h: In function ‘d_is_miss’: ./include/linux/crypto.h:1519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1519 | { | ^ ./include/linux/dcache.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./include/linux/crypto.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_node’: ./include/linux/dcache.h: In function ‘d_is_whiteout’: ./include/linux/xarray.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt’: ./include/linux/crypto.h: In function ‘crypto_comp_name’: ./include/linux/dcache.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/crypto.h:1544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1544 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/module.h: In function ‘kallsyms_symbol_value’: ./include/linux/crypto.h:1828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1828 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_node’: ./include/linux/dcache.h: In function ‘d_can_lookup’: ./include/linux/dcache.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/xarray.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt_iv’: ./include/linux/crypto.h: In function ‘crypto_comp_crt’: ./include/linux/module.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/dcache.h: In function ‘d_is_autodir’: ./include/linux/uaccess.h: In function ‘pagefault_disabled_inc’: ./include/linux/crypto.h:1569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1569 | { | ^ ./include/linux/crypto.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/linux/dcache.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/uaccess.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_sibling’: ./include/linux/module.h: In function ‘module_is_live’: ./include/linux/uaccess.h: In function ‘pagefault_disabled_dec’: ./include/linux/dcache.h: In function ‘d_is_dir’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_iv’: ./include/linux/module.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/xarray.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_compress’: ./include/linux/uaccess.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/dcache.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/linux/crypto.h:1584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1584 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_sibling’: ./include/linux/crypto.h:1840:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1840 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_disable’: ./include/linux/dcache.h: In function ‘d_is_symlink’: ./include/linux/uaccess.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/dcache.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/linux/xarray.h:1059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1059 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_iv’: ./include/linux/module.h: In function ‘within_module_core’: ./include/linux/crypto.h: In function ‘crypto_comp_decompress’: ./include/linux/module.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_enable’: ./include/linux/crypto.h:1600:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1600 | { | ^ ./include/linux/dcache.h: In function ‘d_is_reg’: ./include/linux/xarray.h: In function ‘xa_is_sibling’: ./include/linux/uaccess.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/dcache.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/crypto.h:1848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1848 | { | ^ ./include/linux/xarray.h:1070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1070 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_cipher_cast’: ./include/linux/dcache.h: In function ‘d_is_special’: ./include/linux/module.h: In function ‘within_module_init’: ./include/linux/dcache.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/linux/crypto.h:1622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1622 | { | ^ ./include/linux/module.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_cast’: ./include/linux/dcache.h: In function ‘d_is_file’: ./include/linux/dcache.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/crypto.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_zero’: ./include/linux/module.h: In function ‘within_module’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_to_user’: ./include/linux/module.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/dcache.h: In function ‘d_is_negative’: ./include/linux/xarray.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./arch/x86/include/asm/uaccess_64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/dcache.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./include/linux/dcache.h: In function ‘d_is_positive’: ./include/linux/dcache.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_retry’: ./include/linux/dcache.h: In function ‘d_really_is_negative’: ./include/linux/xarray.h:1096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1096 | { | ^ ./include/linux/dcache.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/dcache.h: In function ‘d_really_is_positive’: ./include/linux/crypto.h: In function ‘crypto_alloc_cipher’: ./include/linux/xarray.h: In function ‘xa_is_advanced’: ./include/linux/dcache.h:484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 484 | { | ^ ./include/linux/crypto.h:1648:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1648 | { | ^ ./include/linux/xarray.h:1107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1107 | { | ^ ./include/linux/dcache.h: In function ‘simple_positive’: ./include/linux/dcache.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ In file included from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/crypto/hash.h: In function ‘__crypto_ahash_cast’: ./include/linux/crypto.h: In function ‘crypto_cipher_tfm’: ./include/linux/dcache.h: In function ‘d_is_fallthru’: ./include/linux/module.h: In function ‘module_requested_async_probing’: ./include/linux/dcache.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/crypto.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/crypto/hash.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/module.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/dcache.h: In function ‘vfs_pressure_ratio’: ./include/linux/xarray.h: In function ‘xas_error’: ./include/linux/dcache.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/linux/module.h: In function ‘is_livepatch_module’: ./include/linux/crypto.h: In function ‘crypto_free_cipher’: ./include/linux/module.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./include/linux/xarray.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./include/linux/crypto.h:1666:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1666 | { | ^ ./include/linux/dcache.h: In function ‘d_inode’: ./include/linux/crypto.h: In function ‘crypto_has_cipher’: ./include/linux/xarray.h: In function ‘xas_set_err’: ./include/linux/dcache.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/crypto.h:1681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1681 | { | ^ ./include/linux/xarray.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_tfm’: ./include/linux/dcache.h: In function ‘d_inode_rcu’: ./include/crypto/hash.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/dcache.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/xarray.h: In function ‘xas_invalid’: ./include/linux/crypto.h: In function ‘crypto_cipher_crt’: ./include/crypto/hash.h: In function ‘crypto_free_ahash’: ./include/crypto/hash.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:15: ./include/linux/module.h: In function ‘module_sig_ok’: ./include/linux/crypto.h:1690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1690 | { | ^ ./include/linux/xarray.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/module.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_alg_name’: ./include/linux/crypto.h: In function ‘crypto_cipher_blocksize’: ./include/linux/xarray.h: In function ‘xas_valid’: ./include/linux/dcache.h: In function ‘d_backing_inode’: ./include/crypto/hash.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/dcache.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/crypto.h:1705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1705 | { | ^ ./include/linux/xarray.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_driver_name’: ./include/linux/dcache.h: In function ‘d_backing_dentry’: ./include/crypto/hash.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_alignmask’: ./include/linux/dcache.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./include/linux/xarray.h: In function ‘xas_is_node’: ./include/crypto/hash.h: In function ‘crypto_ahash_alignmask’: ./include/linux/dcache.h: In function ‘d_real’: ./include/linux/crypto.h:1710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1710 | { | ^ ./include/linux/xarray.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/crypto/hash.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/dcache.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ In file included from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/crypto.h: In function ‘crypto_wait_req’: ./include/linux/crypto.h: In function ‘crypto_cipher_get_flags’: ./include/crypto/hash.h: In function ‘crypto_ahash_blocksize’: ./include/crypto/hash.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/xarray.h: In function ‘xas_not_node’: ./include/linux/crypto.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read’: ./include/linux/dcache.h: In function ‘d_real_inode’: ./include/linux/xarray.h:1275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1275 | { | ^ ./include/crypto/hash.h: In function ‘__crypto_hash_alg_common’: ./include/linux/crypto.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/percpu-rwsem.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/dcache.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_set_flags’: ./include/crypto/hash.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/crypto.h:1721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1721 | { | ^ ./include/linux/xarray.h: In function ‘xas_frozen’: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_trylock’: ./include/linux/percpu-rwsem.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/crypto.h: In function ‘crypto_init_wait’: ./include/linux/crypto.h: In function ‘crypto_cipher_clear_flags’: ./include/linux/xarray.h:1281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1281 | { | ^ ./include/linux/crypto.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/crypto.h:1727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1727 | { | ^ ./include/linux/xarray.h: In function ‘xas_top’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_in_user’: ./include/linux/crypto.h: In function ‘crypto_cipher_setkey’: ./arch/x86/include/asm/uaccess_64.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ In file included from ./include/linux/fs.h:9, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/path.h: In function ‘path_equal’: ./include/linux/xarray.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/crypto/hash.h: In function ‘crypto_hash_alg_common’: ./include/crypto/hash.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/crypto.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/path.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/xarray.h: In function ‘xas_reset’: ./include/crypto/hash.h: In function ‘crypto_ahash_digestsize’: ./include/linux/crypto.h: In function ‘crypto_cipher_encrypt_one’: ./include/linux/xarray.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_inatomic_nocache’: ./include/crypto/hash.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/path.h: In function ‘path_put_init’: ./arch/x86/include/asm/uaccess_64.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/path.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/crypto.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_statesize’: ./include/linux/xarray.h: In function ‘xas_retry’: ./include/crypto/hash.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_flushcache’: ./arch/x86/include/asm/uaccess_64.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/xarray.h:1319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1319 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_decrypt_one’: ./include/crypto/hash.h: In function ‘crypto_ahash_get_flags’: ./include/crypto/hash.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/crypto.h:1781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1781 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_set_flags’: ./include/crypto/hash.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./arch/x86/include/asm/uaccess.h: In function ‘user_access_begin’: ./include/linux/crypto.h: In function ‘crypto_free_tfm’: ./include/linux/crypto.h: In function ‘__crypto_comp_cast’: ./include/linux/crypto.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_clear_flags’: ./arch/x86/include/asm/uaccess.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./include/linux/crypto.h:1787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1787 | { | ^ ./include/crypto/hash.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_cast’: ./include/crypto/hash.h: In function ‘crypto_ahash_reqtfm’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_name’: ./include/crypto/hash.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/crypto.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/crypto.h:1792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1792 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_reqsize’: ./include/linux/xarray.h: In function ‘xas_reload’: ./include/crypto/hash.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_driver_name’: ./include/linux/crypto.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_ctx’: ./include/linux/xarray.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/crypto/hash.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_priority’: ./include/linux/crypto.h:852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 852 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_type’: ./include/linux/crypto.h:857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 857 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_export’: ./include/crypto/hash.h:470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 470 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_comp’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_blocksize’: ./include/linux/xarray.h: In function ‘xas_set’: ./include/linux/crypto.h:862:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 862 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_import’: ./include/linux/crypto.h:1800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1800 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_alignmask’: ./include/crypto/hash.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/xarray.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./include/linux/crypto.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ In file included from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/uaccess.h: In function ‘__copy_from_user_inatomic’: ./include/linux/crypto.h: In function ‘crypto_tfm_get_flags’: ./include/linux/uaccess.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/xarray.h: In function ‘xas_set_order’: ./include/linux/crypto.h: In function ‘crypto_comp_tfm’: ./include/linux/crypto.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_init’: ./include/linux/xarray.h:1390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1390 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_set_flags’: ./include/linux/crypto.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/uaccess.h: In function ‘__copy_from_user’: ./include/crypto/hash.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/crypto.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/uaccess.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_comp’: ./include/linux/crypto.h: In function ‘crypto_tfm_clear_flags’: ./include/linux/crypto.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/linux/crypto.h:1814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1814 | { | ^ ./include/linux/uaccess.h: In function ‘__copy_to_user_inatomic’: ./include/crypto/hash.h: In function ‘crypto_ahash_update’: ./include/linux/uaccess.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/crypto/hash.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_ctx’: ./include/linux/xarray.h: In function ‘xas_set_update’: ./include/linux/crypto.h: In function ‘crypto_has_comp’: ./include/linux/crypto.h:887:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 887 | { | ^ ./include/linux/uaccess.h: In function ‘__copy_to_user’: ./include/linux/crypto.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/xarray.h:1411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1411 | { | ^ ./include/linux/uaccess.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_ctx_alignment’: ./include/linux/crypto.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_tfm’: ./include/crypto/hash.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/xarray.h: In function ‘xas_next_entry’: ./include/linux/crypto.h: In function ‘crypto_comp_name’: ./include/linux/crypto.h: In function ‘__crypto_ablkcipher_cast’: In file included from ./include/linux/fs.h:13, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/list_lru.h: In function ‘list_lru_shrink_count’: ./include/linux/crypto.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_alloc’: ./include/linux/uaccess.h: In function ‘copy_from_user’: ./include/linux/xarray.h:1427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1427 | { | ^ ./include/linux/crypto.h:1828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1828 | { | ^ ./include/linux/uaccess.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/crypto/hash.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/list_lru.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/crypto.h: In function ‘crypto_skcipher_type’: ./include/linux/crypto.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_crt’: ./include/linux/list_lru.h: In function ‘list_lru_count’: ./include/linux/crypto.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/linux/list_lru.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/crypto.h: In function ‘crypto_skcipher_mask’: ./include/linux/uaccess.h: In function ‘copy_to_user’: ./include/linux/crypto.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/uaccess.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_free’: ./include/crypto/hash.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_compress’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_tfm’: ./include/linux/crypto.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_zero’: ./include/linux/crypto.h:1840:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1840 | { | ^ ./include/crypto/hash.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/uaccess.h: In function ‘copy_in_user’: ./include/linux/crypto.h: In function ‘crypto_free_ablkcipher’: ./include/linux/uaccess.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/crypto.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_decompress’: ./include/crypto/hash.h: In function ‘ahash_request_cast’: ./include/linux/crypto.h: In function ‘crypto_has_ablkcipher’: ./include/crypto/hash.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read_preempt_enable’: ./include/linux/crypto.h:1848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1848 | { | ^ ./include/linux/crypto.h:977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 977 | { | ^ ./include/linux/percpu-rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk’: ./include/linux/list_lru.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_crt’: ./include/linux/crypto.h:984:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 984 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk_irq’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_ivsize’: ./include/linux/list_lru.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/crypto.h:999:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 999 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_disabled_inc’: ./include/linux/uaccess.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_blocksize’: ./include/linux/list_lru.h: In function ‘list_lru_walk’: ./include/crypto/hash.h: In function ‘ahash_request_set_callback’: ./include/linux/crypto.h:1015:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1015 | { | ^ ./include/linux/list_lru.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/crypto/hash.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_disabled_dec’: ./include/linux/uaccess.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_alignmask’: ./include/linux/crypto.h:1021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1021 | { | ^ ./include/linux/xarray.h: In function ‘xas_find_chunk’: ./include/crypto/hash.h: In function ‘ahash_request_set_crypt’: ./include/linux/uaccess.h: In function ‘pagefault_disable’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_get_flags’: ./include/linux/uaccess.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/crypto/hash.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/crypto.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/linux/xarray.h:1453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1453 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_enable’: ./include/linux/uaccess.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_tfm’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_set_flags’: ./include/linux/crypto.h:1032:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1032 | { | ^ ./include/crypto/hash.h:700:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 700 | { | ^ ./include/crypto/hash.h: In function ‘crypto_free_shash’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_clear_flags’: In file included from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/crypto/hash.h: In function ‘__crypto_ahash_cast’: ./include/linux/crypto.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/crypto/hash.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alg_name’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_setkey’: ./include/crypto/hash.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/crypto/hash.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/linux/crypto.h:1060:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1060 | { | ^ In file included from ./include/linux/slab.h:131, from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/kasan.h: In function ‘kasan_unpoison_shadow’: ./include/crypto/hash.h: In function ‘crypto_shash_driver_name’: ./include/linux/xarray.h: In function ‘xas_next_marked’: ./include/linux/kasan.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | static inline void kasan_unpoison_shadow(const void *address, size_t size) {} | ^~~~~~ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqtfm’: ./include/crypto/hash.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ In file included from ./include/linux/radix-tree.h:31, from ./include/linux/fs.h:15, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/xarray.h: In function ‘xa_mk_value’: ./include/linux/crypto.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_task_stack’: ./include/linux/xarray.h:1485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1485 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alignmask’: ./include/linux/xarray.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/kasan.h:90:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | static inline void kasan_unpoison_task_stack(struct task_struct *task) {} | ^~~~~~~~~~~ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_encrypt’: ./include/crypto/hash.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/crypto.h:1093:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1093 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_stack_above_sp_to’: ./include/crypto/hash.h: In function ‘crypto_shash_blocksize’: ./include/linux/kasan.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | static inline void kasan_unpoison_stack_above_sp_to(const void *watermark) {} | ^~~~~~ ./include/crypto/hash.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_tfm’: ./include/linux/kasan.h: In function ‘kasan_enable_current’: ./include/crypto/hash.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/kasan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void kasan_enable_current(void) {} | ^~~~~~ ./include/crypto/hash.h: In function ‘__crypto_shash_alg’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_decrypt’: ./include/linux/kasan.h: In function ‘kasan_disable_current’: ./include/crypto/hash.h: In function ‘crypto_free_ahash’: ./include/crypto/hash.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/linux/kasan.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void kasan_disable_current(void) {} | ^~~~~~ ./include/linux/crypto.h:1118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1118 | { | ^ ./include/crypto/hash.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/kasan.h: In function ‘kasan_alloc_pages’: ./include/linux/kasan.h:96:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | static inline void kasan_alloc_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/crypto/hash.h: In function ‘crypto_ahash_alg_name’: ./include/crypto/hash.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/kasan.h: In function ‘kasan_free_pages’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqsize’: ./include/linux/kasan.h:97:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void kasan_free_pages(struct page *page, unsigned int order) {} | ^~~~ ./include/linux/xarray.h: In function ‘xa_to_value’: ./include/linux/crypto.h:1150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1150 | { | ^ ./include/linux/xarray.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_driver_name’: ./include/crypto/hash.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/kasan.h: In function ‘kasan_cache_create’: ./include/linux/kasan.h:101:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | slab_flags_t *flags) {} | ^~~~~~~~~~~~ ./include/linux/crypto.h: In function ‘ablkcipher_request_set_tfm’: ./include/linux/xarray.h: In function ‘xa_is_value’: ./include/crypto/hash.h: In function ‘crypto_shash_alg’: ./include/linux/xarray.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_alignmask’: ./include/linux/crypto.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/kasan.h: In function ‘kasan_poison_slab’: ./include/crypto/hash.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/crypto/hash.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/kasan.h:103:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | static inline void kasan_poison_slab(struct page *page) {} | ^~~~ ./include/linux/xarray.h: In function ‘xa_tag_pointer’: ./include/linux/crypto.h: In function ‘ablkcipher_request_cast’: ./include/crypto/hash.h: In function ‘crypto_ahash_blocksize’: ./include/linux/kasan.h: In function ‘kasan_unpoison_object_data’: ./include/linux/xarray.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_digestsize’: ./include/crypto/hash.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/kasan.h:105:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | void *object) {} | ^~~~ ./include/linux/crypto.h:1170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1170 | { | ^ ./include/crypto/hash.h:763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 763 | { | ^ ./include/linux/kasan.h: In function ‘kasan_poison_object_data’: ./include/linux/xarray.h: In function ‘xa_untag_pointer’: ./include/crypto/hash.h: In function ‘__crypto_hash_alg_common’: ./include/linux/xarray.h: In function ‘xas_prev’: ./include/linux/kasan.h:107:6: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | void *object) {} | ^~~~ ./include/linux/xarray.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/crypto/hash.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_statesize’: ./include/linux/kasan.h: In function ‘kasan_init_slab_obj’: ./include/crypto/hash.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/kasan.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/xarray.h:1580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1580 | { | ^ ./include/linux/xarray.h: In function ‘xa_pointer_tag’: ./include/linux/xarray.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_get_flags’: ./include/linux/kasan.h: In function ‘kasan_kmalloc_large’: ./include/crypto/hash.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/linux/kasan.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_internal’: ./include/crypto/hash.h: In function ‘crypto_shash_set_flags’: ./include/linux/xarray.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/kasan.h: In function ‘kasan_kfree_large’: ./include/linux/crypto.h: In function ‘ablkcipher_request_alloc’: ./include/crypto/hash.h:778:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 778 | { | ^ ./include/linux/kasan.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | static inline void kasan_kfree_large(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/linux/crypto.h:1187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1187 | { | ^ ./include/crypto/hash.h: In function ‘crypto_hash_alg_common’: ./include/linux/xarray.h: In function ‘xa_to_internal’: ./include/linux/kasan.h: In function ‘kasan_poison_kfree’: ./include/crypto/hash.h: In function ‘crypto_shash_clear_flags’: ./include/linux/xarray.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/crypto/hash.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/kasan.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | static inline void kasan_poison_kfree(void *ptr, unsigned long ip) {} | ^~~~~~ ./include/crypto/hash.h:783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 783 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_internal’: ./include/linux/kasan.h: In function ‘kasan_kmalloc’: ./include/crypto/hash.h: In function ‘crypto_ahash_digestsize’: ./include/linux/xarray.h: In function ‘xas_next’: ./include/linux/xarray.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/kasan.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_descsize’: In file included from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/crypto.h: In function ‘crypto_wait_req’: ./include/crypto/hash.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/crypto/hash.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/linux/xarray.h:1609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1609 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_err’: ./include/linux/crypto.h: In function ‘ablkcipher_request_free’: ./include/linux/kasan.h: In function ‘kasan_krealloc’: ./include/crypto/hash.h: In function ‘crypto_ahash_statesize’: ./include/linux/xarray.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/crypto/hash.h: In function ‘shash_desc_ctx’: ./include/linux/kasan.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/crypto.h:1204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1204 | { | ^ ./include/crypto/hash.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/crypto/hash.h:808:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 808 | { | ^ ./include/linux/crypto.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/kasan.h: In function ‘kasan_slab_alloc’: ./include/crypto/hash.h: In function ‘crypto_ahash_get_flags’: ./include/linux/crypto.h: In function ‘ablkcipher_request_set_callback’: ./include/linux/kasan.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/crypto/hash.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/xarray.h: In function ‘xa_err’: ./include/linux/crypto.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_export’: ./include/linux/kasan.h: In function ‘kasan_slab_free’: ./include/linux/xarray.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/kasan.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/crypto/hash.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/linux/crypto.h: In function ‘crypto_init_wait’: ./include/crypto/hash.h: In function ‘crypto_ahash_set_flags’: ./include/linux/crypto.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/crypto/hash.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_set_crypt’: ./include/linux/kasan.h: In function ‘kasan_module_alloc’: ./include/crypto/hash.h: In function ‘crypto_shash_import’: ./include/linux/kasan.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | static inline int kasan_module_alloc(void *addr, size_t size) { return 0; } | ^~~~~~ ./include/crypto/hash.h: In function ‘crypto_ahash_clear_flags’: ./include/linux/crypto.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./include/crypto/hash.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/crypto/hash.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/kasan.h: In function ‘kasan_free_shadow’: In file included from ./include/linux/fs.h:15, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/radix-tree.h: In function ‘radix_tree_is_internal_node’: ./include/linux/kasan.h:143:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | static inline void kasan_free_shadow(const struct vm_struct *vm) {} | ^~~~~~~~~ ./include/crypto/hash.h: In function ‘crypto_ahash_reqtfm’: ./include/linux/crypto.h: In function ‘__crypto_blkcipher_cast’: ./include/crypto/hash.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/radix-tree.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/kasan.h: In function ‘kasan_add_zero_shadow’: ./include/linux/crypto.h:1301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1301 | { | ^ ./include/linux/kasan.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_reqsize’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_cast’: ./include/crypto/hash.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_init’: ./include/linux/kasan.h: In function ‘kasan_remove_zero_shadow’: ./include/linux/crypto.h:1307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1307 | { | ^ ./include/linux/kasan.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | {} | ^ ./include/crypto/hash.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read’: ./include/crypto/hash.h: In function ‘ahash_request_ctx’: ./include/linux/radix-tree.h: In function ‘radix_tree_empty’: ./include/linux/xarray.h: In function ‘xa_init_flags’: ./include/linux/percpu-rwsem.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/crypto/hash.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/kasan.h: In function ‘kasan_unpoison_slab’: ./include/linux/radix-tree.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/kasan.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | static inline void kasan_unpoison_slab(const void *ptr) { } | ^~~~~~ ./include/linux/xarray.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/kasan.h: In function ‘kasan_metadata_size’: ./include/linux/kasan.h:154:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | static inline size_t kasan_metadata_size(struct kmem_cache *cache) { return 0; } | ^~~~~~~~~~ ./include/crypto/hash.h: In function ‘crypto_ahash_export’: ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot’: ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_release’: ./include/linux/kasan.h: In function ‘kasan_cache_shrink’: ./include/crypto/hash.h:470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 470 | { | ^ ./include/linux/radix-tree.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/crypto/hash.h: In function ‘shash_desc_zero’: ./include/linux/crypto.h: In function ‘crypto_free_tfm’: ./include/linux/percpu-rwsem.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/kasan.h:167:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | static inline void kasan_cache_shrink(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./include/linux/crypto.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/crypto/hash.h:949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 949 | { | ^ ./include/linux/kasan.h: In function ‘kasan_cache_shutdown’: ./include/linux/xarray.h: In function ‘xa_init’: ./include/crypto/hash.h: In function ‘crypto_ahash_import’: ./include/linux/kasan.h:168:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | static inline void kasan_cache_shutdown(struct kmem_cache *cache) {} | ^~~~~~~~~~ ./include/linux/xarray.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_blkcipher’: ./include/crypto/hash.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_name’: ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_acquire’: ./include/linux/kasan.h: In function ‘kasan_init_tags’: ./include/linux/crypto.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/crypto.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/percpu-rwsem.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/kasan.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | static inline void kasan_init_tags(void) { } | ^~~~~~ ./include/linux/xarray.h: In function ‘xa_empty’: ./include/linux/xarray.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/kasan.h: In function ‘kasan_reset_tag’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_driver_name’: ./include/linux/kasan.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/crypto.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_init’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_tfm’: ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot_protected’: ./include/crypto/hash.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/xarray.h: In function ‘xa_marked’: ./include/linux/radix-tree.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/crypto.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_priority’: ./include/linux/xarray.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/crypto.h:852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 852 | { | ^ In file included from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/uio.h: In function ‘iov_iter_type’: ./include/linux/crypto.h: In function ‘crypto_free_blkcipher’: In file included from ./include/linux/fs.h:36, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/delayed_call.h: In function ‘set_delayed_call’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_type’: ./include/linux/uio.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_update’: ./include/linux/radix-tree.h: In function ‘radix_tree_deref_retry’: ./include/linux/crypto.h:857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 857 | { | ^ ./include/linux/crypto.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./include/linux/delayed_call.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/crypto/hash.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/radix-tree.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/linux/uio.h: In function ‘iter_is_iovec’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_blocksize’: ./include/linux/crypto.h: In function ‘crypto_has_blkcipher’: ./include/linux/delayed_call.h: In function ‘do_delayed_call’: ./include/linux/uio.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/crypto.h:862:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 862 | { | ^ ./include/linux/delayed_call.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_exception’: ./include/linux/crypto.h:1362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1362 | { | ^ ./include/linux/radix-tree.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_tfm’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_alignmask’: ./include/linux/uio.h: In function ‘iov_iter_is_kvec’: ./include/linux/delayed_call.h: In function ‘clear_delayed_call’: ./include/linux/crypto.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./include/linux/uio.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/crypto/hash.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/delayed_call.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_name’: ./include/linux/crypto.h: In function ‘crypto_tfm_get_flags’: ./include/linux/xarray.h: In function ‘xa_store_bh’: ./include/linux/uio.h: In function ‘iov_iter_is_bvec’: ./include/linux/crypto.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./include/linux/crypto.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_alloc’: ./include/linux/uio.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ In file included from ./include/linux/crypto.h:24, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/slab.h: In function ‘kmalloc_type’: ./include/linux/xarray.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/crypto/hash.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_crt’: ./include/linux/crypto.h: In function ‘crypto_tfm_set_flags’: ./include/linux/uio.h: In function ‘iov_iter_is_pipe’: ./include/linux/crypto.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/crypto.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/linux/uio.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/slab.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/xarray.h: In function ‘xa_store_irq’: ./include/linux/crypto.h: In function ‘crypto_tfm_clear_flags’: ./include/linux/uio.h: In function ‘iov_iter_is_discard’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_alg’: ./include/linux/xarray.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/crypto.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/linux/uio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_free’: ./include/linux/crypto.h:1389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1389 | { | ^ ./include/crypto/hash.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_preload_end’: ./include/linux/crypto.h: In function ‘crypto_tfm_ctx’: In file included from ./include/linux/fs.h:37, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/uuid.h: In function ‘guid_equal’: ./include/linux/uio.h: In function ‘iov_iter_rw’: ./include/linux/crypto.h:887:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 887 | { | ^ ./include/linux/radix-tree.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_zero’: ./include/linux/uio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/xarray.h: In function ‘xa_erase_bh’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_ivsize’: ./include/linux/slab.h: In function ‘kmalloc_index’: ./include/linux/uuid.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/crypto/hash.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/xarray.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_ctx_alignment’: ./include/linux/slab.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/crypto.h:1403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1403 | { | ^ ./include/linux/crypto.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/linux/uio.h: In function ‘iov_length’: ./include/linux/uio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_cast’: ./include/linux/radix-tree.h: In function ‘radix_tree_iter_init’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_blocksize’: ./include/linux/uuid.h: In function ‘guid_copy’: ./include/linux/crypto.h: In function ‘__crypto_ablkcipher_cast’: ./include/crypto/hash.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./include/linux/xarray.h: In function ‘xa_erase_irq’: ./include/linux/radix-tree.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/uuid.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/crypto.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./include/linux/crypto.h:1419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1419 | { | ^ ./include/linux/xarray.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_iovec’: ./include/linux/crypto.h: In function ‘crypto_skcipher_type’: ./include/linux/uuid.h: In function ‘guid_is_null’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_alignmask’: ./include/linux/uio.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/crypto.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/uuid.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/crypto.h:1425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1425 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_lookup’: ./include/linux/xarray.h: In function ‘xa_cmpxchg’: ./include/linux/radix-tree.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/crypto.h: In function ‘crypto_skcipher_mask’: ./include/linux/xarray.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/linux/uuid.h: In function ‘uuid_equal’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_flags’: ./include/linux/crypto.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/uuid.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/crypto.h:1430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1430 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_find’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_tfm’: ./include/linux/uuid.h: In function ‘uuid_copy’: ./include/linux/radix-tree.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_callback’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_flags’: ./include/linux/xarray.h: In function ‘xa_cmpxchg_bh’: ./include/linux/uuid.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/crypto.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./include/crypto/hash.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/linux/crypto.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./include/linux/xarray.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_retry’: ./include/linux/uuid.h: In function ‘uuid_is_null’: ./include/linux/crypto.h: In function ‘crypto_free_ablkcipher’: ./include/linux/uuid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/radix-tree.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/linux/crypto.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_clear_flags’: ./include/crypto/hash.h: In function ‘ahash_request_set_crypt’: ./include/linux/crypto.h:1442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1442 | { | ^ ./include/crypto/hash.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_ablkcipher’: ./include/linux/xarray.h: In function ‘xa_cmpxchg_irq’: ./include/linux/radix-tree.h: In function ‘__radix_tree_iter_add’: ./include/linux/crypto.h:977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 977 | { | ^ ./include/linux/radix-tree.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/xarray.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_setkey’: ./include/crypto/hash.h: In function ‘crypto_shash_tfm’: ./include/linux/crypto.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/linux/uuid.h: In function ‘uuid_le_cmp’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_crt’: ./include/crypto/hash.h:700:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 700 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_chunk_size’: ./include/linux/uuid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/crypto.h:984:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 984 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert’: ./include/linux/radix-tree.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt’: ./include/crypto/hash.h: In function ‘crypto_free_shash’: ./include/linux/xarray.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_ivsize’: ./include/crypto/hash.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_next_slot’: ./include/linux/crypto.h:1491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1491 | { | ^ ./include/linux/slab.h: In function ‘kfree_bulk’: ./include/linux/crypto.h:999:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 999 | { | ^ ./include/linux/radix-tree.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./include/linux/slab.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/uio.h: In function ‘copy_to_iter’: ./include/crypto/hash.h: In function ‘crypto_shash_alg_name’: ./include/linux/uio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_blocksize’: ./include/linux/xarray.h: In function ‘xa_insert_bh’: ./include/crypto/hash.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/linux/crypto.h:1015:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1015 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt_iv’: ./include/linux/xarray.h:701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 701 | { | ^ ./include/linux/crypto.h:1519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1519 | { | ^ In file included from ./include/linux/ioprio.h:6, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/sched/rt.h: In function ‘rt_prio’: ./include/crypto/hash.h: In function ‘crypto_shash_driver_name’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_alignmask’: ./include/crypto/hash.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./include/linux/crypto.h:1021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1021 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter’: ./include/linux/sched/rt.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt’: ./include/linux/xarray.h: In function ‘xa_insert_irq’: ./include/linux/uio.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_get_flags’: ./include/crypto/hash.h: In function ‘crypto_shash_alignmask’: ./include/linux/crypto.h:1544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1544 | { | ^ ./include/linux/xarray.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/linux/crypto.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/crypto/hash.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/sched/rt.h: In function ‘rt_task’: ./include/linux/sched/rt.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_full’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_set_flags’: ./include/crypto/hash.h: In function ‘crypto_shash_blocksize’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt_iv’: ./include/linux/uio.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_large’: ./include/linux/xarray.h: In function ‘xa_alloc’: ./include/linux/crypto.h:1032:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1032 | { | ^ ./include/linux/sched/rt.h: In function ‘task_is_realtime’: ./include/crypto/hash.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./include/linux/slab.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./include/linux/sched/rt.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/crypto.h:1569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1569 | { | ^ ./include/linux/xarray.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_clear_flags’: ./include/crypto/hash.h: In function ‘__crypto_shash_alg’: ./include/linux/crypto.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_nocache’: ./include/crypto/hash.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_iv’: ./include/linux/uio.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc_bh’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_setkey’: ./include/linux/sched/rt.h: In function ‘rt_mutex_get_top_task’: ./include/linux/crypto.h:1584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1584 | { | ^ ./include/linux/xarray.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/linux/sched/rt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/crypto.h:1060:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1060 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_full_nocache’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_iv’: ./include/linux/sched/rt.h: In function ‘tsk_is_pi_blocked’: ./include/linux/uio.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqtfm’: ./include/linux/sched/rt.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc_irq’: ./include/linux/crypto.h:1600:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1600 | { | ^ ./include/linux/crypto.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/xarray.h:817:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 817 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_encrypt’: ./include/crypto/hash.h: In function ‘crypto_shash_alg’: ./include/linux/crypto.h: In function ‘__crypto_cipher_cast’: ./include/linux/crypto.h:1093:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1093 | { | ^ ./include/crypto/hash.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_flushcache’: ./include/linux/crypto.h:1622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1622 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve’: ./include/linux/uio.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_digestsize’: ./include/linux/xarray.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_cast’: ./include/crypto/hash.h:763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 763 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_decrypt’: ./include/linux/crypto.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/linux/uio.h: In function ‘copy_to_iter_mcsafe’: ./include/linux/crypto.h:1118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1118 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_statesize’: ./include/linux/uio.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve_bh’: ./include/crypto/hash.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ In file included from ./include/linux/ioprio.h:7, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/iocontext.h: In function ‘get_io_context_active’: ./include/linux/xarray.h:871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 871 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_get_flags’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqsize’: ./include/crypto/hash.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/linux/iocontext.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ In file included from ./include/linux/fs.h:24, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/capability.h: In function ‘cap_combine’: ./include/linux/crypto.h:1150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1150 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve_irq’: ./include/linux/capability.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_set_flags’: ./include/linux/crypto.h: In function ‘ablkcipher_request_set_tfm’: ./include/linux/xarray.h:895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 895 | { | ^ ./include/crypto/hash.h:778:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 778 | { | ^ ./include/linux/crypto.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_cipher’: ./include/crypto/hash.h: In function ‘crypto_shash_clear_flags’: ./include/linux/uio.h: In function ‘iov_iter_count’: ./include/linux/crypto.h: In function ‘ablkcipher_request_cast’: ./include/linux/crypto.h:1648:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1648 | { | ^ ./include/crypto/hash.h:783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 783 | { | ^ ./include/linux/xarray.h: In function ‘xa_release’: ./include/linux/uio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/crypto.h:1170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1170 | { | ^ ./include/linux/capability.h: In function ‘cap_intersect’: ./include/linux/capability.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/xarray.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_descsize’: ./include/linux/uio.h: In function ‘iov_iter_truncate’: ./include/linux/crypto.h: In function ‘crypto_cipher_tfm’: ./include/linux/uio.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/crypto/hash.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/linux/crypto.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/crypto/hash.h: In function ‘shash_desc_ctx’: ./include/linux/capability.h: In function ‘cap_drop’: ./include/linux/uio.h: In function ‘iov_iter_reexpand’: ./include/crypto/hash.h:808:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 808 | { | ^ ./include/linux/capability.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_cipher’: ./include/linux/uio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/crypto.h:1666:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1666 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_alloc’: ./include/crypto/hash.h: In function ‘crypto_shash_export’: ./include/linux/crypto.h:1187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1187 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_cipher’: ./include/linux/capability.h: In function ‘cap_invert’: ./include/crypto/hash.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/linux/capability.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/crypto.h:1681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1681 | { | ^ ./include/linux/iocontext.h: In function ‘ioc_task_link’: ./include/linux/iocontext.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/xarray.h: In function ‘xa_head’: ./include/crypto/hash.h: In function ‘crypto_shash_import’: ./include/linux/capability.h: In function ‘cap_isclear’: ./include/crypto/hash.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_crt’: ./include/linux/xarray.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/capability.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_free’: ./include/linux/crypto.h:1204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1204 | { | ^ ./include/linux/crypto.h:1690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1690 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_set_callback’: ./include/linux/crypto.h: In function ‘crypto_cipher_blocksize’: ./include/linux/capability.h: In function ‘cap_issubset’: ./include/crypto/hash.h: In function ‘crypto_shash_init’: ./include/linux/capability.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/crypto.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/linux/crypto.h:1705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1705 | { | ^ ./include/crypto/hash.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/linux/capability.h: In function ‘cap_drop_fs_set’: ./include/linux/crypto.h: In function ‘ablkcipher_request_set_crypt’: ./include/linux/crypto.h: In function ‘crypto_cipher_alignmask’: ./include/linux/capability.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/xarray.h: In function ‘xa_head_locked’: ./include/linux/crypto.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./include/linux/crypto.h:1710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1710 | { | ^ ./include/linux/xarray.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ In file included from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/socket.h: In function ‘__cmsg_nxthdr’: ./include/linux/crypto.h: In function ‘crypto_cipher_get_flags’: In file included from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/ioprio.h: In function ‘task_nice_ioprio’: ./include/linux/crypto.h: In function ‘__crypto_blkcipher_cast’: ./include/linux/slab.h: In function ‘kmalloc’: ./include/crypto/hash.h: In function ‘shash_desc_zero’: ./include/linux/crypto.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/linux/crypto.h:1301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1301 | { | ^ ./include/linux/socket.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/linux/ioprio.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/slab.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/xarray.h: In function ‘xa_entry’: ./include/crypto/hash.h:949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 949 | { | ^ ./include/linux/capability.h: In function ‘cap_raise_fs_set’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_cast’: ./include/linux/capability.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_set_flags’: ./include/linux/xarray.h:1002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1002 | { | ^ ./include/linux/ioprio.h: In function ‘task_nice_ioclass’: ./include/linux/crypto.h:1307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1307 | { | ^ ./include/linux/ioprio.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/crypto.h:1721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1721 | { | ^ ./include/linux/socket.h: In function ‘cmsg_nxthdr’: ./include/linux/crypto.h: In function ‘crypto_cipher_clear_flags’: ./include/linux/ioprio.h: In function ‘get_current_ioprio’: ./include/linux/socket.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/ioprio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/capability.h: In function ‘cap_drop_nfsd_set’: ./include/linux/slab.h: In function ‘kmalloc_size’: ./include/linux/crypto.h:1727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1727 | { | ^ ./include/linux/capability.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/slab.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/socket.h: In function ‘msg_data_left’: ./include/linux/socket.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_setkey’: In file included from ./include/linux/socket.h:8, from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/uio.h: In function ‘iov_iter_type’: ./include/linux/xarray.h: In function ‘xa_entry_locked’: ./include/linux/crypto.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_blkcipher’: ./include/linux/uio.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/capability.h: In function ‘cap_raise_nfsd_set’: ./include/linux/xarray.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/linux/crypto.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/capability.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_node’: ./include/linux/crypto.h: In function ‘crypto_cipher_encrypt_one’: ./include/linux/slab.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/uio.h: In function ‘iter_is_iovec’: ./include/linux/uio.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/crypto.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_tfm’: ./include/linux/xarray.h: In function ‘xa_parent’: ./include/linux/crypto.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_is_kvec’: ./include/linux/uio.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_decrypt_one’: ./include/linux/xarray.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_blkcipher’: ./include/linux/crypto.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./include/linux/crypto.h:1781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1781 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_is_bvec’: ./include/linux/uio.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_blkcipher’: ./include/linux/crypto.h: In function ‘__crypto_comp_cast’: ./include/linux/uio.h: In function ‘iov_iter_is_pipe’: ./include/linux/crypto.h:1362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1362 | { | ^ ./include/linux/uio.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/crypto.h:1787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1787 | { | ^ ./include/linux/slab.h: In function ‘kmalloc_array’: ./include/linux/uio.h: In function ‘iov_iter_is_discard’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_name’: ./include/linux/slab.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_cast’: ./include/linux/uio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/xarray.h: In function ‘xa_parent_locked’: ./include/linux/crypto.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ In file included from ./include/linux/fs.h:25, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/semaphore.h: In function ‘sema_init’: ./include/linux/crypto.h:1792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1792 | { | ^ ./include/linux/xarray.h:1028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1028 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_rw’: ./include/linux/semaphore.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/uio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_crt’: ./include/linux/crypto.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_node’: ./include/linux/uio.h: In function ‘iov_length’: ./include/linux/uio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_alg’: ./include/linux/xarray.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./include/linux/crypto.h:1389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1389 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_node’: ./include/linux/slab.h: In function ‘kcalloc’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_ivsize’: ./include/linux/uio.h: In function ‘iov_iter_iovec’: ./include/linux/slab.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/linux/xarray.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./include/linux/crypto.h:1403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1403 | { | ^ ./include/linux/uio.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_comp’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_blocksize’: ./include/linux/crypto.h:1800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1800 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_node’: ./include/linux/slab.h: In function ‘kmalloc_array_node’: ./include/linux/crypto.h:1419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1419 | { | ^ ./include/linux/slab.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/xarray.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_alignmask’: ./include/linux/crypto.h: In function ‘crypto_comp_tfm’: ./include/linux/crypto.h:1425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1425 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_sibling’: ./include/linux/crypto.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_flags’: ./include/linux/xarray.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/linux/crypto.h:1430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1430 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_comp’: ./include/linux/xarray.h: In function ‘xa_to_sibling’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_flags’: ./include/linux/crypto.h:1814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1814 | { | ^ ./include/linux/crypto.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ In file included from ./include/linux/percpu-rwsem.h:8, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/rcuwait.h: In function ‘rcuwait_init’: ./include/linux/xarray.h:1059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1059 | { | ^ ./include/linux/slab.h: In function ‘kcalloc_node’: ./include/linux/crypto.h: In function ‘crypto_has_comp’: ./include/linux/rcuwait.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_clear_flags’: ./include/linux/slab.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_sibling’: ./include/linux/crypto.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/crypto.h:1442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1442 | { | ^ In file included from ./include/linux/quota.h:40, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/percpu_counter.h: In function ‘percpu_counter_compare’: ./include/linux/xarray.h:1070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1070 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_setkey’: ./include/linux/percpu_counter.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_name’: ./include/linux/slab.h: In function ‘kmem_cache_zalloc’: ./include/linux/crypto.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/linux/slab.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_add’: ./include/linux/crypto.h:1828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1828 | { | ^ ./include/linux/percpu_counter.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt’: In file included from ./include/linux/percpu-rwsem.h:9, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/rcu_sync.h: In function ‘rcu_sync_is_idle’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum_positive’: ./include/linux/slab.h: In function ‘kzalloc’: ./include/linux/crypto.h: In function ‘crypto_comp_crt’: ./include/linux/xarray.h: In function ‘xa_is_zero’: ./include/linux/uio.h: In function ‘copy_to_iter’: ./include/linux/percpu_counter.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/crypto.h:1491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1491 | { | ^ ./include/linux/slab.h:741:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 741 | { | ^ ./include/linux/rcu_sync.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/uio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/crypto.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/linux/xarray.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum’: ./include/linux/slab.h: In function ‘kzalloc_node’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt_iv’: ./include/linux/percpu_counter.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/slab.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_compress’: ./include/linux/xarray.h: In function ‘xa_is_retry’: ./include/linux/crypto.h:1519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1519 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_read’: ./include/linux/uio.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/percpu_counter.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/crypto.h:1840:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1840 | { | ^ ./include/linux/xarray.h:1096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1096 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_read_positive’: In file included from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_preempt_disable’: ./include/linux/percpu_counter.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_advanced’: ./include/linux/crypto.h:1544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1544 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_decompress’: ./include/linux/percpu-rwsem.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_full’: ./include/linux/uio.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/xarray.h:1107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1107 | { | ^ ./include/linux/crypto.h:1848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1848 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_initialized’: ./include/linux/percpu_counter.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt_iv’: ./include/linux/crypto.h:1569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1569 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_nocache’: ./include/linux/uio.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_inc’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_iv’: ./include/linux/percpu_counter.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ In file included from ./include/net/flow.h:14, from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/net/flow_dissector.h: In function ‘flow_keys_have_l4’: In file included from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/rculist.h: In function ‘INIT_LIST_HEAD_RCU’: ./include/linux/crypto.h:1584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1584 | { | ^ ./include/linux/xarray.h: In function ‘xas_error’: ./include/linux/uio.h: In function ‘copy_from_iter_full_nocache’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_dec’: ./include/linux/rculist.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/uio.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/percpu_counter.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/net/flow_dissector.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_iv’: ./include/linux/xarray.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sub’: ./include/linux/crypto.h:1600:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1600 | { | ^ ./include/linux/percpu_counter.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/xarray.h: In function ‘xas_set_err’: ./include/net/flow_dissector.h: In function ‘dissector_uses_key’: ./include/linux/crypto.h: In function ‘__crypto_cipher_cast’: ./include/linux/uio.h: In function ‘copy_from_iter_flushcache’: ./include/net/flow_dissector.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/xarray.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/linux/uio.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/crypto.h:1622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1622 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_cast’: ./include/net/flow_dissector.h: In function ‘skb_flow_dissector_target’: ./include/linux/xarray.h: In function ‘xas_invalid’: ./include/linux/rculist.h: In function ‘__list_add_rcu’: ./include/net/flow_dissector.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/rculist.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/crypto.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/linux/uio.h: In function ‘copy_to_iter_mcsafe’: ./include/linux/xarray.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/uio.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ In file included from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/crypto/hash.h: In function ‘__crypto_ahash_cast’: ./include/linux/xarray.h: In function ‘xas_valid’: ./include/crypto/hash.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/xarray.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/linux/xarray.h: In function ‘xas_is_node’: ./include/linux/crypto.h: In function ‘crypto_alloc_cipher’: In file included from ./include/net/net_namespace.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/net/flow.h: In function ‘flowi4_init_output’: ./include/linux/uio.h: In function ‘iov_iter_count’: ./include/linux/crypto.h:1648:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1648 | { | ^ ./include/net/flow.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/uio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_truncate’: ./include/linux/uio.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_tfm’: ./include/crypto/hash.h: In function ‘crypto_ahash_tfm’: ./include/linux/crypto.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/crypto/hash.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_reexpand’: ./include/net/flow.h: In function ‘flowi4_update_output’: In file included from ./include/linux/dqblk_v2.h:9, from ./include/linux/quota.h:44, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/dqblk_qtree.h: In function ‘qtree_depth’: ./include/linux/crypto.h: In function ‘crypto_free_cipher’: ./include/linux/uio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/net/flow.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/crypto/hash.h: In function ‘crypto_free_ahash’: ./include/linux/dqblk_qtree.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/crypto.h:1666:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1666 | { | ^ ./include/crypto/hash.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_cipher’: ./include/crypto/hash.h: In function ‘crypto_ahash_alg_name’: ./include/crypto/hash.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/crypto.h:1681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1681 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_driver_name’: ./include/crypto/hash.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/rculist.h: In function ‘list_add_rcu’: ./include/linux/crypto.h: In function ‘crypto_cipher_crt’: ./include/net/flow.h: In function ‘flowi4_to_flowi’: ./include/linux/rculist.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/flow.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_alignmask’: ./include/linux/crypto.h:1690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1690 | { | ^ In file included from ./include/linux/quota.h:48, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/projid.h: In function ‘__kprojid_val’: ./include/crypto/hash.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/rculist.h: In function ‘list_add_tail_rcu’: ./include/linux/projid.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/rculist.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_blocksize’: ./include/crypto/hash.h: In function ‘crypto_ahash_blocksize’: ./include/crypto/hash.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/crypto.h:1705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1705 | { | ^ ./include/linux/projid.h: In function ‘projid_eq’: ./include/linux/rculist.h: In function ‘list_del_rcu’: ./include/linux/projid.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/crypto/hash.h: In function ‘__crypto_hash_alg_common’: ./include/linux/rculist.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_alignmask’: ./include/crypto/hash.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/projid.h: In function ‘projid_lt’: ./include/linux/crypto.h:1710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1710 | { | ^ ./include/linux/projid.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/net/flow.h: In function ‘flowi6_to_flowi’: ./include/linux/rculist.h: In function ‘hlist_del_init_rcu’: ./include/net/flow.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/rculist.h:155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 155 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_get_flags’: ./include/linux/projid.h: In function ‘projid_valid’: In file included from ./include/net/flow.h:11, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/socket.h: In function ‘__cmsg_nxthdr’: ./include/linux/projid.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/crypto.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/linux/rculist.h: In function ‘list_replace_rcu’: ./include/linux/socket.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_set_flags’: ./include/linux/rculist.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/projid.h: In function ‘projid_valid_eq’: ./include/linux/crypto.h:1721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1721 | { | ^ ./include/linux/projid.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/crypto/hash.h: In function ‘crypto_hash_alg_common’: ./include/crypto/hash.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_clear_flags’: ./include/net/flow.h: In function ‘flowidn_to_flowi’: ./include/net/flow.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/crypto.h:1727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1727 | { | ^ ./include/linux/projid.h: In function ‘kprojid_has_mapping’: ./include/linux/socket.h: In function ‘cmsg_nxthdr’: ./include/crypto/hash.h: In function ‘crypto_ahash_digestsize’: ./include/linux/projid.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/socket.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/crypto/hash.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_setkey’: ./include/crypto/hash.h: In function ‘crypto_ahash_statesize’: ./include/linux/socket.h: In function ‘msg_data_left’: ./include/linux/crypto.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/crypto/hash.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/socket.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_get_flags’: ./include/linux/crypto.h: In function ‘crypto_cipher_encrypt_one’: ./include/crypto/hash.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/net/flow.h: In function ‘flow_key_size’: ./include/linux/crypto.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/net/flow.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_set_flags’: ./include/crypto/hash.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_decrypt_one’: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read’: ./include/crypto/hash.h: In function ‘crypto_ahash_clear_flags’: ./include/crypto/hash.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/percpu-rwsem.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/crypto.h:1781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1781 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_reqtfm’: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_trylock’: ./include/crypto/hash.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_comp_cast’: ./include/linux/percpu-rwsem.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_reqsize’: ./include/linux/crypto.h:1787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1787 | { | ^ ./include/crypto/hash.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/xarray.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_ctx’: ./include/linux/crypto.h: In function ‘crypto_comp_cast’: ./include/crypto/hash.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ In file included from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/quota.h: In function ‘make_kqid’: ./include/linux/crypto.h:1792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1792 | { | ^ ./include/linux/xarray.h: In function ‘xas_not_node’: ./include/linux/rculist.h: In function ‘__list_splice_init_rcu’: ./include/linux/quota.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/rculist.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_export’: ./include/linux/xarray.h:1275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1275 | { | ^ ./include/crypto/hash.h:470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 470 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_import’: ./include/linux/xarray.h: In function ‘xas_frozen’: ./include/crypto/hash.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/xarray.h:1281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1281 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_comp’: ./include/linux/xarray.h: In function ‘xas_top’: ./include/crypto/hash.h: In function ‘crypto_ahash_init’: ./include/crypto/hash.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/quota.h: In function ‘make_kqid_invalid’: ./include/linux/crypto.h:1800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1800 | { | ^ ./include/linux/xarray.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/linux/quota.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/xarray.h: In function ‘xas_reset’: ./include/linux/crypto.h: In function ‘crypto_comp_tfm’: ./include/crypto/hash.h: In function ‘crypto_ahash_update’: ./include/crypto/hash.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/xarray.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/linux/crypto.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_comp’: ./include/linux/xarray.h: In function ‘xas_retry’: ./include/linux/crypto.h:1814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1814 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_tfm’: ./include/linux/xarray.h:1319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1319 | { | ^ ./include/crypto/hash.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_comp’: ./include/linux/quota.h: In function ‘make_kqid_uid’: ./include/linux/crypto.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_alloc’: ./include/linux/quota.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/crypto/hash.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/quota.h: In function ‘make_kqid_gid’: ./include/linux/crypto.h: In function ‘crypto_comp_name’: ./include/linux/rculist.h: In function ‘list_splice_init_rcu’: ./include/linux/quota.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/rculist.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/crypto.h:1828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1828 | { | ^ ./include/linux/quota.h: In function ‘make_kqid_projid’: ./include/crypto/hash.h: In function ‘ahash_request_free’: ./include/linux/quota.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ In file included from ./include/net/snmp.h:52, from ./include/net/netns/mib.h:5, from ./include/net/net_namespace.h:17, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_init’: ./include/linux/crypto.h: In function ‘crypto_comp_crt’: ./include/crypto/hash.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/rculist.h: In function ‘list_splice_tail_init_rcu’: ./include/linux/u64_stats_sync.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/rculist.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./include/linux/crypto.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/linux/xarray.h: In function ‘xas_reload’: ./include/crypto/hash.h: In function ‘ahash_request_zero’: ./include/linux/quota.h: In function ‘qid_has_mapping’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin’: ./include/crypto/hash.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/quota.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/u64_stats_sync.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/xarray.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_compress’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end’: ./include/crypto/hash.h: In function ‘ahash_request_cast’: ./include/linux/u64_stats_sync.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/crypto/hash.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./include/linux/crypto.h:1840:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1840 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin_irqsave’: ./include/linux/u64_stats_sync.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/rculist.h: In function ‘hlist_del_rcu’: ./include/linux/rculist.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_decompress’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end_irqrestore’: ./include/linux/xarray.h: In function ‘xas_set’: ./include/linux/quota.h: In function ‘info_dirty’: ./include/linux/u64_stats_sync.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/crypto.h:1848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1848 | { | ^ ./include/linux/quota.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | { | ^ ./include/linux/xarray.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_begin’: ./include/linux/rculist.h: In function ‘hlist_replace_rcu’: ./include/linux/u64_stats_sync.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/rculist.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./include/linux/xarray.h: In function ‘xas_set_order’: ./include/crypto/hash.h: In function ‘ahash_request_set_callback’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin’: ./include/linux/u64_stats_sync.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/crypto/hash.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/linux/xarray.h:1390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1390 | { | ^ ./include/linux/quota.h: In function ‘dqstats_inc’: ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_retry’: ./include/linux/quota.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/u64_stats_sync.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_crypt’: ./include/crypto/hash.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/quota.h: In function ‘dqstats_dec’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry’: ./include/linux/quota.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/linux/u64_stats_sync.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/xarray.h: In function ‘xas_set_update’: ./include/crypto/hash.h: In function ‘crypto_shash_tfm’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin_irq’: ./include/crypto/hash.h:700:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 700 | { | ^ ./include/linux/u64_stats_sync.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/xarray.h:1411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1411 | { | ^ In file included from ./include/net/flow.h:14, from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/net/flow_dissector.h: In function ‘flow_keys_have_l4’: ./include/crypto/hash.h: In function ‘crypto_free_shash’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry_irq’: ./include/linux/xarray.h: In function ‘xas_next_entry’: ./include/linux/u64_stats_sync.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/crypto/hash.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/net/flow_dissector.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/xarray.h:1427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1427 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alg_name’: ./include/crypto/hash.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ In file included from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/crypto/hash.h: In function ‘__crypto_ahash_cast’: ./include/crypto/hash.h: In function ‘crypto_shash_driver_name’: ./include/net/flow_dissector.h: In function ‘dissector_uses_key’: ./include/net/flow_dissector.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/crypto/hash.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./include/crypto/hash.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alignmask’: ./include/net/flow_dissector.h: In function ‘skb_flow_dissector_target’: ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read_preempt_enable’: ./include/crypto/hash.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/net/flow_dissector.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/percpu-rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_blocksize’: ./include/linux/rculist.h: In function ‘hlist_add_head_rcu’: ./include/crypto/hash.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./include/linux/rculist.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/crypto/hash.h: In function ‘__crypto_shash_alg’: ./include/crypto/hash.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_tfm’: ./include/crypto/hash.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/crypto/hash.h: In function ‘crypto_free_ahash’: ./include/crypto/hash.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/quota.h: In function ‘dquot_state_flag’: In file included from ./include/net/net_namespace.h:15, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/net/flow.h: In function ‘flowi4_init_output’: ./include/linux/quota.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/net/flow.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_alg_name’: ./include/crypto/hash.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/quota.h: In function ‘dquot_generic_flag’: ./include/crypto/hash.h: In function ‘crypto_shash_alg’: ./include/linux/quota.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/crypto/hash.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_driver_name’: ./include/crypto/hash.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_digestsize’: ./include/linux/quota.h: In function ‘dquot_state_types’: ./include/crypto/hash.h: In function ‘crypto_ahash_alignmask’: ./include/crypto/hash.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/crypto/hash.h:763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 763 | { | ^ ./include/net/flow.h: In function ‘flowi4_update_output’: ./include/linux/quota.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/net/flow.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_blocksize’: ./include/crypto/hash.h: In function ‘crypto_shash_statesize’: ./include/crypto/hash.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/crypto/hash.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/xarray.h: In function ‘xas_find_chunk’: ./include/crypto/hash.h: In function ‘__crypto_hash_alg_common’: ./include/crypto/hash.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_get_flags’: ./include/linux/xarray.h:1453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1453 | { | ^ ./include/crypto/hash.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/linux/rculist.h: In function ‘hlist_add_tail_rcu’: ./include/crypto/hash.h: In function ‘crypto_shash_set_flags’: ./include/crypto/hash.h:778:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 778 | { | ^ ./include/linux/rculist.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ In file included from ./include/net/netns/ipv4.h:10, from ./include/net/net_namespace.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/net/inet_frag.h: In function ‘inet_frags_init_net’: ./include/crypto/hash.h: In function ‘crypto_shash_clear_flags’: ./include/crypto/hash.h:783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 783 | { | ^ ./include/net/inet_frag.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/crypto/hash.h: In function ‘crypto_hash_alg_common’: ./include/crypto/hash.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/net/flow.h: In function ‘flowi4_to_flowi’: ./include/crypto/hash.h: In function ‘crypto_shash_descsize’: ./include/net/flow.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/crypto/hash.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_digestsize’: ./include/crypto/hash.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/xarray.h: In function ‘xas_next_marked’: ./include/crypto/hash.h: In function ‘shash_desc_ctx’: ./include/net/inet_frag.h: In function ‘inet_frag_put’: ./include/net/inet_frag.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/crypto/hash.h:808:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 808 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_statesize’: ./include/crypto/hash.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/xarray.h:1485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1485 | { | ^ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/fs.h: In function ‘is_sync_kiocb’: ./include/crypto/hash.h: In function ‘crypto_ahash_get_flags’: ./include/net/inet_frag.h: In function ‘frag_mem_limit’: ./include/crypto/hash.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/net/inet_frag.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_export’: ./include/crypto/hash.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_set_flags’: ./include/net/inet_frag.h: In function ‘sub_frag_mem_limit’: ./include/crypto/hash.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/net/inet_frag.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/net/flow.h: In function ‘flowi6_to_flowi’: ./include/crypto/hash.h: In function ‘crypto_shash_import’: ./include/net/flow.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/fs.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_clear_flags’: ./include/net/inet_frag.h: In function ‘add_frag_mem_limit’: ./include/crypto/hash.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/crypto/hash.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/net/inet_frag.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_reqtfm’: ./include/crypto/hash.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_reqsize’: ./include/crypto/hash.h: In function ‘crypto_shash_init’: ./include/crypto/hash.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/crypto/hash.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/net/flow.h: In function ‘flowidn_to_flowi’: ./include/crypto/hash.h: In function ‘ahash_request_ctx’: ./include/net/flow.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/crypto/hash.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/rculist.h: In function ‘hlist_add_before_rcu’: ./include/linux/rculist.h:574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 574 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_export’: ./include/crypto/hash.h:470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 470 | { | ^ ./include/crypto/hash.h: In function ‘shash_desc_zero’: ./include/linux/xarray.h: In function ‘xas_prev’: ./include/crypto/hash.h:949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 949 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_import’: ./include/crypto/hash.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/xarray.h:1580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1580 | { | ^ ./include/net/flow.h: In function ‘flow_key_size’: ./include/net/flow.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_init’: ./include/crypto/hash.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/fs.h: In function ‘mapping_tagged’: ./include/linux/fs.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_update’: In file included from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/uio.h: In function ‘iov_iter_type’: ./include/crypto/hash.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/xarray.h: In function ‘xas_next’: ./include/linux/uio.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_lock_write’: ./include/linux/fs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/xarray.h:1609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1609 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_tfm’: ./include/linux/uio.h: In function ‘iter_is_iovec’: ./include/linux/fs.h: In function ‘i_mmap_unlock_write’: ./include/crypto/hash.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/uio.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/fs.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_alloc’: ./include/linux/fs.h: In function ‘i_mmap_lock_read’: ./include/linux/rculist.h: In function ‘hlist_add_behind_rcu’: ./include/crypto/hash.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/fs.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_is_kvec’: ./include/linux/uio.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/rculist.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_unlock_read’: ./include/linux/fs.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ In file included from ./include/net/dst_ops.h:5, from ./include/net/netns/ipv6.h:10, from ./include/net/net_namespace.h:21, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/percpu_counter.h: In function ‘percpu_counter_compare’: ./include/linux/uio.h: In function ‘iov_iter_is_bvec’: ./include/linux/uio.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/percpu_counter.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read’: ./include/linux/fs.h: In function ‘mapping_mapped’: ./include/linux/uio.h: In function ‘iov_iter_is_pipe’: ./include/crypto/hash.h: In function ‘ahash_request_free’: ./include/linux/percpu-rwsem.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/fs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/uio.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/crypto/hash.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_add’: In file included from ./include/linux/fs.h:15, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/radix-tree.h: In function ‘radix_tree_is_internal_node’: ./include/linux/percpu_counter.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_is_discard’: ./include/crypto/hash.h: In function ‘ahash_request_zero’: ./include/linux/radix-tree.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/uio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum_positive’: ./include/crypto/hash.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/percpu_counter.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_release’: ./include/linux/percpu-rwsem.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_rw’: ./include/crypto/hash.h: In function ‘ahash_request_cast’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum’: ./include/linux/uio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/fs.h: In function ‘mapping_writably_mapped’: ./include/linux/percpu_counter.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_empty’: ./include/crypto/hash.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./include/linux/fs.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/radix-tree.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_acquire’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_read’: ./include/linux/percpu-rwsem.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/uio.h: In function ‘iov_length’: ./include/linux/percpu_counter.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/uio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/fs.h: In function ‘mapping_map_writable’: ./include/linux/fs.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_read_positive’: ./include/linux/percpu_counter.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot’: ./include/linux/radix-tree.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/fs.h: In function ‘mapping_unmap_writable’: ./include/linux/uio.h: In function ‘iov_iter_iovec’: ./include/linux/fs.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/uio.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_initialized’: In file included from ./include/linux/fs.h:36, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/delayed_call.h: In function ‘set_delayed_call’: ./include/crypto/hash.h: In function ‘ahash_request_set_callback’: ./include/linux/fs.h: In function ‘mapping_deny_writable’: ./include/crypto/hash.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/linux/delayed_call.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/fs.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/linux/percpu_counter.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/delayed_call.h: In function ‘do_delayed_call’: ./include/crypto/hash.h: In function ‘ahash_request_set_crypt’: In file included from ./include/net/snmp.h:52, from ./include/net/netns/mib.h:5, from ./include/net/net_namespace.h:17, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_init’: ./include/linux/delayed_call.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/fs.h: In function ‘mapping_allow_writable’: ./include/crypto/hash.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/fs.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot_protected’: ./include/linux/u64_stats_sync.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/radix-tree.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_inc’: ./include/linux/delayed_call.h: In function ‘clear_delayed_call’: ./include/linux/delayed_call.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_tfm’: ./include/linux/percpu_counter.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin’: ./include/linux/fs.h: In function ‘uncached_acl_sentinel’: ./include/linux/u64_stats_sync.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/crypto/hash.h:700:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 700 | { | ^ ./include/linux/fs.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_dec’: ./include/linux/radix-tree.h: In function ‘radix_tree_deref_retry’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end’: ./include/crypto/hash.h: In function ‘crypto_free_shash’: ./include/linux/percpu_counter.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/fs.h: In function ‘is_uncached_acl’: ./include/linux/u64_stats_sync.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/radix-tree.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/crypto/hash.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/fs.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ In file included from ./include/linux/sched.h:14, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/pid.h: In function ‘get_pid’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin_irqsave’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_sub’: ./include/linux/u64_stats_sync.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alg_name’: ./include/linux/percpu_counter.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/pid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_exception’: ./include/crypto/hash.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/linux/radix-tree.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end_irqrestore’: ./include/linux/u64_stats_sync.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_driver_name’: In file included from ./include/linux/fs.h:37, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/uuid.h: In function ‘guid_equal’: ./include/crypto/hash.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_begin’: ./include/linux/u64_stats_sync.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/uuid.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alignmask’: ./include/linux/uio.h: In function ‘copy_to_iter’: ./include/crypto/hash.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin’: ./include/linux/uio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/u64_stats_sync.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/pid.h: In function ‘ns_of_pid’: ./include/linux/uuid.h: In function ‘guid_copy’: ./include/crypto/hash.h: In function ‘crypto_shash_blocksize’: ./include/linux/pid.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/uuid.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/crypto/hash.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_retry’: ./include/linux/u64_stats_sync.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/linux/uuid.h: In function ‘guid_is_null’: ./include/crypto/hash.h: In function ‘__crypto_shash_alg’: ./include/linux/uio.h: In function ‘copy_from_iter’: ./include/linux/uuid.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/pid.h: In function ‘is_child_reaper’: ./include/crypto/hash.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/linux/uio.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry’: In file included from ./include/net/netns/ipv6.h:10, from ./include/net/net_namespace.h:21, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/net/dst_ops.h: In function ‘dst_entries_get_fast’: ./include/linux/radix-tree.h: In function ‘radix_tree_preload_end’: ./include/linux/fs.h: In function ‘i_blocksize’: ./include/linux/pid.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/linux/u64_stats_sync.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/radix-tree.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/uuid.h: In function ‘uuid_equal’: ./include/net/dst_ops.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/fs.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/uuid.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin_irq’: ./include/linux/u64_stats_sync.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/pid.h: In function ‘pid_nr’: ./include/linux/uio.h: In function ‘copy_from_iter_full’: ./include/linux/fs.h: In function ‘inode_unhashed’: ./include/net/dst_ops.h: In function ‘dst_entries_get_slow’: ./include/linux/pid.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/uuid.h: In function ‘uuid_copy’: ./include/linux/uio.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/net/dst_ops.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/fs.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_init’: ./include/linux/uuid.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry_irq’: ./include/linux/radix-tree.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/u64_stats_sync.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_add’: ./include/linux/fs.h: In function ‘inode_fake_hash’: ./include/linux/uuid.h: In function ‘uuid_is_null’: ./include/net/dst_ops.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alg’: ./include/linux/uuid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/fs.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/crypto/hash.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_nocache’: ./include/net/dst_ops.h: In function ‘dst_entries_init’: ./include/linux/uio.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_lookup’: ./include/net/dst_ops.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/radix-tree.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_digestsize’: ./include/linux/fs.h: In function ‘inode_lock’: ./include/crypto/hash.h:763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 763 | { | ^ ./include/linux/fs.h:762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 762 | { | ^ ./include/linux/uuid.h: In function ‘uuid_le_cmp’: ./include/linux/radix-tree.h: In function ‘radix_tree_iter_find’: ./include/linux/uio.h: In function ‘copy_from_iter_full_nocache’: ./include/linux/uuid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_statesize’: ./include/net/dst_ops.h: In function ‘dst_entries_destroy’: ./include/linux/fs.h: In function ‘inode_unlock’: ./include/linux/radix-tree.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/uio.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/net/dst_ops.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/crypto/hash.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/fs.h:767:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 767 | { | ^ ./include/linux/fs.h: In function ‘inode_lock_shared’: ./include/linux/radix-tree.h: In function ‘radix_tree_iter_retry’: ./include/crypto/hash.h: In function ‘crypto_shash_get_flags’: ./include/linux/fs.h:772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 772 | { | ^ ./include/linux/radix-tree.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/crypto/hash.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/linux/fs.h: In function ‘inode_unlock_shared’: ./include/linux/uio.h: In function ‘copy_from_iter_flushcache’: ./include/crypto/hash.h: In function ‘crypto_shash_set_flags’: ./include/linux/fs.h:777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 777 | { | ^ ./include/linux/uio.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/radix-tree.h: In function ‘__radix_tree_iter_add’: ./include/crypto/hash.h:778:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 778 | { | ^ ./include/linux/radix-tree.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/fs.h: In function ‘inode_trylock’: In file included from ./include/linux/ioprio.h:6, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/sched/rt.h: In function ‘rt_prio’: ./include/linux/fs.h:782:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 782 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_clear_flags’: ./include/linux/sched/rt.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_chunk_size’: ./include/crypto/hash.h:783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 783 | { | ^ ./include/linux/uio.h: In function ‘copy_to_iter_mcsafe’: ./include/linux/fs.h: In function ‘inode_trylock_shared’: ./include/linux/radix-tree.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/uio.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/fs.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_descsize’: ./include/linux/sched/rt.h: In function ‘rt_task’: ./include/crypto/hash.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_next_slot’: ./include/linux/sched/rt.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/fs.h: In function ‘inode_is_locked’: ./include/linux/radix-tree.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./include/crypto/hash.h: In function ‘shash_desc_ctx’: ./include/linux/fs.h:792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 792 | { | ^ ./include/linux/sched/rt.h: In function ‘task_is_realtime’: ./include/crypto/hash.h:808:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 808 | { | ^ ./include/linux/sched/rt.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/fs.h: In function ‘inode_lock_nested’: ./include/linux/fs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_export’: ./include/linux/fs.h: In function ‘inode_lock_shared_nested’: ./include/linux/uio.h: In function ‘iov_iter_count’: ./include/linux/fs.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./include/crypto/hash.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/linux/sched/rt.h: In function ‘rt_mutex_get_top_task’: ./include/linux/uio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/sched/rt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_import’: ./include/linux/uio.h: In function ‘iov_iter_truncate’: ./include/linux/fs.h: In function ‘i_size_read’: ./include/linux/sched/rt.h: In function ‘tsk_is_pi_blocked’: ./include/linux/uio.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/crypto/hash.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/fs.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./include/linux/sched/rt.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_reexpand’: ./include/linux/fs.h: In function ‘i_size_write’: ./include/linux/uio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/fs.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_init’: ./include/linux/fs.h: In function ‘iminor’: ./include/crypto/hash.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ In file included from ./include/net/netns/ipv4.h:10, from ./include/net/net_namespace.h:20, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/net/inet_frag.h: In function ‘inet_frags_init_net’: ./include/linux/fs.h:865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 865 | { | ^ ./include/net/inet_frag.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/fs.h: In function ‘imajor’: In file included from ./include/linux/ioprio.h:7, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/iocontext.h: In function ‘get_io_context_active’: ./include/linux/fs.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/crypto/hash.h: In function ‘shash_desc_zero’: ./include/net/inet_frag.h: In function ‘inet_frag_put’: ./include/linux/iocontext.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/net/inet_frag.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/crypto/hash.h:949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 949 | { | ^ ./include/net/inet_frag.h: In function ‘frag_mem_limit’: ./include/net/inet_frag.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/fs.h: In function ‘ra_has_index’: ./include/linux/fs.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./include/net/inet_frag.h: In function ‘sub_frag_mem_limit’: ./include/net/inet_frag.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/net/inet_frag.h: In function ‘add_frag_mem_limit’: ./include/net/inet_frag.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ In file included from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/uio.h: In function ‘iov_iter_type’: In file included from ./include/linux/skbuff.h:23, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/socket.h: In function ‘__cmsg_nxthdr’: In file included from ./include/linux/fs.h:24, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/capability.h: In function ‘cap_combine’: ./include/linux/uio.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/socket.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/linux/capability.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ In file included from ./include/uapi/linux/netfilter.h:7, from ./include/linux/netfilter_defs.h:5, from ./include/net/netns/netfilter.h:5, from ./include/net/net_namespace.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/in.h: In function ‘proto_ports_offset’: ./include/linux/fs.h: In function ‘get_file’: ./include/linux/uio.h: In function ‘iter_is_iovec’: ./include/linux/uio.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/in.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/fs.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_is_kvec’: ./include/linux/capability.h: In function ‘cap_intersect’: ./include/linux/uio.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/socket.h: In function ‘cmsg_nxthdr’: ./include/linux/in.h: In function ‘ipv4_is_loopback’: ./include/linux/capability.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/socket.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ In file included from ./include/linux/sched.h:17, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/kcov.h: In function ‘kcov_task_init’: ./include/linux/in.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/iocontext.h: In function ‘ioc_task_link’: ./include/linux/uio.h: In function ‘iov_iter_is_bvec’: ./include/linux/iocontext.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/uio.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/socket.h: In function ‘msg_data_left’: ./include/linux/kcov.h:42:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | static inline void kcov_task_init(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/socket.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/kcov.h: In function ‘kcov_task_exit’: ./include/linux/uio.h: In function ‘iov_iter_is_pipe’: ./include/linux/capability.h: In function ‘cap_drop’: ./include/linux/kcov.h:43:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | static inline void kcov_task_exit(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/uio.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/capability.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_multicast’: ./include/linux/in.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/kcov.h: In function ‘kcov_prepare_switch’: ./include/linux/kcov.h:44:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline void kcov_prepare_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/uio.h: In function ‘iov_iter_is_discard’: ./include/linux/uio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/kcov.h: In function ‘kcov_finish_switch’: ./include/linux/kcov.h:45:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline void kcov_finish_switch(struct task_struct *t) {} | ^~~~~~~~~~~ ./include/linux/capability.h: In function ‘cap_invert’: ./include/linux/in.h: In function ‘ipv4_is_local_multicast’: ./include/linux/uio.h: In function ‘iov_iter_rw’: ./include/linux/capability.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/in.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/uio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/uio.h: In function ‘iov_length’: ./include/linux/uio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/capability.h: In function ‘cap_isclear’: ./include/linux/in.h: In function ‘ipv4_is_lbcast’: ./include/linux/capability.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/in.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ In file included from ./include/linux/sched.h:19, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/plist.h: In function ‘plist_head_init’: In file included from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/ioprio.h: In function ‘task_nice_ioprio’: ./include/linux/plist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_iovec’: ./include/linux/ioprio.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_zeronet’: ./include/linux/capability.h: In function ‘cap_issubset’: ./include/linux/uio.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/in.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/capability.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/plist.h: In function ‘plist_node_init’: ./include/linux/plist.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/ioprio.h: In function ‘task_nice_ioclass’: ./include/linux/ioprio.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/capability.h: In function ‘cap_drop_fs_set’: ./include/linux/in.h: In function ‘ipv4_is_private_10’: ./include/linux/capability.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/in.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/ioprio.h: In function ‘get_current_ioprio’: ./include/linux/ioprio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/plist.h: In function ‘plist_head_empty’: ./include/linux/plist.h:213:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 213 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_private_172’: In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/fs.h: In function ‘file_inode’: ./include/linux/in.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/plist.h: In function ‘plist_node_empty’: In file included from ./include/net/dst_ops.h:5, from ./include/net/netns/ipv6.h:10, from ./include/net/net_namespace.h:21, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/percpu_counter.h: In function ‘percpu_counter_compare’: ./include/linux/capability.h: In function ‘cap_raise_fs_set’: ./include/linux/plist.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/fs.h:1284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1284 | { | ^ ./include/linux/capability.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/percpu_counter.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_private_192’: ./include/linux/fs.h: In function ‘file_dentry’: ./include/linux/in.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/plist.h: In function ‘plist_first’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_add’: ./include/linux/plist.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/fs.h:1289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1289 | { | ^ ./include/linux/percpu_counter.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum_positive’: ./include/linux/capability.h: In function ‘cap_drop_nfsd_set’: ./include/linux/percpu_counter.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_linklocal_169’: ./include/linux/fs.h: In function ‘locks_lock_file_wait’: ./include/linux/capability.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/in.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/fs.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum’: ./include/linux/percpu_counter.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_anycast_6to4’: ./include/linux/uio.h: In function ‘copy_to_iter’: ./include/linux/in.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/random.h: In function ‘add_latent_entropy’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_read’: ./include/linux/uio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/capability.h: In function ‘cap_raise_nfsd_set’: ./include/linux/percpu_counter.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/capability.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter’: ./include/linux/random.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | static inline void add_latent_entropy(void) {} | ^~~~~~ ./include/linux/plist.h: In function ‘plist_last’: ./include/linux/uio.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_read_positive’: ./include/linux/plist.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/linux/percpu_counter.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_full’: ./include/linux/random.h: In function ‘get_random_int’: ./include/linux/uio.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/random.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_initialized’: ./include/linux/percpu_counter.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/random.h: In function ‘get_random_long’: ./include/linux/random.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_nocache’: ./include/linux/uio.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/random.h: In function ‘get_random_canary’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_inc’: ./include/linux/random.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/percpu_counter.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_full_nocache’: ./include/linux/random.h: In function ‘get_random_bytes_wait’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_dec’: In file included from ./include/linux/fs.h:25, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/semaphore.h: In function ‘sema_init’: ./include/linux/uio.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/random.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/percpu_counter.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/fs.h: In function ‘i_uid_read’: ./include/linux/semaphore.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sub’: In file included from ./include/linux/hrtimer.h:21, from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/timerqueue.h: In function ‘timerqueue_getnext’: ./include/linux/percpu_counter.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ In file included from ./include/linux/quota.h:40, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/percpu_counter.h: In function ‘percpu_counter_compare’: ./include/linux/fs.h:1520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1520 | { | ^ ./include/linux/random.h: In function ‘get_random_u32_wait’: ./include/linux/timerqueue.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/random.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | declare_get_random_var_wait(u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/percpu_counter.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_flushcache’: ./include/linux/fs.h: In function ‘i_gid_read’: ./include/linux/timerqueue.h: In function ‘timerqueue_init’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_add’: ./include/linux/uio.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/percpu_counter.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/timerqueue.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum_positive’: ./include/linux/fs.h:1525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1525 | { | ^ ./include/linux/percpu_counter.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/random.h: In function ‘get_random_u64_wait’: ./include/linux/timerqueue.h: In function ‘timerqueue_init_head’: ./include/linux/random.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | declare_get_random_var_wait(u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum’: ./include/linux/timerqueue.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/uio.h: In function ‘copy_to_iter_mcsafe’: ./include/linux/percpu_counter.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/fs.h: In function ‘i_uid_write’: ./include/linux/uio.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_read’: ./include/linux/percpu_counter.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/fs.h:1530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1530 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_read_positive’: ./include/linux/percpu_counter.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/random.h: In function ‘get_random_int_wait’: In file included from ./include/net/netns/ipv6.h:10, from ./include/net/net_namespace.h:21, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/net/dst_ops.h: In function ‘dst_entries_get_fast’: ./include/linux/random.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | declare_get_random_var_wait(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/percpu_counter.h: In function ‘percpu_counter_initialized’: ./include/linux/fs.h: In function ‘i_gid_write’: ./include/net/dst_ops.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/percpu_counter.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/fs.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/linux/random.h: In function ‘get_random_long_wait’: ./include/net/dst_ops.h: In function ‘dst_entries_get_slow’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_inc’: ./include/linux/random.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | declare_get_random_var_wait(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/net/dst_ops.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/percpu_counter.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_count’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_dec’: ./include/net/dst_ops.h: In function ‘dst_entries_add’: ./include/linux/percpu_counter.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/uio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/net/dst_ops.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/fs.h: In function ‘sb_end_write’: In file included from ./include/linux/percpu-rwsem.h:8, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/rcuwait.h: In function ‘rcuwait_init’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_sub’: ./include/linux/percpu_counter.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_init’: ./include/linux/uio.h: In function ‘iov_iter_truncate’: ./include/net/dst_ops.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/rcuwait.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/fs.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/linux/uio.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/random.h: In function ‘prandom_u32_max’: ./include/linux/fs.h: In function ‘sb_end_pagefault’: In file included from ./include/linux/sched.h:20, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires’: ./include/linux/random.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_reexpand’: ./include/net/dst_ops.h: In function ‘dst_entries_destroy’: ./include/linux/uio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/fs.h:1574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1574 | { | ^ ./include/net/dst_ops.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/hrtimer.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/random.h: In function ‘__seed’: ./include/linux/fs.h: In function ‘sb_end_intwrite’: ./include/linux/random.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range’: ./include/linux/hrtimer.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ In file included from ./include/linux/percpu-rwsem.h:9, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/rcu_sync.h: In function ‘rcu_sync_is_idle’: ./include/linux/fs.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/linux/random.h: In function ‘prandom_seed_state’: ./include/linux/rcu_sync.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/fs.h: In function ‘sb_start_write’: ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_range_ns’: ./include/linux/random.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/hrtimer.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/fs.h:1610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1610 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_set_expires_tv64’: ./include/linux/in.h: In function ‘ipv4_is_test_192’: ./include/linux/hrtimer.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/fs.h: In function ‘sb_start_write_trylock’: ./include/linux/in.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/fs.h:1615:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1615 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires’: ./include/linux/hrtimer.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ In file included from ./include/linux/random.h:166, from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_long’: In file included from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_preempt_disable’: ./include/linux/fs.h: In function ‘sb_start_pagefault’: ./arch/x86/include/asm/archrandom.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/percpu-rwsem.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_add_expires_ns’: ./include/linux/hrtimer.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/fs.h:1639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1639 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_test_198’: ./include/linux/in.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires’: ./include/linux/fs.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/hrtimer.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_int’: In file included from ./include/linux/dqblk_v2.h:9, from ./include/linux/quota.h:44, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/dqblk_qtree.h: In function ‘qtree_depth’: In file included from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/socket.h: In function ‘__cmsg_nxthdr’: ./arch/x86/include/asm/archrandom.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite_trylock’: ./include/linux/dqblk_qtree.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires’: ./include/linux/hrtimer.h:262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 262 | { | ^ ./include/linux/socket.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/linux/fs.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_tv64’: ./include/linux/hrtimer.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_long’: ./include/linux/hrtimer.h: In function ‘hrtimer_get_softexpires_tv64’: ./include/linux/hrtimer.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ In file included from ./include/linux/quota.h:48, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/projid.h: In function ‘__kprojid_val’: ./arch/x86/include/asm/archrandom.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_expires_ns’: ./include/linux/projid.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/hrtimer.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/socket.h: In function ‘cmsg_nxthdr’: ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining’: ./include/linux/projid.h: In function ‘projid_eq’: ./include/linux/socket.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/hrtimer.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_int’: ./include/linux/projid.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./arch/x86/include/asm/archrandom.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/socket.h: In function ‘msg_data_left’: ./include/linux/projid.h: In function ‘projid_lt’: ./include/linux/socket.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_cb_get_time’: ./include/linux/projid.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/hrtimer.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_long’: ./arch/x86/include/asm/archrandom.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/projid.h: In function ‘projid_valid’: ./include/linux/hrtimer.h: In function ‘hrtimer_is_hres_active’: ./include/linux/projid.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/hrtimer.h:291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 291 | { | ^ ./include/linux/projid.h: In function ‘projid_valid_eq’: ./include/linux/projid.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/hrtimer.h: In function ‘__hrtimer_expires_remaining_adjusted’: ./include/linux/hrtimer.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ In file included from ./include/net/netns/conntrack.h:6, from ./include/net/net_namespace.h:28, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/list_nulls.h: In function ‘is_a_nulls’: ./include/linux/projid.h: In function ‘kprojid_has_mapping’: ./include/linux/projid.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/list_nulls.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ In file included from ./include/uapi/linux/netfilter.h:7, from ./include/linux/netfilter_defs.h:5, from ./include/net/netns/netfilter.h:5, from ./include/net/net_namespace.h:25, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/in.h: In function ‘proto_ports_offset’: ./include/linux/in.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/list_nulls.h: In function ‘get_nulls_value’: ./include/linux/hrtimer.h: In function ‘hrtimer_expires_remaining_adjusted’: ./include/linux/list_nulls.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/hrtimer.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_unhashed’: ./include/linux/in.h: In function ‘ipv4_is_loopback’: ./include/linux/list_nulls.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/in.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_empty’: ./include/linux/list_nulls.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_init_on_stack’: ./include/linux/fs.h: In function ‘call_read_iter’: ./include/linux/hrtimer.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_multicast’: ./include/linux/in.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/hrtimer.h: In function ‘destroy_hrtimer_on_stack’: ./include/linux/fs.h:1865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1865 | { | ^ ./include/linux/hrtimer.h:377:52: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | static inline void destroy_hrtimer_on_stack(struct hrtimer *timer) { } | ^~~~~~~ ./include/linux/list_nulls.h: In function ‘hlist_nulls_add_head’: ./include/linux/fs.h: In function ‘call_write_iter’: ./include/linux/list_nulls.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_local_multicast’: ./include/linux/hrtimer.h: In function ‘hrtimer_start’: ./include/linux/in.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/hrtimer.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ In file included from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/quota.h: In function ‘make_kqid’: ./include/linux/fs.h:1871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1871 | { | ^ ./include/linux/quota.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/list_nulls.h: In function ‘__hlist_nulls_del’: ./include/linux/hrtimer.h: In function ‘hrtimer_start_expires’: ./include/linux/fs.h: In function ‘call_mmap’: ./include/linux/list_nulls.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_lbcast’: ./include/linux/hrtimer.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/linux/in.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/random.h: In function ‘add_latent_entropy’: ./include/linux/fs.h:1876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1876 | { | ^ ./include/linux/random.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | static inline void add_latent_entropy(void) {} | ^~~~~~ ./include/linux/hrtimer.h: In function ‘hrtimer_restart’: ./include/linux/in.h: In function ‘ipv4_is_zeronet’: ./include/linux/hrtimer.h:413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 413 | { | ^ ./include/linux/in.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_del’: ./include/linux/list_nulls.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_get_remaining’: ./include/linux/random.h: In function ‘get_random_int’: ./include/linux/hrtimer.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/random.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_private_10’: ./include/linux/quota.h: In function ‘make_kqid_invalid’: ./include/linux/in.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/quota.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/random.h: In function ‘get_random_long’: ./include/linux/hrtimer.h: In function ‘hrtimer_is_queued’: ./include/linux/random.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/hrtimer.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_private_172’: ./include/linux/random.h: In function ‘get_random_canary’: ./include/linux/hrtimer.h: In function ‘hrtimer_callback_running’: ./include/linux/in.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/random.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/hrtimer.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/random.h: In function ‘get_random_bytes_wait’: ./include/linux/random.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/hrtimer.h: In function ‘hrtimer_forward_now’: ./include/linux/in.h: In function ‘ipv4_is_private_192’: ./include/linux/hrtimer.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/in.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read’: ./include/linux/percpu-rwsem.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/random.h: In function ‘get_random_u32_wait’: ./include/linux/quota.h: In function ‘make_kqid_uid’: ./include/linux/random.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | declare_get_random_var_wait(u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/quota.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/fs.h: In function ‘sb_rdonly’: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_trylock’: ./include/linux/in.h: In function ‘ipv4_is_linklocal_169’: ./include/linux/percpu-rwsem.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/in.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/quota.h: In function ‘make_kqid_gid’: ./include/linux/quota.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/fs.h:1991:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1991 | static inline bool sb_rdonly(const struct super_block *sb) { return sb->s_flags & SB_RDONLY; } | ^~~~~~~~~~~ ./include/linux/random.h: In function ‘get_random_u64_wait’: ./include/linux/random.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | declare_get_random_var_wait(u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_int’: ./include/linux/quota.h: In function ‘make_kqid_projid’: ./include/linux/in.h: In function ‘ipv4_is_anycast_6to4’: ./include/linux/quota.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./arch/x86/include/asm/archrandom.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/in.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/fs.h: In function ‘HAS_UNMAPPED_ID’: ./include/linux/random.h: In function ‘get_random_int_wait’: ./include/linux/quota.h: In function ‘qid_has_mapping’: ./include/linux/random.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | declare_get_random_var_wait(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/quota.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_test_192’: ./include/linux/fs.h:2020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2020 | { | ^ ./include/linux/in.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/random.h: In function ‘get_random_long_wait’: ./include/linux/random.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | declare_get_random_var_wait(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘file_write_hint’: ./include/linux/in.h: In function ‘ipv4_is_test_198’: ./include/linux/in.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/quota.h: In function ‘info_dirty’: ./include/linux/fs.h:2025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2025 | { | ^ ./include/linux/quota.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | { | ^ ./include/linux/random.h: In function ‘prandom_u32_max’: ./include/linux/random.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/quota.h: In function ‘dqstats_inc’: ./include/linux/quota.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/random.h: In function ‘__seed’: ./include/linux/fs.h: In function ‘ki_hint_validate’: ./include/linux/random.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/quota.h: In function ‘dqstats_dec’: ./include/linux/quota.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/linux/fs.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/random.h: In function ‘prandom_seed_state’: ./include/linux/random.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/fs.h: In function ‘init_sync_kiocb’: In file included from ./include/linux/random.h:166, from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_long’: ./arch/x86/include/asm/archrandom.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/fs.h:2044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2044 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_int’: ./arch/x86/include/asm/archrandom.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/fs.h: In function ‘mark_inode_dirty’: ./include/linux/fs.h:2143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2143 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_long’: ./arch/x86/include/asm/archrandom.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ In file included from ./include/net/netns/conntrack.h:6, from ./include/net/net_namespace.h:28, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/list_nulls.h: In function ‘is_a_nulls’: ./include/linux/fs.h: In function ‘mark_inode_dirty_sync’: ./include/linux/list_nulls.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_int’: ./include/linux/fs.h:2148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2148 | { | ^ ./arch/x86/include/asm/archrandom.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/quota.h: In function ‘dquot_state_flag’: ./include/linux/list_nulls.h: In function ‘get_nulls_value’: ./include/linux/list_nulls.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/quota.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/fs.h: In function ‘inode_inc_link_count’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_long’: ./include/linux/list_nulls.h: In function ‘hlist_nulls_unhashed’: ./include/linux/quota.h: In function ‘dquot_generic_flag’: ./arch/x86/include/asm/archrandom.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ In file included from ./arch/x86/include/asm/seccomp.h:19, from ./include/linux/seccomp.h:15, from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/asm-generic/seccomp.h: In function ‘get_compat_mode1_syscalls’: ./include/linux/list_nulls.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/quota.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/fs.h:2158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2158 | { | ^ ./include/asm-generic/seccomp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_empty’: ./include/linux/fs.h: In function ‘inode_dec_link_count’: ./include/linux/list_nulls.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/quota.h: In function ‘dquot_state_types’: ./include/linux/quota.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/linux/fs.h:2164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2164 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_long’: ./arch/x86/include/asm/archrandom.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ In file included from ./include/linux/sched.h:21, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/seccomp.h: In function ‘secure_computing’: ./include/linux/fs.h: In function ‘file_accessed’: ./include/linux/list_nulls.h: In function ‘hlist_nulls_add_head’: ./include/linux/seccomp.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/list_nulls.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/fs.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/list_nulls.h: In function ‘__hlist_nulls_del’: ./include/linux/list_nulls.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/seccomp.h: In function ‘seccomp_mode’: ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read_preempt_enable’: ./include/linux/list_nulls.h: In function ‘hlist_nulls_del’: ./include/linux/seccomp.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/percpu-rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/list_nulls.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/fs.h: In function ‘is_sync_kiocb’: ./include/linux/fs.h: In function ‘mount_pseudo’: ./include/linux/fs.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/fs.h:2271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2271 | { | ^ In file included from ./include/linux/sched.h:25, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/latencytop.h: In function ‘account_scheduler_latency’: ./include/linux/fs.h: In function ‘__mandatory_lock’: ./include/linux/latencytop.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/latencytop.h: In function ‘clear_all_latency_tracing’: ./include/linux/latencytop.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/fs.h:2337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2337 | { | ^ ./include/linux/fs.h: In function ‘mandatory_lock’: In file included from ./include/linux/sched.h:26, from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/sched/prio.h: In function ‘nice_to_rlimit’: ./include/linux/sched/prio.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/fs.h:2347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2347 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_int’: ./include/linux/sched/prio.h: In function ‘rlimit_to_nice’: ./arch/x86/include/asm/archrandom.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/sched/prio.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/fs.h: In function ‘locks_verify_locked’: ./include/linux/fs.h: In function ‘mapping_tagged’: ./include/linux/fs.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/random.h: In function ‘add_latent_entropy’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_int’: ./include/linux/random.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | static inline void add_latent_entropy(void) {} | ^~~~~~ ./include/linux/fs.h: In function ‘i_mmap_lock_write’: ./arch/x86/include/asm/archrandom.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/fs.h:2352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2352 | { | ^ ./include/linux/fs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_unlock_write’: ./include/linux/fs.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/random.h: In function ‘get_random_int’: ./include/linux/random.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_lock_read’: ./include/linux/fs.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/random.h: In function ‘get_random_long’: ./include/linux/fs.h: In function ‘i_mmap_unlock_read’: ./include/linux/random.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/fs.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/linux/fs.h: In function ‘locks_verify_truncate’: ./include/linux/random.h: In function ‘get_random_canary’: ./include/linux/fs.h: In function ‘mapping_mapped’: ./include/linux/random.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/fs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/fs.h:2361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2361 | { | ^ ./include/linux/random.h: In function ‘get_random_bytes_wait’: ./include/linux/random.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/random.h: In function ‘get_random_u32_wait’: ./include/linux/random.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | declare_get_random_var_wait(u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘mapping_writably_mapped’: ./include/linux/fs.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/fs.h: In function ‘mapping_map_writable’: ./include/linux/random.h: In function ‘get_random_u64_wait’: ./include/linux/fs.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/random.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | declare_get_random_var_wait(u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘break_lease’: ./include/linux/fs.h: In function ‘mapping_unmap_writable’: ./include/linux/fs.h:2413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2413 | { | ^ ./include/linux/random.h: In function ‘get_random_int_wait’: ./include/linux/fs.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/random.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | declare_get_random_var_wait(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘mapping_deny_writable’: ./include/linux/fs.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/linux/random.h: In function ‘get_random_long_wait’: ./include/linux/random.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | declare_get_random_var_wait(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘mapping_allow_writable’: ./include/linux/fs.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/fs.h: In function ‘break_deleg’: ./include/linux/fs.h: In function ‘uncached_acl_sentinel’: ./include/linux/fs.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/linux/fs.h:2427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2427 | { | ^ ./include/linux/random.h: In function ‘prandom_u32_max’: ./include/linux/fs.h: In function ‘is_uncached_acl’: ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read’: ./include/linux/random.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/fs.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/linux/percpu-rwsem.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/random.h: In function ‘__seed’: ./include/linux/random.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_release’: ./include/linux/random.h: In function ‘prandom_seed_state’: ./include/linux/percpu-rwsem.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/random.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_long’: ./include/linux/fs.h: In function ‘try_break_deleg’: ./arch/x86/include/asm/archrandom.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_acquire’: ./include/linux/percpu-rwsem.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/fs.h:2441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2441 | { | ^ In file included from ./include/linux/random.h:166, from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_long’: ./arch/x86/include/asm/archrandom.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/random.h: In function ‘next_pseudo_random32’: ./include/linux/fs.h: In function ‘i_blocksize’: ./include/linux/fs.h: In function ‘break_deleg_wait’: ./include/linux/random.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/fs.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ In file included from ./include/linux/fs.h:36, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/delayed_call.h: In function ‘set_delayed_call’: ./include/linux/fs.h: In function ‘inode_unhashed’: ./include/linux/delayed_call.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/fs.h:2453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2453 | { | ^ ./include/linux/fs.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_int’: ./arch/x86/include/asm/archrandom.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/delayed_call.h: In function ‘do_delayed_call’: ./include/linux/fs.h: In function ‘inode_fake_hash’: ./include/linux/delayed_call.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/fs.h: In function ‘break_layout’: ./include/linux/fs.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/delayed_call.h: In function ‘clear_delayed_call’: ./include/linux/delayed_call.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_long’: ./include/linux/fs.h:2463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2463 | { | ^ ./arch/x86/include/asm/archrandom.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/fs.h: In function ‘inode_lock’: ./include/linux/fs.h:762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 762 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_int’: ./arch/x86/include/asm/archrandom.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/fs.h: In function ‘inode_unlock’: ./include/linux/fs.h:767:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 767 | { | ^ ./include/linux/fs.h: In function ‘inode_lock_shared’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_long’: ./arch/x86/include/asm/archrandom.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/fs.h:772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 772 | { | ^ In file included from ./include/linux/fs.h:37, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/uuid.h: In function ‘guid_equal’: ./include/linux/fs.h: In function ‘inode_unlock_shared’: ./include/linux/uuid.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/fs.h:777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 777 | { | ^ ./include/linux/fs.h: In function ‘inode_trylock’: ./include/linux/fs.h:782:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 782 | { | ^ ./include/linux/uuid.h: In function ‘guid_copy’: ./include/linux/uuid.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/fs.h: In function ‘inode_trylock_shared’: In file included from ./include/linux/radix-tree.h:31, from ./include/linux/idr.h:15, from ./include/net/net_namespace.h:35, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/xarray.h: In function ‘xa_mk_value’: ./include/linux/uuid.h: In function ‘guid_is_null’: ./include/linux/fs.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/linux/fs.h: In function ‘file_clone_open’: ./include/linux/uuid.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/fs.h: In function ‘inode_is_locked’: ./include/linux/xarray.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/fs.h:792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 792 | { | ^ ./include/linux/uuid.h: In function ‘uuid_equal’: ./include/linux/uuid.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/fs.h:2526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2526 | { | ^ ./include/linux/fs.h: In function ‘inode_lock_nested’: ./include/linux/fs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/uuid.h: In function ‘uuid_copy’: ./include/linux/uuid.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/fs.h: In function ‘inode_lock_shared_nested’: ./include/linux/fs.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./include/linux/uuid.h: In function ‘uuid_is_null’: ./include/linux/uuid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ In file included from ./include/linux/fs.h:6, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/wait_bit.h: In function ‘wait_on_bit’: ./include/linux/fs.h: In function ‘i_size_read’: ./include/linux/wait_bit.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/fs.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_value’: ./include/linux/xarray.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/fs.h: In function ‘i_size_write’: ./include/linux/uuid.h: In function ‘uuid_le_cmp’: ./include/linux/uuid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/fs.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/linux/fs.h: In function ‘sb_is_blkdev_sb’: ./include/linux/xarray.h: In function ‘xa_is_value’: ./include/linux/xarray.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_io’: ./include/linux/wait_bit.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/fs.h: In function ‘iminor’: ./include/linux/fs.h:865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 865 | { | ^ ./include/linux/fs.h:2575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2575 | { | ^ ./include/linux/xarray.h: In function ‘xa_tag_pointer’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_int’: ./include/linux/xarray.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./arch/x86/include/asm/archrandom.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/fs.h: In function ‘imajor’: ./include/linux/xarray.h: In function ‘xa_untag_pointer’: ./include/linux/xarray.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_timeout’: ./include/linux/fs.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ In file included from ./include/linux/ioprio.h:6, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/sched/rt.h: In function ‘rt_prio’: ./include/linux/wait_bit.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/sched/rt.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./include/linux/xarray.h: In function ‘xa_pointer_tag’: ./include/linux/xarray.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/sched/rt.h: In function ‘rt_task’: ./include/linux/xarray.h: In function ‘xa_mk_internal’: ./include/linux/fs.h: In function ‘ra_has_index’: ./include/linux/sched/rt.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_action’: ./include/linux/xarray.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/fs.h: In function ‘register_chrdev’: ./include/linux/fs.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./include/linux/wait_bit.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/sched/rt.h: In function ‘task_is_realtime’: ./include/linux/xarray.h: In function ‘xa_to_internal’: ./include/linux/sched/rt.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/xarray.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/fs.h:2662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2662 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_internal’: ./include/linux/xarray.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock’: ./include/linux/fs.h: In function ‘unregister_chrdev’: ./include/linux/sched/rt.h: In function ‘rt_mutex_get_top_task’: ./include/linux/wait_bit.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_err’: ./include/linux/sched/rt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/xarray.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/fs.h: In function ‘get_file’: ./include/linux/fs.h:2667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2667 | { | ^ ./include/linux/sched/rt.h: In function ‘tsk_is_pi_blocked’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_io’: ./include/linux/sched/rt.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/fs.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./include/linux/wait_bit.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/xarray.h: In function ‘xa_err’: ./include/linux/xarray.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_action’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_int’: ./include/linux/fs.h: In function ‘invalidate_remote_inode’: ./include/linux/wait_bit.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ In file included from ./include/linux/uaccess.h:5, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/sched.h: In function ‘task_pid’: ./arch/x86/include/asm/archrandom.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/fs.h:2704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2704 | { | ^ In file included from ./include/linux/ioprio.h:7, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/iocontext.h: In function ‘get_io_context_active’: ./include/linux/sched.h:1223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1223 | { | ^ ./include/linux/wait_bit.h: In function ‘clear_and_wake_up_bit’: ./include/linux/iocontext.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/wait_bit.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/sched.h: In function ‘task_pid_nr’: ./include/linux/xarray.h: In function ‘xa_init_flags’: ./include/linux/sched.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/xarray.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/fs.h: In function ‘filemap_fdatawait’: ./include/linux/sched.h: In function ‘task_pid_nr_ns’: ./include/linux/sched.h:1246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1246 | { | ^ ./include/linux/fs.h:2720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2720 | { | ^ ./include/linux/sched.h: In function ‘task_pid_vnr’: ./include/linux/sched.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ In file included from ./include/linux/fs.h:7, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/kdev_t.h: In function ‘old_valid_dev’: ./include/linux/xarray.h: In function ‘xa_init’: ./include/linux/kdev_t.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/xarray.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./include/linux/sched.h: In function ‘task_tgid_nr’: ./include/linux/sched.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./include/linux/xarray.h: In function ‘xa_empty’: ./include/linux/sched.h: In function ‘pid_alive’: ./include/linux/xarray.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/sched.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/fs.h: In function ‘file_write_and_wait’: ./include/linux/kdev_t.h: In function ‘old_encode_dev’: ./include/linux/xarray.h: In function ‘xa_marked’: ./include/linux/kdev_t.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/sched.h: In function ‘task_pgrp_nr_ns’: ./include/linux/xarray.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/sched.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/linux/fs.h:2743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2743 | { | ^ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/fs.h: In function ‘file_inode’: ./include/linux/sched.h: In function ‘task_pgrp_vnr’: ./include/linux/sched.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./include/linux/fs.h: In function ‘filemap_set_wb_err’: ./include/linux/kdev_t.h: In function ‘old_decode_dev’: ./include/linux/iocontext.h: In function ‘ioc_task_link’: ./include/linux/fs.h:1284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1284 | { | ^ ./include/linux/kdev_t.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/iocontext.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/sched.h: In function ‘task_session_nr_ns’: In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/random.h: In function ‘next_pseudo_random32’: ./include/linux/sched.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/linux/fs.h: In function ‘file_dentry’: ./include/linux/fs.h:2762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2762 | { | ^ ./include/linux/random.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/kdev_t.h: In function ‘new_encode_dev’: ./include/linux/sched.h: In function ‘task_session_vnr’: ./include/linux/fs.h:1289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1289 | { | ^ ./include/linux/kdev_t.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/sched.h:1293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1293 | { | ^ ./include/linux/fs.h: In function ‘filemap_check_wb_err’: ./include/linux/sched.h: In function ‘task_tgid_nr_ns’: ./include/linux/fs.h: In function ‘locks_lock_file_wait’: ./include/linux/xarray.h: In function ‘xa_store_bh’: ./include/linux/sched.h:1298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1298 | { | ^ ./include/linux/fs.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/linux/xarray.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/linux/sched.h: In function ‘task_tgid_vnr’: ./include/linux/fs.h:2780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2780 | { | ^ ./include/linux/kdev_t.h: In function ‘new_decode_dev’: ./include/linux/sched.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./include/linux/kdev_t.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/sched.h: In function ‘task_ppid_nr_ns’: ./include/linux/fs.h: In function ‘filemap_sample_wb_err’: ./include/linux/sched.h:1308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1308 | { | ^ ./include/linux/xarray.h: In function ‘xa_store_irq’: ./include/linux/xarray.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/kdev_t.h: In function ‘huge_encode_dev’: In file included from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/ioprio.h: In function ‘task_nice_ioprio’: ./include/linux/kdev_t.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/fs.h:2792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2792 | { | ^ ./include/linux/ioprio.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/kdev_t.h: In function ‘huge_decode_dev’: ./include/linux/xarray.h: In function ‘xa_erase_bh’: ./include/linux/kdev_t.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/fs.h: In function ‘generic_write_sync’: ./include/linux/xarray.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/ioprio.h: In function ‘task_nice_ioclass’: ./include/linux/ioprio.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_valid_dev’: ./include/linux/kdev_t.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/xarray.h: In function ‘xa_erase_irq’: ./include/linux/fs.h:2806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2806 | { | ^ ./include/linux/ioprio.h: In function ‘get_current_ioprio’: ./include/linux/xarray.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./include/linux/sched.h: In function ‘task_ppid_nr’: ./include/linux/ioprio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_long’: ./include/linux/sched.h:1320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1320 | { | ^ ./arch/x86/include/asm/archrandom.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_encode_dev’: ./include/linux/kdev_t.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/sched.h: In function ‘task_pgrp_nr’: ./include/linux/xarray.h: In function ‘xa_cmpxchg’: ./include/linux/sched.h:1326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1326 | { | ^ ./include/linux/xarray.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_major’: ./include/linux/sched.h: In function ‘task_state_index’: ./include/linux/fs.h: In function ‘execute_ok’: ./include/linux/kdev_t.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/sched.h:1334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1334 | { | ^ ./include/linux/xarray.h: In function ‘xa_cmpxchg_bh’: ./include/linux/kdev_t.h: In function ‘sysv_minor’: ./include/linux/xarray.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/kdev_t.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/fs.h:2829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2829 | { | ^ ./include/linux/fs.h: In function ‘i_uid_read’: In file included from ./include/linux/fs.h:6, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/wait_bit.h: In function ‘wait_on_bit’: ./include/linux/xarray.h: In function ‘xa_cmpxchg_irq’: ./include/linux/fs.h:1520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1520 | { | ^ ./include/linux/xarray.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/wait_bit.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/fs.h: In function ‘file_start_write’: ./include/linux/fs.h: In function ‘i_gid_read’: ./include/linux/fs.h:1525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1525 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert’: In file included from ./include/linux/list_bl.h:6, from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/bit_spinlock.h: In function ‘bit_spin_lock’: ./include/linux/fs.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/xarray.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/bit_spinlock.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_io’: ./include/linux/fs.h: In function ‘i_uid_write’: ./include/linux/wait_bit.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/fs.h:1530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1530 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert_bh’: ./include/linux/xarray.h:701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 701 | { | ^ ./include/linux/fs.h: In function ‘i_gid_write’: ./include/linux/sched.h: In function ‘task_index_to_char’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_timeout’: ./include/linux/sched.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ ./include/linux/fs.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/linux/wait_bit.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert_irq’: ./include/linux/bit_spinlock.h: In function ‘bit_spin_trylock’: ./include/linux/bit_spinlock.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/fs.h: In function ‘file_start_write_trylock’: ./include/linux/xarray.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/linux/fs.h: In function ‘sb_end_write’: ./include/linux/fs.h:2841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2841 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_action’: ./include/linux/xarray.h: In function ‘xa_alloc’: ./include/linux/wait_bit.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_unlock’: ./include/linux/fs.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/linux/xarray.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/bit_spinlock.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/fs.h: In function ‘sb_end_pagefault’: ./include/linux/bit_spinlock.h: In function ‘__bit_spin_unlock’: ./include/linux/fs.h:1574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1574 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc_bh’: ./include/linux/bit_spinlock.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock’: ./include/linux/xarray.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/linux/fs.h: In function ‘sb_end_intwrite’: ./include/linux/wait_bit.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/fs.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_is_locked’: ./include/linux/fs.h: In function ‘file_end_write’: ./include/linux/bit_spinlock.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc_irq’: ./include/linux/fs.h: In function ‘sb_start_write’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_io’: ./include/linux/xarray.h:817:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 817 | { | ^ ./include/linux/wait_bit.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/fs.h:1610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1610 | { | ^ ./include/linux/fs.h:2848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2848 | { | ^ ./include/linux/fs.h: In function ‘sb_start_write_trylock’: ./include/linux/xarray.h: In function ‘xa_reserve’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_action’: ./include/linux/wait_bit.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/fs.h:1615:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1615 | { | ^ ./include/linux/xarray.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ In file included from ./include/linux/quota.h:40, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/percpu_counter.h: In function ‘percpu_counter_compare’: In file included from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/list_bl.h: In function ‘INIT_HLIST_BL_NODE’: ./include/linux/list_bl.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/percpu_counter.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/fs.h: In function ‘sb_start_pagefault’: ./include/linux/xarray.h: In function ‘xa_reserve_bh’: ./include/linux/fs.h:1639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1639 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_add’: ./include/linux/list_bl.h: In function ‘hlist_bl_unhashed’: ./include/linux/xarray.h:871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 871 | { | ^ ./include/linux/percpu_counter.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/list_bl.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_int’: ./include/linux/wait_bit.h: In function ‘clear_and_wake_up_bit’: ./include/linux/fs.h: In function ‘get_write_access’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum_positive’: ./include/linux/list_bl.h: In function ‘hlist_bl_first’: ./arch/x86/include/asm/archrandom.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve_irq’: ./include/linux/percpu_counter.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/wait_bit.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/list_bl.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/fs.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/xarray.h:895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 895 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite_trylock’: ./include/linux/fs.h:2871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2871 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum’: ./include/linux/list_bl.h: In function ‘hlist_bl_set_first’: ./include/linux/percpu_counter.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/list_bl.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/fs.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/xarray.h: In function ‘xa_release’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_read’: ./include/linux/fs.h: In function ‘deny_write_access’: ./include/linux/xarray.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/linux/percpu_counter.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_empty’: ./include/linux/list_bl.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ In file included from ./include/linux/fs.h:7, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/kdev_t.h: In function ‘old_valid_dev’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_read_positive’: ./include/linux/percpu_counter.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/fs.h:2875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2875 | { | ^ ./include/linux/kdev_t.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_initialized’: ./include/linux/percpu_counter.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/fs.h: In function ‘put_write_access’: ./include/linux/kdev_t.h: In function ‘old_encode_dev’: ./include/linux/list_bl.h: In function ‘hlist_bl_add_head’: ./include/linux/kdev_t.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/list_bl.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_inc’: ./include/linux/percpu_counter.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/xarray.h: In function ‘xa_head’: ./include/linux/fs.h:2880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2880 | { | ^ ./include/linux/list_bl.h: In function ‘__hlist_bl_del’: ./include/linux/kdev_t.h: In function ‘old_decode_dev’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_dec’: ./include/linux/xarray.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/list_bl.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/kdev_t.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/fs.h: In function ‘allow_write_access’: ./include/linux/percpu_counter.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sub’: ./include/linux/percpu_counter.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/kdev_t.h: In function ‘new_encode_dev’: ./include/linux/fs.h:2884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2884 | { | ^ ./include/linux/kdev_t.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/fs.h: In function ‘inode_is_open_for_write’: ./include/linux/list_bl.h: In function ‘hlist_bl_del’: ./include/linux/xarray.h: In function ‘xa_head_locked’: ./include/linux/list_bl.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/kdev_t.h: In function ‘new_decode_dev’: ./include/linux/kdev_t.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/xarray.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./include/linux/fs.h:2889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2889 | { | ^ ./include/linux/fs.h: In function ‘i_readcount_dec’: ./include/linux/list_bl.h: In function ‘hlist_bl_del_init’: ./include/linux/kdev_t.h: In function ‘huge_encode_dev’: ./include/linux/list_bl.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/kdev_t.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/xarray.h: In function ‘xa_entry’: ./include/linux/xarray.h:1002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1002 | { | ^ ./include/linux/kdev_t.h: In function ‘huge_decode_dev’: ./include/linux/fs.h:2895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2895 | { | ^ ./include/linux/kdev_t.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_lock’: ./include/linux/list_bl.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_valid_dev’: ./include/linux/kdev_t.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_unlock’: ./include/linux/list_bl.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/fs.h: In function ‘call_read_iter’: ./include/linux/list_bl.h: In function ‘hlist_bl_is_locked’: ./include/linux/list_bl.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_encode_dev’: ./include/linux/kdev_t.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/fs.h:1865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1865 | { | ^ ./include/linux/fs.h: In function ‘i_readcount_inc’: ./include/linux/xarray.h: In function ‘xa_entry_locked’: In file included from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/rculist_bl.h: In function ‘hlist_bl_set_first_rcu’: ./include/linux/fs.h: In function ‘call_write_iter’: ./include/linux/kdev_t.h: In function ‘sysv_major’: ./include/linux/xarray.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/linux/rculist_bl.h:13:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 13 | { | ^ In file included from ./include/linux/dqblk_v2.h:9, from ./include/linux/quota.h:44, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/dqblk_qtree.h: In function ‘qtree_depth’: ./include/linux/kdev_t.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/fs.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/linux/fs.h:1871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1871 | { | ^ ./include/linux/dqblk_qtree.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_minor’: ./include/linux/kdev_t.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/fs.h: In function ‘call_mmap’: ./include/linux/xarray.h: In function ‘xa_parent’: In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/random.h: In function ‘next_pseudo_random32’: ./include/linux/random.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/xarray.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/fs.h:1876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1876 | { | ^ In file included from ./include/linux/quota.h:48, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/projid.h: In function ‘__kprojid_val’: ./include/linux/fs.h: In function ‘kernel_read_file_id_str’: In file included from ./include/linux/list_bl.h:6, from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/bit_spinlock.h: In function ‘bit_spin_lock’: ./include/linux/projid.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/bit_spinlock.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/sched.h: In function ‘task_state_to_char’: ./include/linux/sched.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/linux/fs.h:2938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2938 | { | ^ ./include/linux/projid.h: In function ‘projid_eq’: ./include/linux/xarray.h: In function ‘xa_parent_locked’: ./include/linux/projid.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/sched.h: In function ‘is_global_init’: ./include/linux/xarray.h:1028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1028 | { | ^ ./include/linux/sched.h:1370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1370 | { | ^ ./include/linux/projid.h: In function ‘projid_lt’: ./include/linux/projid.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_first_rcu’: ./include/linux/projid.h: In function ‘projid_valid’: ./include/linux/rculist_bl.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_node’: ./include/linux/bit_spinlock.h: In function ‘bit_spin_trylock’: ./include/linux/projid.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/bit_spinlock.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/xarray.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./include/linux/sched.h: In function ‘is_percpu_thread’: ./include/linux/sched.h:1439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1439 | { | ^ ./include/linux/projid.h: In function ‘projid_valid_eq’: ./include/linux/xarray.h: In function ‘xa_to_node’: ./include/linux/projid.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/fs.h: In function ‘sb_rdonly’: ./include/linux/xarray.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_unlock’: ./include/linux/bit_spinlock.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/fs.h:1991:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1991 | static inline bool sb_rdonly(const struct super_block *sb) { return sb->s_flags & SB_RDONLY; } | ^~~~~~~~~~~ ./include/linux/projid.h: In function ‘kprojid_has_mapping’: ./include/linux/xarray.h: In function ‘xa_is_node’: ./include/linux/fs.h: In function ‘generic_drop_inode’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_init_rcu’: ./include/linux/projid.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/sched.h: In function ‘task_no_new_privs’: ./include/linux/rculist_bl.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/bit_spinlock.h: In function ‘__bit_spin_unlock’: ./include/linux/xarray.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./include/linux/bit_spinlock.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1469:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1469 | TASK_PFA_TEST(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~~ ./include/linux/fs.h:2977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2977 | { | ^ ./include/linux/fs.h: In function ‘HAS_UNMAPPED_ID’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’: ./include/linux/bit_spinlock.h: In function ‘bit_spin_is_locked’: ./include/linux/xarray.h: In function ‘xa_mk_sibling’: ./include/linux/rculist_bl.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/bit_spinlock.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/xarray.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/linux/fs.h:2020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2020 | { | ^ ./include/linux/sched.h: In function ‘task_set_no_new_privs’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_add_head_rcu’: ./include/linux/xarray.h: In function ‘xa_to_sibling’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1470:1: note: in expansion of macro ‘TASK_PFA_SET’ 1470 | TASK_PFA_SET(NO_NEW_PRIVS, no_new_privs) | ^~~~~~~~~~~~ ./include/linux/rculist_bl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/xarray.h:1059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1059 | { | ^ ./include/linux/fs.h: In function ‘file_write_hint’: In file included from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/list_bl.h: In function ‘INIT_HLIST_BL_NODE’: ./include/linux/sched.h: In function ‘task_spread_page’: ./include/linux/xarray.h: In function ‘xa_is_sibling’: ./include/linux/fs.h:2025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2025 | { | ^ ./include/linux/list_bl.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ In file included from ./include/linux/fs.h:6, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/wait_bit.h: In function ‘wait_on_bit’: In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/fs.h: In function ‘lockdep_annotate_inode_mutex_key’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1472:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1472 | TASK_PFA_TEST(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~ ./include/linux/xarray.h:1070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1070 | { | ^ ./include/linux/wait_bit.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_unhashed’: ./include/linux/list_bl.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/fs.h:3004:60: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3004 | static inline void lockdep_annotate_inode_mutex_key(struct inode *inode) { }; | ^~~~~ ./include/linux/sched.h: In function ‘task_set_spread_page’: ./include/linux/list_bl.h: In function ‘hlist_bl_first’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1473:1: note: in expansion of macro ‘TASK_PFA_SET’ 1473 | TASK_PFA_SET(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~ ./include/linux/list_bl.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ In file included from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/quota.h: In function ‘make_kqid’: ./include/linux/xarray.h: In function ‘xa_is_zero’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_io’: ./include/linux/fs.h: In function ‘ki_hint_validate’: ./include/linux/wait_bit.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/xarray.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/linux/quota.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/fs.h: In function ‘insert_inode_hash’: ./include/linux/sched.h: In function ‘task_clear_spread_page’: ./include/linux/list_bl.h: In function ‘hlist_bl_set_first’: ./include/linux/list_bl.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ In file included from ./include/linux/dcache.h:13, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/lockref.h: In function ‘__lockref_is_dead’: ./include/linux/fs.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1474:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1474 | TASK_PFA_CLEAR(SPREAD_PAGE, spread_page) | ^~~~~~~~~~~~~~ ./include/linux/lockref.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_retry’: ./include/linux/fs.h:3023:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3023 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_empty’: ./include/linux/sched.h: In function ‘task_spread_slab’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_timeout’: ./include/linux/list_bl.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/xarray.h:1096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1096 | { | ^ ./include/linux/wait_bit.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1476:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1476 | TASK_PFA_TEST(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘remove_inode_hash’: ./include/linux/xarray.h: In function ‘xa_is_advanced’: ./include/linux/fs.h: In function ‘init_sync_kiocb’: ./include/linux/sched.h: In function ‘task_set_spread_slab’: ./include/linux/fs.h:3029:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3029 | { | ^ ./include/linux/xarray.h:1107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1107 | { | ^ In file included from ./include/linux/stringhash.h:7, from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/hash.h: In function ‘__hash_32_generic’: ./include/linux/quota.h: In function ‘make_kqid_invalid’: ./include/linux/fs.h:2044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2044 | { | ^ ./include/linux/quota.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_action’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1477:1: note: in expansion of macro ‘TASK_PFA_SET’ 1477 | TASK_PFA_SET(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~ ./include/linux/hash.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_add_head’: ./include/linux/wait_bit.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/list_bl.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/sched.h: In function ‘task_clear_spread_slab’: ./include/linux/hash.h: In function ‘hash_32_generic’: ./include/linux/hash.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1478:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1478 | TASK_PFA_CLEAR(SPREAD_SLAB, spread_slab) | ^~~~~~~~~~~~~~ ./include/linux/list_bl.h: In function ‘__hlist_bl_del’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock’: ./include/linux/fs.h: In function ‘mark_inode_dirty’: ./include/linux/list_bl.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/wait_bit.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ssb_disable’: ./include/linux/hash.h: In function ‘hash_64_generic’: ./include/linux/xarray.h: In function ‘xas_error’: ./include/linux/hash.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1480:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1480 | TASK_PFA_TEST(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~ ./include/linux/fs.h:2143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2143 | { | ^ ./include/linux/xarray.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_io’: ./include/linux/quota.h: In function ‘make_kqid_uid’: ./include/linux/wait_bit.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/quota.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/fs.h: In function ‘mark_inode_dirty_sync’: ./include/linux/xarray.h: In function ‘xas_set_err’: ./include/linux/sched.h: In function ‘task_set_spec_ssb_disable’: ./include/linux/list_bl.h: In function ‘hlist_bl_del’: ./include/linux/quota.h: In function ‘make_kqid_gid’: ./include/linux/xarray.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/linux/fs.h:2148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2148 | { | ^ ./include/linux/list_bl.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/quota.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_action’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1481:1: note: in expansion of macro ‘TASK_PFA_SET’ 1481 | TASK_PFA_SET(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~ ./include/linux/wait_bit.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/hash.h: In function ‘hash_ptr’: ./include/linux/quota.h: In function ‘make_kqid_projid’: ./include/linux/hash.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/xarray.h: In function ‘xas_invalid’: ./include/linux/sched.h: In function ‘task_clear_spec_ssb_disable’: ./include/linux/quota.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/fs.h: In function ‘inode_inc_link_count’: ./include/linux/fs.h: In function ‘blockdev_direct_IO’: ./include/linux/list_bl.h: In function ‘hlist_bl_del_init’: ./include/linux/xarray.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1482:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1482 | TASK_PFA_CLEAR(SPEC_SSB_DISABLE, spec_ssb_disable) | ^~~~~~~~~~~~~~ ./include/linux/list_bl.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/hash.h: In function ‘hash32_ptr’: ./include/linux/quota.h: In function ‘qid_has_mapping’: ./include/linux/hash.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/fs.h:2158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2158 | { | ^ ./include/linux/quota.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/sched.h: In function ‘task_spec_ssb_force_disable’: ./include/linux/xarray.h: In function ‘xas_valid’: ./include/linux/list_bl.h: In function ‘hlist_bl_lock’: ./include/linux/fs.h:3118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3118 | { | ^ ./include/linux/fs.h: In function ‘inode_dec_link_count’: ./include/linux/wait_bit.h: In function ‘clear_and_wake_up_bit’: ./include/linux/list_bl.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1484:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1484 | TASK_PFA_TEST(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~~ ./include/linux/xarray.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/linux/wait_bit.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_unlock’: ./include/linux/fs.h:2164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2164 | { | ^ In file included from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/stringhash.h: In function ‘partial_name_hash’: ./include/linux/list_bl.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/xarray.h: In function ‘xas_is_node’: ./include/linux/fs.h: In function ‘inode_dio_begin’: ./include/linux/stringhash.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ssb_force_disable’: ./include/linux/list_bl.h: In function ‘hlist_bl_is_locked’: ./include/linux/xarray.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/linux/list_bl.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/quota.h: In function ‘info_dirty’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1485:1: note: in expansion of macro ‘TASK_PFA_SET’ 1485 | TASK_PFA_SET(SPEC_SSB_FORCE_DISABLE, spec_ssb_force_disable) | ^~~~~~~~~~~~ ./include/linux/quota.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | { | ^ ./include/linux/stringhash.h: In function ‘end_name_hash’: ./include/linux/fs.h:3134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3134 | { | ^ ./include/linux/stringhash.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/xarray.h: In function ‘xas_not_node’: In file included from ./include/linux/fs.h:7, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/kdev_t.h: In function ‘old_valid_dev’: ./include/linux/sched.h: In function ‘task_spec_ib_disable’: ./include/linux/kdev_t.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/fs.h: In function ‘inode_dio_end’: ./include/linux/xarray.h:1275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1275 | { | ^ In file included from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/rculist_bl.h: In function ‘hlist_bl_set_first_rcu’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1487:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1487 | TASK_PFA_TEST(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~ ./include/linux/rculist_bl.h:13:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 13 | { | ^ ./include/linux/fs.h: In function ‘file_accessed’: ./include/linux/quota.h: In function ‘dqstats_inc’: ./include/linux/xarray.h: In function ‘xas_frozen’: ./include/linux/fs.h:3146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3146 | { | ^ ./include/linux/quota.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ib_disable’: ./include/linux/fs.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/kdev_t.h: In function ‘old_encode_dev’: ./include/linux/xarray.h:1281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1281 | { | ^ ./include/linux/kdev_t.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/quota.h: In function ‘dqstats_dec’: ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1488:1: note: in expansion of macro ‘TASK_PFA_SET’ 1488 | TASK_PFA_SET(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~ ./include/linux/quota.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/linux/xarray.h: In function ‘xas_top’: ./include/linux/sched.h: In function ‘task_clear_spec_ib_disable’: ./include/linux/xarray.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/linux/kdev_t.h: In function ‘old_decode_dev’: ./include/linux/kdev_t.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/sched.h:1466:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1466 | static inline void task_clear_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1489:1: note: in expansion of macro ‘TASK_PFA_CLEAR’ 1489 | TASK_PFA_CLEAR(SPEC_IB_DISABLE, spec_ib_disable) | ^~~~~~~~~~~~~~ ./include/linux/xarray.h: In function ‘xas_reset’: ./include/linux/sched.h: In function ‘task_spec_ib_force_disable’: ./include/linux/fs.h: In function ‘__inode_get_bytes’: ./include/linux/xarray.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/linux/kdev_t.h: In function ‘new_encode_dev’: ./include/linux/sched.h:1458:40: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1458 | static inline bool task_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1491:1: note: in expansion of macro ‘TASK_PFA_TEST’ 1491 | TASK_PFA_TEST(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~~ ./include/linux/kdev_t.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/xarray.h: In function ‘xas_retry’: ./include/linux/fs.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/linux/xarray.h:1319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1319 | { | ^ ./include/linux/sched.h: In function ‘task_set_spec_ib_force_disable’: ./include/linux/kdev_t.h: In function ‘new_decode_dev’: ./include/linux/kdev_t.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/sched.h:1462:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1462 | static inline void task_set_##func(struct task_struct *p) \ | ^~~~~~~~~~~ ./include/linux/sched.h:1492:1: note: in expansion of macro ‘TASK_PFA_SET’ 1492 | TASK_PFA_SET(SPEC_IB_FORCE_DISABLE, spec_ib_force_disable) | ^~~~~~~~~~~~ ./include/linux/fs.h: In function ‘mount_pseudo’: ./include/linux/sched.h: In function ‘current_restore_flags’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_first_rcu’: ./include/linux/fs.h: In function ‘vfs_stat’: ./include/linux/sched.h:1496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1496 | { | ^ ./include/linux/kdev_t.h: In function ‘huge_encode_dev’: ./include/linux/rculist_bl.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/kdev_t.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/fs.h:2271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2271 | { | ^ ./include/linux/kdev_t.h: In function ‘huge_decode_dev’: ./include/linux/kdev_t.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/fs.h:3191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3191 | { | ^ In file included from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/dcache.h: In function ‘d_count’: ./include/linux/kdev_t.h: In function ‘sysv_valid_dev’: ./include/linux/kdev_t.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/xarray.h: In function ‘xas_reload’: ./include/linux/fs.h: In function ‘vfs_lstat’: ./include/linux/sched.h: In function ‘task_nice’: ./include/linux/dcache.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/quota.h: In function ‘dquot_state_flag’: ./include/linux/sched.h:1533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1533 | { | ^ ./include/linux/xarray.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/quota.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_init_rcu’: ./include/linux/kdev_t.h: In function ‘sysv_encode_dev’: ./include/linux/rculist_bl.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/kdev_t.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/fs.h:3196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3196 | { | ^ ./include/linux/quota.h: In function ‘dquot_generic_flag’: ./include/linux/quota.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/dcache.h: In function ‘dget_dlock’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’: ./include/linux/dcache.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/rculist_bl.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_major’: ./include/linux/sched.h: In function ‘is_idle_task’: ./include/linux/fs.h: In function ‘vfs_fstatat’: ./include/linux/fs.h: In function ‘__mandatory_lock’: ./include/linux/kdev_t.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/xarray.h: In function ‘xas_set’: ./include/linux/sched.h:1554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1554 | { | ^ ./include/linux/quota.h: In function ‘dquot_state_types’: ./include/linux/dcache.h: In function ‘dget’: ./include/linux/quota.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_minor’: ./include/linux/dcache.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/xarray.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./include/linux/kdev_t.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_add_head_rcu’: ./include/linux/fs.h:2337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2337 | { | ^ ./include/linux/rculist_bl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/fs.h:3202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3202 | { | ^ ./include/linux/xarray.h: In function ‘xas_set_order’: ./include/linux/dcache.h: In function ‘d_unhashed’: ./include/linux/dcache.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./include/linux/fs.h: In function ‘mandatory_lock’: ./include/linux/fs.h: In function ‘vfs_fstat’: ./include/linux/xarray.h:1390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1390 | { | ^ ./include/linux/dcache.h: In function ‘d_unlinked’: ./include/linux/sched.h: In function ‘task_thread_info’: ./include/linux/dcache.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/fs.h:2347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2347 | { | ^ ./include/linux/sched.h:1581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1581 | { | ^ ./include/linux/fs.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ In file included from ./include/linux/list_bl.h:6, from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/bit_spinlock.h: In function ‘bit_spin_lock’: ./include/linux/bit_spinlock.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/dcache.h: In function ‘cant_mount’: ./include/linux/xarray.h: In function ‘xas_set_update’: ./include/linux/fs.h: In function ‘locks_verify_locked’: ./include/linux/dcache.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/xarray.h:1411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1411 | { | ^ ./include/linux/sched.h: In function ‘set_task_comm’: ./include/linux/dcache.h: In function ‘dont_mount’: ./include/linux/fs.h:2352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2352 | { | ^ ./include/linux/dcache.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/sched.h:1620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1620 | { | ^ ./include/linux/xarray.h: In function ‘xas_next_entry’: In file included from ./include/linux/dcache.h:13, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/lockref.h: In function ‘__lockref_is_dead’: ./include/linux/xarray.h:1427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1427 | { | ^ ./include/linux/lockref.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/dcache.h: In function ‘d_in_lookup’: ./include/linux/bit_spinlock.h: In function ‘bit_spin_trylock’: ./include/linux/dcache.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/sched.h: In function ‘set_tsk_thread_flag’: ./include/linux/bit_spinlock.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/sched.h:1646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1646 | { | ^ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/fs.h: In function ‘is_sync_kiocb’: ./include/linux/dcache.h: In function ‘d_lookup_done’: ./include/linux/dcache.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/sched.h: In function ‘clear_tsk_thread_flag’: ./include/linux/fs.h: In function ‘locks_verify_truncate’: ./include/linux/sched.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_unlock’: In file included from ./include/linux/stringhash.h:7, from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/hash.h: In function ‘__hash_32_generic’: ./include/linux/bit_spinlock.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/sched.h: In function ‘update_tsk_thread_flag’: ./include/linux/fs.h:2361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2361 | { | ^ ./include/linux/hash.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/sched.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/dcache.h: In function ‘d_managed’: ./include/linux/fs.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/dcache.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/bit_spinlock.h: In function ‘__bit_spin_unlock’: ./include/linux/hash.h: In function ‘hash_32_generic’: ./include/linux/bit_spinlock.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/sched.h: In function ‘test_and_set_tsk_thread_flag’: ./include/linux/hash.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/sched.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/dcache.h: In function ‘d_mountpoint’: ./include/linux/dcache.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_is_locked’: ./include/linux/hash.h: In function ‘hash_64_generic’: ./include/linux/sched.h: In function ‘test_and_clear_tsk_thread_flag’: ./include/linux/bit_spinlock.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/hash.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/sched.h:1667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1667 | { | ^ ./include/linux/dcache.h: In function ‘__d_entry_type’: ./include/linux/fs.h: In function ‘io_is_direct’: ./include/linux/dcache.h:390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 390 | { | ^ ./include/linux/sched.h: In function ‘test_tsk_thread_flag’: ./include/linux/hash.h: In function ‘hash_ptr’: ./include/linux/hash.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/sched.h:1672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1672 | { | ^ ./include/linux/dcache.h: In function ‘d_is_miss’: ./include/linux/dcache.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./include/linux/fs.h: In function ‘break_lease’: ./include/linux/sched.h: In function ‘set_tsk_need_resched’: ./include/linux/fs.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ In file included from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/list_bl.h: In function ‘INIT_HLIST_BL_NODE’: ./include/linux/hash.h: In function ‘hash32_ptr’: ./include/linux/sched.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./include/linux/dcache.h: In function ‘d_is_whiteout’: ./include/linux/hash.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/dcache.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/list_bl.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/fs.h:2413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2413 | { | ^ ./include/linux/sched.h: In function ‘clear_tsk_need_resched’: ./include/linux/sched.h:1682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1682 | { | ^ ./include/linux/dcache.h: In function ‘d_can_lookup’: ./include/linux/dcache.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/fs.h: In function ‘vma_is_dax’: ./include/linux/list_bl.h: In function ‘hlist_bl_unhashed’: In file included from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/stringhash.h: In function ‘partial_name_hash’: ./include/linux/sched.h: In function ‘test_tsk_need_resched’: ./include/linux/list_bl.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/sched.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/dcache.h: In function ‘d_is_autodir’: ./include/linux/stringhash.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/xarray.h: In function ‘xas_find_chunk’: ./include/linux/dcache.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_first’: ./include/linux/list_bl.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/fs.h:3314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3314 | { | ^ ./include/linux/xarray.h:1453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1453 | { | ^ ./include/linux/dcache.h: In function ‘d_is_dir’: ./include/linux/stringhash.h: In function ‘end_name_hash’: ./include/linux/dcache.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/linux/stringhash.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/sched.h: In function ‘cond_resched_rcu’: ./include/linux/list_bl.h: In function ‘hlist_bl_set_first’: ./include/linux/list_bl.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/sched.h:1716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1716 | { | ^ ./include/linux/dcache.h: In function ‘d_is_symlink’: ./include/linux/fs.h: In function ‘mapping_tagged’: ./include/linux/fs.h: In function ‘vma_is_fsdax’: ./include/linux/dcache.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/linux/fs.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/fs.h: In function ‘break_deleg’: ./include/linux/list_bl.h: In function ‘hlist_bl_empty’: ./include/linux/list_bl.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/dcache.h: In function ‘d_is_reg’: ./include/linux/sched.h: In function ‘spin_needbreak’: ./include/linux/dcache.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_lock_write’: ./include/linux/fs.h:3319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3319 | { | ^ ./include/linux/sched.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/linux/fs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/fs.h:2427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2427 | { | ^ ./include/linux/dcache.h: In function ‘d_is_special’: ./include/linux/sched.h: In function ‘need_resched’: ./include/linux/fs.h: In function ‘i_mmap_unlock_write’: ./include/linux/dcache.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/linux/fs.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/sched.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/linux/xarray.h: In function ‘xas_next_marked’: ./include/linux/fs.h: In function ‘i_mmap_lock_read’: ./include/linux/dcache.h: In function ‘d_is_file’: ./include/linux/fs.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_add_head’: ./include/linux/dcache.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/xarray.h:1485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1485 | { | ^ ./include/linux/list_bl.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/sched.h: In function ‘task_cpu’: ./include/linux/fs.h: In function ‘i_mmap_unlock_read’: ./include/linux/fs.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/linux/sched.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/dcache.h: In function ‘d_is_negative’: ./include/linux/dcache.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./include/linux/list_bl.h: In function ‘__hlist_bl_del’: ./include/linux/fs.h: In function ‘try_break_deleg’: ./include/linux/fs.h: In function ‘mapping_mapped’: ./include/linux/list_bl.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/dcache.h: In function ‘d_is_positive’: ./include/linux/fs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/dcache.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/fs.h:2441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2441 | { | ^ ./include/linux/dcache.h: In function ‘d_really_is_negative’: ./include/linux/dcache.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/dcache.h: In function ‘d_really_is_positive’: ./include/linux/dcache.h:484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 484 | { | ^ ./include/linux/fs.h: In function ‘break_deleg_wait’: ./include/linux/list_bl.h: In function ‘hlist_bl_del’: ./include/linux/sched.h: In function ‘rseq_set_notify_resume’: ./include/linux/fs.h: In function ‘mapping_writably_mapped’: ./include/linux/list_bl.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/dcache.h: In function ‘simple_positive’: ./include/linux/fs.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/sched.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/linux/dcache.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/fs.h:2453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2453 | { | ^ ./include/linux/fs.h: In function ‘mapping_map_writable’: ./include/linux/dcache.h: In function ‘d_is_fallthru’: ./include/linux/fs.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/sched.h: In function ‘rseq_handle_notify_resume’: ./include/linux/list_bl.h: In function ‘hlist_bl_del_init’: ./include/linux/dcache.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/fs.h: In function ‘break_layout’: ./include/linux/list_bl.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ In file included from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/dcache.h: In function ‘d_count’: ./include/linux/sched.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ ./include/linux/fs.h: In function ‘mapping_unmap_writable’: ./include/linux/fs.h: In function ‘iocb_flags’: ./include/linux/dcache.h: In function ‘vfs_pressure_ratio’: ./include/linux/list_bl.h: In function ‘hlist_bl_lock’: ./include/linux/fs.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/xarray.h: In function ‘xas_prev’: ./include/linux/dcache.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/fs.h:2463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2463 | { | ^ ./include/linux/sched.h: In function ‘rseq_signal_deliver’: ./include/linux/dcache.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/linux/list_bl.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/sched.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./include/linux/fs.h: In function ‘mapping_deny_writable’: ./include/linux/xarray.h:1580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1580 | { | ^ ./include/linux/fs.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_unlock’: ./include/linux/fs.h:3333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3333 | { | ^ ./include/linux/list_bl.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/dcache.h: In function ‘d_inode’: ./include/linux/dcache.h: In function ‘dget_dlock’: ./include/linux/list_bl.h: In function ‘hlist_bl_is_locked’: ./include/linux/sched.h: In function ‘rseq_preempt’: ./include/linux/fs.h: In function ‘mapping_allow_writable’: ./include/linux/dcache.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/dcache.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/list_bl.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/fs.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/sched.h:1835:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1835 | { | ^ ./include/linux/dcache.h: In function ‘d_inode_rcu’: ./include/linux/dcache.h: In function ‘dget’: ./include/linux/dcache.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/sched.h: In function ‘rseq_migrate’: ./include/linux/dcache.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/fs.h: In function ‘uncached_acl_sentinel’: In file included from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/rculist_bl.h: In function ‘hlist_bl_set_first_rcu’: ./include/linux/fs.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/linux/sched.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/linux/rculist_bl.h:13:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 13 | { | ^ ./include/linux/dcache.h: In function ‘d_unhashed’: ./include/linux/sched.h: In function ‘rseq_fork’: ./include/linux/fs.h: In function ‘is_uncached_acl’: ./include/linux/dcache.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./include/linux/xarray.h: In function ‘xas_next’: ./include/linux/fs.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/linux/sched.h:1852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1852 | { | ^ ./include/linux/dcache.h: In function ‘d_unlinked’: ./include/linux/dcache.h: In function ‘d_backing_inode’: ./include/linux/xarray.h:1609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1609 | { | ^ ./include/linux/dcache.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/dcache.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/fs.h: In function ‘file_clone_open’: ./include/linux/dcache.h: In function ‘d_backing_dentry’: ./include/linux/dcache.h: In function ‘cant_mount’: ./include/linux/dcache.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./include/linux/dcache.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/sched.h: In function ‘rseq_execve’: ./include/linux/dcache.h: In function ‘d_real’: ./include/linux/fs.h:2526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2526 | { | ^ ./include/linux/sched.h:1867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1867 | { | ^ ./include/linux/dcache.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/dcache.h: In function ‘dont_mount’: ./include/linux/dcache.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/sched.h: In function ‘exit_umh’: ./include/linux/dcache.h: In function ‘d_real_inode’: ./include/linux/dcache.h: In function ‘d_in_lookup’: ./include/linux/sched.h:1905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1905 | { | ^ ./include/linux/dcache.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/dcache.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ In file included from ./include/linux/idr.h:15, from ./include/net/net_namespace.h:35, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/radix-tree.h: In function ‘radix_tree_is_internal_node’: ./include/linux/fs.h: In function ‘i_blocksize’: ./include/linux/dcache.h: In function ‘d_lookup_done’: ./include/linux/radix-tree.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/sched.h: In function ‘rseq_syscall’: ./include/linux/dcache.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/fs.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/sched.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_first_rcu’: ./include/linux/fs.h: In function ‘inode_unhashed’: ./include/linux/rculist_bl.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/fs.h: In function ‘sb_is_blkdev_sb’: ./include/linux/fs.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_empty’: ./include/linux/dcache.h: In function ‘d_managed’: ./include/linux/radix-tree.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ In file included from ./include/linux/fs.h:9, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/path.h: In function ‘path_equal’: ./include/linux/dcache.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/fs.h: In function ‘inode_fake_hash’: ./include/linux/path.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/fs.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/fs.h:2575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2575 | { | ^ In file included from ./arch/x86/include/asm/uaccess.h:12, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./arch/x86/include/asm/smap.h: In function ‘clac’: ./include/linux/dcache.h: In function ‘d_mountpoint’: ./include/linux/dcache.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot’: ./arch/x86/include/asm/smap.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/radix-tree.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/path.h: In function ‘path_put_init’: ./include/linux/fs.h: In function ‘inode_lock’: ./include/linux/dcache.h: In function ‘__d_entry_type’: ./include/linux/path.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/fs.h: In function ‘kiocb_set_rw_flags’: ./include/linux/dcache.h:390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 390 | { | ^ ./include/linux/fs.h:762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 762 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_init_rcu’: ./include/linux/rculist_bl.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/dcache.h: In function ‘d_is_miss’: ./include/linux/fs.h: In function ‘inode_unlock’: ./include/linux/dcache.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./include/linux/fs.h:767:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 767 | { | ^ ./arch/x86/include/asm/smap.h: In function ‘stac’: ./include/linux/fs.h:3347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3347 | { | ^ ./arch/x86/include/asm/smap.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/dcache.h: In function ‘d_is_whiteout’: ./include/linux/fs.h: In function ‘inode_lock_shared’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’: ./include/linux/dcache.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/fs.h:772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 772 | { | ^ ./include/linux/rculist_bl.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/dcache.h: In function ‘d_can_lookup’: ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot_protected’: ./include/linux/fs.h: In function ‘inode_unlock_shared’: ./include/linux/fs.h: In function ‘register_chrdev’: ./include/linux/dcache.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/radix-tree.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/fs.h:777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 777 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_add_head_rcu’: ./include/linux/rculist_bl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/fs.h: In function ‘inode_trylock’: ./include/linux/dcache.h: In function ‘d_is_autodir’: ./include/linux/dcache.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/fs.h:782:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 782 | { | ^ ./include/linux/fs.h:2662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2662 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_deref_retry’: ./include/linux/radix-tree.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/linux/dcache.h: In function ‘d_is_dir’: ./include/linux/fs.h: In function ‘inode_trylock_shared’: ./include/linux/dcache.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/linux/fs.h: In function ‘unregister_chrdev’: ./include/linux/fs.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./arch/x86/include/asm/uaccess.h: In function ‘set_fs’: ./include/linux/radix-tree.h: In function ‘radix_tree_exception’: ./include/linux/fs.h: In function ‘inode_is_locked’: ./include/linux/dcache.h: In function ‘d_is_symlink’: ./include/linux/radix-tree.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./arch/x86/include/asm/uaccess.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/fs.h:792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 792 | { | ^ ./include/linux/dcache.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/linux/fs.h:2667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2667 | { | ^ ./include/linux/fs.h: In function ‘inode_lock_nested’: ./include/linux/dcache.h: In function ‘d_is_reg’: ./include/linux/dcache.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/fs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./arch/x86/include/asm/uaccess.h: In function ‘__chk_range_not_ok’: ./arch/x86/include/asm/uaccess.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/fs.h: In function ‘inode_lock_shared_nested’: ./include/linux/dcache.h: In function ‘d_is_special’: ./include/linux/dcache.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/linux/fs.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./include/linux/fs.h: In function ‘invalidate_remote_inode’: ./include/linux/dcache.h: In function ‘d_is_file’: ./include/linux/dcache.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/fs.h: In function ‘i_size_read’: ./include/linux/fs.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./include/linux/fs.h:2704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2704 | { | ^ ./include/linux/dcache.h: In function ‘d_is_negative’: ./include/linux/radix-tree.h: In function ‘radix_tree_preload_end’: In file included from ./include/linux/dcache.h:13, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/lockref.h: In function ‘__lockref_is_dead’: ./include/linux/dcache.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./include/linux/radix-tree.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/fs.h: In function ‘i_size_write’: ./include/linux/lockref.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/dcache.h: In function ‘d_is_positive’: ./include/linux/fs.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/linux/dcache.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_init’: ./include/linux/fs.h: In function ‘iminor’: ./include/linux/dcache.h: In function ‘d_really_is_negative’: ./include/linux/radix-tree.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/fs.h:865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 865 | { | ^ ./include/linux/dcache.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/fs.h: In function ‘filemap_fdatawait’: ./include/linux/dcache.h: In function ‘d_really_is_positive’: In file included from ./include/linux/stringhash.h:7, from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/hash.h: In function ‘__hash_32_generic’: ./include/linux/fs.h: In function ‘imajor’: ./include/linux/radix-tree.h: In function ‘radix_tree_iter_lookup’: ./include/linux/dcache.h:484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 484 | { | ^ ./include/linux/hash.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/fs.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/linux/radix-tree.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/fs.h:2720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2720 | { | ^ ./include/linux/dcache.h: In function ‘simple_positive’: ./include/linux/hash.h: In function ‘hash_32_generic’: ./include/linux/dcache.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_find’: ./include/linux/hash.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ In file included from ./include/linux/fs.h:13, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/list_lru.h: In function ‘list_lru_shrink_count’: ./include/linux/radix-tree.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/fs.h: In function ‘ra_has_index’: ./include/linux/dcache.h: In function ‘d_is_fallthru’: ./include/linux/list_lru.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_retry’: ./include/linux/hash.h: In function ‘hash_64_generic’: ./include/linux/dcache.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/fs.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./include/linux/radix-tree.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/linux/hash.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/fs.h: In function ‘file_write_and_wait’: ./include/linux/list_lru.h: In function ‘list_lru_count’: ./include/linux/dcache.h: In function ‘vfs_pressure_ratio’: ./include/linux/radix-tree.h: In function ‘__radix_tree_iter_add’: ./include/linux/list_lru.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/hash.h: In function ‘hash_ptr’: ./include/linux/dcache.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/linux/radix-tree.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/hash.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/fs.h:2743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2743 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_chunk_size’: ./include/linux/hash.h: In function ‘hash32_ptr’: ./include/linux/fs.h: In function ‘filemap_set_wb_err’: ./include/linux/radix-tree.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/hash.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/dcache.h: In function ‘d_inode’: ./include/linux/dcache.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/fs.h: In function ‘get_file’: ./include/linux/radix-tree.h: In function ‘radix_tree_next_slot’: ./include/linux/fs.h:2762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2762 | { | ^ In file included from ./arch/x86/include/asm/uaccess.h:694, from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_user_generic’: ./include/linux/dcache.h: In function ‘d_inode_rcu’: ./include/linux/radix-tree.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./include/linux/fs.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ In file included from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/stringhash.h: In function ‘partial_name_hash’: ./include/linux/dcache.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./arch/x86/include/asm/uaccess_64.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/fs.h: In function ‘parent_ino’: ./include/linux/stringhash.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk’: ./include/linux/fs.h: In function ‘filemap_check_wb_err’: ./include/linux/list_lru.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/stringhash.h: In function ‘end_name_hash’: ./include/linux/stringhash.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/fs.h:3368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3368 | { | ^ ./include/linux/fs.h:2780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2780 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk_irq’: ./include/linux/dcache.h: In function ‘d_backing_inode’: ./include/linux/list_lru.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/dcache.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/fs.h: In function ‘filemap_sample_wb_err’: ./include/linux/dcache.h: In function ‘d_backing_dentry’: ./include/linux/list_lru.h: In function ‘list_lru_walk’: ./include/linux/dcache.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./include/linux/list_lru.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘copy_to_user_mcsafe’: ./include/linux/fs.h:2792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2792 | { | ^ ./include/linux/dcache.h: In function ‘d_real’: ./arch/x86/include/asm/uaccess_64.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/dcache.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/fs.h: In function ‘__simple_attr_check_format’: ./include/linux/fs.h: In function ‘generic_write_sync’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_from_user’: ./arch/x86/include/asm/uaccess_64.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/dcache.h: In function ‘d_real_inode’: In file included from ./include/net/net_namespace.h:35, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/idr.h: In function ‘idr_get_cursor’: ./include/linux/dcache.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/fs.h:3435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3435 | { | ^ ./include/linux/fs.h:2806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2806 | { | ^ ./include/linux/idr.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/idr.h: In function ‘idr_set_cursor’: In file included from ./include/linux/fs.h:9, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/path.h: In function ‘path_equal’: ./include/linux/fs.h: In function ‘execute_ok’: ./include/linux/idr.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/fs.h: In function ‘is_sxid’: ./include/linux/path.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ In file included from ./include/linux/radix-tree.h:31, from ./include/linux/fs.h:15, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/xarray.h: In function ‘xa_mk_value’: In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/fs.h: In function ‘file_inode’: ./include/linux/fs.h:2829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2829 | { | ^ ./include/linux/path.h: In function ‘path_put_init’: ./include/linux/path.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/fs.h:3465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3465 | { | ^ ./include/linux/xarray.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/fs.h:1284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1284 | { | ^ ./include/linux/fs.h: In function ‘file_dentry’: ./include/linux/fs.h: In function ‘file_start_write’: In file included from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/dcache.h: In function ‘d_count’: ./include/linux/fs.h:1289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1289 | { | ^ ./include/linux/fs.h: In function ‘check_sticky’: ./include/linux/idr.h: In function ‘idr_init_base’: ./include/linux/idr.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/dcache.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/fs.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/fs.h: In function ‘locks_lock_file_wait’: ./include/linux/fs.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/linux/fs.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/dcache.h: In function ‘dget_dlock’: ./include/linux/xarray.h: In function ‘xa_to_value’: ./include/linux/dcache.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/xarray.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/idr.h: In function ‘idr_init’: ./include/linux/idr.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/dcache.h: In function ‘dget’: ./include/linux/xarray.h: In function ‘xa_is_value’: ./include/linux/dcache.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/xarray.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/idr.h: In function ‘idr_is_empty’: ./include/linux/idr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/fs.h: In function ‘file_start_write_trylock’: ./include/linux/xarray.h: In function ‘xa_tag_pointer’: ./include/linux/dcache.h: In function ‘d_unhashed’: In file included from ./include/linux/fs.h:13, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/list_lru.h: In function ‘list_lru_shrink_count’: ./include/linux/xarray.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/dcache.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./include/linux/fs.h: In function ‘inode_has_no_xattr’: ./include/linux/idr.h: In function ‘idr_preload_end’: ./include/linux/fs.h:2841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2841 | { | ^ ./include/linux/list_lru.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/idr.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/dcache.h: In function ‘d_unlinked’: ./include/linux/xarray.h: In function ‘xa_untag_pointer’: ./include/linux/dcache.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/xarray.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_count’: ./include/linux/list_lru.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/fs.h:3478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3478 | { | ^ ./include/linux/dcache.h: In function ‘cant_mount’: ./include/linux/xarray.h: In function ‘xa_pointer_tag’: ./include/linux/dcache.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/xarray.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/dcache.h: In function ‘dont_mount’: ./include/linux/xarray.h: In function ‘xa_mk_internal’: ./include/linux/idr.h: In function ‘ida_alloc’: ./include/linux/dcache.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/xarray.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/idr.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/fs.h: In function ‘is_root_inode’: ./include/linux/xarray.h: In function ‘xa_to_internal’: ./include/linux/xarray.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/fs.h: In function ‘file_end_write’: ./include/linux/dcache.h: In function ‘d_in_lookup’: ./include/linux/idr.h: In function ‘ida_alloc_min’: ./include/linux/dcache.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/idr.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_internal’: ./include/linux/xarray.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/fs.h:3484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3484 | { | ^ ./include/linux/dcache.h: In function ‘d_lookup_done’: ./include/linux/idr.h: In function ‘ida_alloc_max’: ./include/linux/fs.h:2848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2848 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk’: ./include/linux/dcache.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/fs.h: In function ‘i_uid_read’: ./include/linux/xarray.h: In function ‘xa_is_err’: ./include/linux/idr.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/list_lru.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/xarray.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/fs.h: In function ‘dir_emit’: ./include/linux/idr.h: In function ‘ida_init’: ./include/linux/fs.h:1520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1520 | { | ^ ./include/linux/idr.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk_irq’: ./include/linux/list_lru.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/dcache.h: In function ‘d_managed’: ./include/linux/dcache.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/fs.h: In function ‘i_gid_read’: ./include/linux/xarray.h: In function ‘xa_err’: ./include/linux/fs.h:3491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3491 | { | ^ ./include/linux/xarray.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_walk’: ./include/linux/fs.h:1525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1525 | { | ^ ./include/linux/list_lru.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/dcache.h: In function ‘d_mountpoint’: ./include/linux/dcache.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/fs.h: In function ‘dir_emit_dot’: ./include/linux/idr.h: In function ‘ida_is_empty’: ./include/linux/fs.h: In function ‘get_write_access’: ./include/linux/fs.h: In function ‘i_uid_write’: ./include/linux/dcache.h: In function ‘__d_entry_type’: ./include/linux/idr.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/dcache.h:390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 390 | { | ^ ./include/linux/fs.h:1530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1530 | { | ^ ./include/linux/fs.h:3495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3495 | { | ^ ./include/linux/fs.h:2871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2871 | { | ^ ./include/linux/dcache.h: In function ‘d_is_miss’: ./include/linux/dcache.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./include/linux/fs.h: In function ‘i_gid_write’: ./include/linux/fs.h: In function ‘deny_write_access’: ./include/linux/dcache.h: In function ‘d_is_whiteout’: ./include/linux/fs.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/linux/dcache.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/fs.h: In function ‘dir_emit_dotdot’: ./include/linux/xarray.h: In function ‘xa_init_flags’: ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_to_user’: ./include/linux/dcache.h: In function ‘d_can_lookup’: ./arch/x86/include/asm/uaccess_64.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/xarray.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/fs.h:2875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2875 | { | ^ ./include/linux/dcache.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/fs.h: In function ‘sb_end_write’: ./include/linux/fs.h:3500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3500 | { | ^ ./include/linux/dcache.h: In function ‘d_is_autodir’: ./include/linux/dcache.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/fs.h: In function ‘put_write_access’: ./include/linux/fs.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/linux/dcache.h: In function ‘d_is_dir’: ./include/linux/fs.h: In function ‘sb_end_pagefault’: ./include/linux/xarray.h: In function ‘xa_init’: ./include/linux/fs.h: In function ‘dir_emit_dots’: ./include/linux/dcache.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/linux/fs.h:2880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2880 | { | ^ ./include/linux/xarray.h:333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 333 | { | ^ ./include/linux/fs.h:1574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1574 | { | ^ ./include/linux/dcache.h: In function ‘d_is_symlink’: ./include/linux/fs.h: In function ‘allow_write_access’: ./include/linux/xarray.h: In function ‘xa_empty’: ./include/linux/fs.h: In function ‘sb_end_intwrite’: ./include/linux/dcache.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/linux/xarray.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/fs.h:3505:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3505 | { | ^ ./include/linux/fs.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/linux/dcache.h: In function ‘d_is_reg’: ./include/linux/dcache.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/fs.h:2884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2884 | { | ^ ./include/linux/fs.h: In function ‘sb_start_write’: ./include/linux/xarray.h: In function ‘xa_marked’: In file included from ./include/linux/fs.h:24, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/capability.h: In function ‘cap_combine’: ./include/linux/xarray.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/random.h: In function ‘add_latent_entropy’: ./include/linux/dcache.h: In function ‘d_is_special’: ./include/linux/fs.h:1610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1610 | { | ^ ./include/linux/dcache.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/linux/capability.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/fs.h: In function ‘inode_is_open_for_write’: ./include/linux/random.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | static inline void add_latent_entropy(void) {} | ^~~~~~ ./include/linux/fs.h: In function ‘sb_start_write_trylock’: ./include/linux/dcache.h: In function ‘d_is_file’: ./include/linux/dcache.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/fs.h:1615:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1615 | { | ^ ./include/linux/fs.h:2889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2889 | { | ^ ./include/linux/random.h: In function ‘get_random_int’: ./include/linux/capability.h: In function ‘cap_intersect’: ./include/linux/dcache.h: In function ‘d_is_negative’: ./include/linux/random.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/fs.h: In function ‘sb_start_pagefault’: ./include/linux/capability.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/dcache.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./include/linux/fs.h: In function ‘i_readcount_dec’: ./include/linux/random.h: In function ‘get_random_long’: ./include/linux/fs.h:1639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1639 | { | ^ ./include/linux/dcache.h: In function ‘d_is_positive’: ./include/linux/random.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/dcache.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite’: ./include/linux/capability.h: In function ‘cap_drop’: ./include/linux/xarray.h: In function ‘xa_store_bh’: ./include/linux/fs.h:2895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2895 | { | ^ ./include/linux/dcache.h: In function ‘d_really_is_negative’: ./include/linux/random.h: In function ‘get_random_canary’: ./include/linux/capability.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/dcache.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/random.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/fs.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/xarray.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite_trylock’: ./include/linux/dcache.h: In function ‘d_really_is_positive’: ./include/linux/random.h: In function ‘get_random_bytes_wait’: ./include/linux/dcache.h:484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 484 | { | ^ ./include/linux/random.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/fs.h: In function ‘dir_relax’: ./include/linux/capability.h: In function ‘cap_invert’: ./include/linux/fs.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/xarray.h: In function ‘xa_store_irq’: ./include/linux/capability.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/dcache.h: In function ‘simple_positive’: ./include/linux/xarray.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/dcache.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/random.h: In function ‘get_random_u32_wait’: ./include/linux/random.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | declare_get_random_var_wait(u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/fs.h:3519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3519 | { | ^ ./include/linux/capability.h: In function ‘cap_isclear’: ./include/linux/fs.h: In function ‘i_readcount_inc’: ./include/linux/capability.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/dcache.h: In function ‘d_is_fallthru’: ./include/linux/xarray.h: In function ‘xa_erase_bh’: ./include/linux/dcache.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/xarray.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/random.h: In function ‘get_random_u64_wait’: ./include/linux/fs.h: In function ‘dir_relax_shared’: ./include/linux/dcache.h: In function ‘vfs_pressure_ratio’: ./include/linux/random.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | declare_get_random_var_wait(u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/fs.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/linux/dcache.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/linux/capability.h: In function ‘cap_issubset’: ./include/linux/xarray.h: In function ‘xa_erase_irq’: ./include/linux/capability.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/xarray.h:562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 562 | { | ^ ./include/linux/fs.h:3526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3526 | { | ^ ./include/linux/random.h: In function ‘get_random_int_wait’: ./include/linux/capability.h: In function ‘cap_drop_fs_set’: ./include/linux/dcache.h: In function ‘d_inode’: ./include/linux/capability.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/random.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | declare_get_random_var_wait(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/dcache.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/xarray.h: In function ‘xa_cmpxchg’: ./include/linux/xarray.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/linux/dcache.h: In function ‘d_inode_rcu’: ./include/linux/random.h: In function ‘get_random_long_wait’: ./include/linux/dcache.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘raw_copy_in_user’: ./include/linux/random.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | declare_get_random_var_wait(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./arch/x86/include/asm/uaccess_64.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/xarray.h: In function ‘xa_cmpxchg_bh’: ./include/linux/fs.h: In function ‘kernel_read_file_id_str’: ./include/linux/capability.h: In function ‘cap_raise_fs_set’: ./include/linux/xarray.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/capability.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_inatomic_nocache’: ./include/linux/fs.h:2938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2938 | { | ^ ./arch/x86/include/asm/uaccess_64.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/xarray.h: In function ‘xa_cmpxchg_irq’: ./include/linux/random.h: In function ‘prandom_u32_max’: ./include/linux/xarray.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/dcache.h: In function ‘d_backing_inode’: ./include/linux/random.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/capability.h: In function ‘cap_drop_nfsd_set’: ./arch/x86/include/asm/uaccess_64.h: In function ‘__copy_from_user_flushcache’: ./include/linux/dcache.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/capability.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./arch/x86/include/asm/uaccess_64.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/random.h: In function ‘__seed’: ./include/linux/xarray.h: In function ‘xa_insert’: ./include/linux/dcache.h: In function ‘d_backing_dentry’: ./include/linux/random.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/dcache.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./include/linux/xarray.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/dcache.h: In function ‘d_real’: In file included from ./include/linux/uaccess.h:11, from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./arch/x86/include/asm/uaccess.h: In function ‘user_access_begin’: ./include/linux/random.h: In function ‘prandom_seed_state’: ./include/linux/capability.h: In function ‘cap_raise_nfsd_set’: ./include/linux/dcache.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/random.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/capability.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert_bh’: ./arch/x86/include/asm/uaccess.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./include/linux/xarray.h:701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 701 | { | ^ ./include/linux/dcache.h: In function ‘d_real_inode’: ./include/linux/fs.h: In function ‘call_read_iter’: ./include/linux/dcache.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/xarray.h: In function ‘xa_insert_irq’: ./include/linux/fs.h: In function ‘generic_drop_inode’: ./include/linux/xarray.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ In file included from ./include/linux/random.h:166, from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_long’: ./include/linux/fs.h:1865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1865 | { | ^ ./arch/x86/include/asm/archrandom.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/fs.h:2977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2977 | { | ^ ./include/linux/fs.h: In function ‘call_write_iter’: ./include/linux/xarray.h: In function ‘xa_alloc’: ./include/linux/xarray.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/fs.h:1871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1871 | { | ^ In file included from ./include/linux/fs.h:9, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/path.h: In function ‘path_equal’: ./include/linux/path.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_int’: ./include/linux/fs.h: In function ‘call_mmap’: ./include/linux/xarray.h: In function ‘xa_alloc_bh’: In file included from ./include/linux/fs.h:25, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/semaphore.h: In function ‘sema_init’: ./arch/x86/include/asm/archrandom.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/xarray.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/linux/semaphore.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/path.h: In function ‘path_put_init’: ./include/linux/fs.h:1876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1876 | { | ^ In file included from ./include/linux/crypto.h:26, from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/uaccess.h: In function ‘__copy_from_user_inatomic’: ./include/linux/path.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/fs.h: In function ‘lockdep_annotate_inode_mutex_key’: ./include/linux/uaccess.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/xarray.h: In function ‘xa_alloc_irq’: ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_long’: ./arch/x86/include/asm/archrandom.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/xarray.h:817:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 817 | { | ^ ./include/linux/uaccess.h: In function ‘__copy_from_user’: ./include/linux/fs.h:3004:60: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3004 | static inline void lockdep_annotate_inode_mutex_key(struct inode *inode) { }; | ^~~~~ ./include/linux/uaccess.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_int’: ./arch/x86/include/asm/archrandom.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve’: ./include/linux/xarray.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/linux/uaccess.h: In function ‘__copy_to_user_inatomic’: ./include/linux/uaccess.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_long’: ./include/linux/fs.h: In function ‘insert_inode_hash’: ./arch/x86/include/asm/archrandom.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve_bh’: ./include/linux/uaccess.h: In function ‘__copy_to_user’: ./include/linux/uaccess.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/xarray.h:871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 871 | { | ^ ./include/linux/fs.h:3023:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3023 | { | ^ ./include/linux/xarray.h: In function ‘xa_reserve_irq’: ./include/linux/fs.h: In function ‘remove_inode_hash’: In file included from ./include/linux/skbuff.h:30, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/textsearch.h: In function ‘textsearch_next’: ./include/linux/uaccess.h: In function ‘copy_from_user’: ./include/linux/xarray.h:895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 895 | { | ^ ./include/linux/uaccess.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ In file included from ./include/linux/fs.h:13, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/list_lru.h: In function ‘list_lru_shrink_count’: ./include/linux/textsearch.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/fs.h: In function ‘sb_rdonly’: In file included from ./include/linux/percpu-rwsem.h:8, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/rcuwait.h: In function ‘rcuwait_init’: ./include/linux/fs.h:3029:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3029 | { | ^ ./include/linux/list_lru.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/xarray.h: In function ‘xa_release’: ./include/linux/rcuwait.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/uaccess.h: In function ‘copy_to_user’: ./include/linux/fs.h:1991:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1991 | static inline bool sb_rdonly(const struct super_block *sb) { return sb->s_flags & SB_RDONLY; } | ^~~~~~~~~~~ ./include/linux/xarray.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/linux/textsearch.h: In function ‘textsearch_find’: ./include/linux/uaccess.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_count’: ./include/linux/textsearch.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/list_lru.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/textsearch.h: In function ‘textsearch_get_pattern’: ./include/linux/textsearch.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/fs.h: In function ‘HAS_UNMAPPED_ID’: ./include/linux/uaccess.h: In function ‘copy_in_user’: ./include/linux/uaccess.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/textsearch.h: In function ‘textsearch_get_pattern_len’: In file included from ./include/linux/percpu-rwsem.h:9, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/rcu_sync.h: In function ‘rcu_sync_is_idle’: ./include/linux/textsearch.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/fs.h:2020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2020 | { | ^ ./include/linux/rcu_sync.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/fs.h: In function ‘file_write_hint’: ./include/linux/xarray.h: In function ‘xa_head’: ./include/linux/textsearch.h: In function ‘alloc_ts_config’: ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk’: ./include/linux/textsearch.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/list_lru.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/xarray.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/fs.h:2025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2025 | { | ^ In file included from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_preempt_disable’: ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk_irq’: ./include/linux/uaccess.h: In function ‘pagefault_disabled_inc’: ./include/linux/list_lru.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/uaccess.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/percpu-rwsem.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/fs.h: In function ‘blockdev_direct_IO’: ./include/linux/textsearch.h: In function ‘ts_config_priv’: ./include/linux/textsearch.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/uaccess.h: In function ‘pagefault_disabled_dec’: ./include/linux/list_lru.h: In function ‘list_lru_walk’: ./include/linux/uaccess.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/list_lru.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/fs.h:3118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3118 | { | ^ ./include/linux/fs.h: In function ‘ki_hint_validate’: ./include/linux/xarray.h: In function ‘xa_head_locked’: ./include/linux/uaccess.h: In function ‘pagefault_disable’: ./include/linux/uaccess.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/xarray.h:994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 994 | { | ^ ./include/linux/fs.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/fs.h: In function ‘inode_dio_begin’: ./include/linux/uaccess.h: In function ‘pagefault_enable’: In file included from ./arch/x86/include/asm/checksum.h:5, from ./include/net/checksum.h:26, from ./include/linux/skbuff.h:31, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_fold’: ./include/linux/uaccess.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./arch/x86/include/asm/checksum_64.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/xarray.h: In function ‘xa_entry’: ./include/linux/xarray.h:1002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1002 | { | ^ ./include/linux/fs.h:3134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3134 | { | ^ ./include/linux/fs.h: In function ‘inode_dio_end’: ./include/linux/fs.h: In function ‘init_sync_kiocb’: ./arch/x86/include/asm/checksum_64.h: In function ‘ip_fast_csum’: ./arch/x86/include/asm/checksum_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/fs.h:2044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2044 | { | ^ ./include/linux/fs.h:3146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3146 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_nofold’: ./arch/x86/include/asm/checksum_64.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/xarray.h: In function ‘xa_entry_locked’: ./include/linux/fs.h: In function ‘mark_inode_dirty’: ./include/linux/xarray.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_magic’: ./arch/x86/include/asm/checksum_64.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/fs.h:2143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2143 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_int’: ./arch/x86/include/asm/archrandom.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/xarray.h: In function ‘xa_parent’: ./include/linux/fs.h: In function ‘__inode_get_bytes’: In file included from ./include/linux/fs.h:24, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/capability.h: In function ‘cap_combine’: ./include/linux/fs.h: In function ‘mark_inode_dirty_sync’: ./include/linux/xarray.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/capability.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/fs.h:2148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2148 | { | ^ ./include/linux/fs.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘add32_with_carry’: ./arch/x86/include/asm/checksum_64.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/fs.h: In function ‘inode_inc_link_count’: ./include/linux/capability.h: In function ‘cap_intersect’: ./include/linux/capability.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_add’: ./include/linux/fs.h:2158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2158 | { | ^ ./arch/x86/include/asm/checksum_64.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/fs.h: In function ‘vfs_stat’: ./include/linux/xarray.h: In function ‘xa_parent_locked’: ./include/linux/fs.h: In function ‘inode_dec_link_count’: ./include/linux/xarray.h:1028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1028 | { | ^ ./include/linux/capability.h: In function ‘cap_drop’: ./include/linux/capability.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ In file included from ./include/linux/skbuff.h:31, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/net/checksum.h: In function ‘csum_sub’: ./include/linux/fs.h:3191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3191 | { | ^ ./include/linux/fs.h:2164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2164 | { | ^ ./include/net/checksum.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_node’: ./include/linux/fs.h: In function ‘vfs_lstat’: ./include/linux/xarray.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./include/linux/capability.h: In function ‘cap_invert’: ./include/net/checksum.h: In function ‘csum16_add’: ./include/linux/fs.h: In function ‘file_accessed’: ./include/linux/capability.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/net/checksum.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/xarray.h: In function ‘xa_to_node’: ./include/linux/fs.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/fs.h:3196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3196 | { | ^ ./include/linux/xarray.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./include/linux/capability.h: In function ‘cap_isclear’: ./include/linux/capability.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/net/checksum.h: In function ‘csum16_sub’: ./include/net/checksum.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_node’: ./include/linux/fs.h: In function ‘vfs_fstatat’: ./include/net/checksum.h: In function ‘csum_block_add’: ./include/linux/xarray.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./include/net/checksum.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/capability.h: In function ‘cap_issubset’: ./include/linux/capability.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ In file included from ./include/crypto/hash.h:16, from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/crypto.h: In function ‘crypto_wait_req’: ./include/linux/fs.h:3202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3202 | { | ^ ./include/linux/xarray.h: In function ‘xa_mk_sibling’: ./include/linux/capability.h: In function ‘cap_drop_fs_set’: ./include/net/checksum.h: In function ‘csum_block_add_ext’: ./include/linux/capability.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/xarray.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/net/checksum.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/fs.h: In function ‘vfs_fstat’: ./include/linux/xarray.h: In function ‘xa_to_sibling’: ./include/linux/crypto.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/net/checksum.h: In function ‘csum_block_sub’: ./include/net/checksum.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/xarray.h:1059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1059 | { | ^ ./include/linux/fs.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/net/checksum.h: In function ‘csum_unfold’: ./include/linux/capability.h: In function ‘cap_raise_fs_set’: ./include/net/checksum.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_sibling’: ./include/linux/capability.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/crypto.h: In function ‘crypto_init_wait’: ./include/linux/crypto.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/xarray.h:1070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1070 | { | ^ ./include/net/checksum.h: In function ‘csum_partial_ext’: ./include/linux/fs.h: In function ‘mount_pseudo’: ./include/net/checksum.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/net/checksum.h: In function ‘csum_replace_by_diff’: ./include/linux/fs.h:2271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2271 | { | ^ ./include/net/checksum.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/capability.h: In function ‘cap_drop_nfsd_set’: ./include/linux/capability.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/xarray.h: In function ‘xa_is_zero’: ./include/net/checksum.h: In function ‘csum_replace4’: ./include/net/checksum.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/xarray.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/linux/capability.h: In function ‘cap_raise_nfsd_set’: ./include/net/checksum.h: In function ‘csum_replace2’: ./include/linux/xarray.h: In function ‘xa_is_retry’: ./include/linux/capability.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/net/checksum.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read’: ./include/linux/xarray.h:1096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1096 | { | ^ ./include/linux/percpu-rwsem.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/fs.h: In function ‘__mandatory_lock’: ./include/linux/xarray.h: In function ‘xa_is_advanced’: ./include/linux/crypto.h: In function ‘crypto_free_tfm’: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_trylock’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_long’: ./include/net/checksum.h: In function ‘inet_proto_csum_replace2’: ./include/linux/percpu-rwsem.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/crypto.h:832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 832 | { | ^ ./include/linux/xarray.h:1107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1107 | { | ^ ./arch/x86/include/asm/archrandom.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/net/checksum.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/fs.h:2337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2337 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_name’: ./include/linux/crypto.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/fs.h: In function ‘mandatory_lock’: ./include/linux/fs.h: In function ‘io_is_direct’: ./include/net/checksum.h: In function ‘remcsum_adjust’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_driver_name’: ./include/net/checksum.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/crypto.h:847:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 847 | { | ^ ./include/linux/fs.h:2347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2347 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_priority’: ./include/linux/xarray.h: In function ‘xas_error’: In file included from ./include/linux/fs.h:25, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/semaphore.h: In function ‘sema_init’: ./include/linux/fs.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/crypto.h:852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 852 | { | ^ ./include/net/checksum.h: In function ‘remcsum_unadjust’: ./include/linux/xarray.h:1222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1222 | { | ^ ./include/linux/fs.h: In function ‘locks_verify_locked’: ./include/linux/semaphore.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/net/checksum.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_type’: ./include/linux/crypto.h:857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 857 | { | ^ ./include/linux/xarray.h: In function ‘xas_set_err’: ./include/linux/fs.h:2352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2352 | { | ^ ./include/linux/fs.h: In function ‘vma_is_dax’: ./include/linux/crypto.h: In function ‘crypto_tfm_alg_blocksize’: ./include/linux/xarray.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/linux/crypto.h:862:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 862 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_alg_alignmask’: ./include/linux/crypto.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./include/linux/xarray.h: In function ‘xas_invalid’: ./include/linux/fs.h:3314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3314 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_get_flags’: ./include/linux/xarray.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/crypto.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/fs.h: In function ‘locks_verify_truncate’: ./include/linux/crypto.h: In function ‘crypto_tfm_set_flags’: ./include/linux/fs.h: In function ‘vma_is_fsdax’: ./include/linux/xarray.h: In function ‘xas_valid’: ./include/linux/crypto.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/xarray.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/linux/fs.h:2361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2361 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_clear_flags’: ./include/linux/crypto.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/linux/fs.h:3319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3319 | { | ^ ./include/linux/xarray.h: In function ‘xas_is_node’: ./include/linux/crypto.h: In function ‘crypto_tfm_ctx’: ./include/linux/crypto.h:887:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 887 | { | ^ ./include/linux/xarray.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/linux/crypto.h: In function ‘crypto_tfm_ctx_alignment’: ./include/linux/crypto.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ In file included from ./include/linux/percpu-rwsem.h:8, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/rcuwait.h: In function ‘rcuwait_init’: ./include/linux/xarray.h: In function ‘xas_not_node’: ./include/linux/crypto.h: In function ‘__crypto_ablkcipher_cast’: ./include/linux/rcuwait.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/crypto.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./include/linux/xarray.h:1275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1275 | { | ^ ./include/linux/crypto.h: In function ‘crypto_skcipher_type’: ./include/linux/fs.h: In function ‘break_lease’: In file included from ./include/linux/device.h:15, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/ioport.h: In function ‘resource_size’: ./include/linux/crypto.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/xarray.h: In function ‘xas_frozen’: ./include/linux/ioport.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/crypto.h: In function ‘crypto_skcipher_mask’: ./include/linux/fs.h:2413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2413 | { | ^ ./include/linux/xarray.h:1281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1281 | { | ^ ./include/linux/crypto.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/ioport.h: In function ‘resource_type’: In file included from ./include/linux/percpu-rwsem.h:9, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/rcu_sync.h: In function ‘rcu_sync_is_idle’: ./include/linux/xarray.h: In function ‘xas_top’: ./include/linux/ioport.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_tfm’: ./include/linux/crypto.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./include/linux/rcu_sync.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/xarray.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/linux/ioport.h: In function ‘resource_ext_type’: ./include/linux/crypto.h: In function ‘crypto_free_ablkcipher’: ./include/linux/ioport.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/crypto.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/xarray.h: In function ‘xas_reset’: ./include/linux/crypto.h: In function ‘crypto_has_ablkcipher’: ./include/linux/ioport.h: In function ‘resource_contains’: ./include/linux/xarray.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/linux/ioport.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/crypto.h:977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 977 | { | ^ ./include/linux/fs.h: In function ‘break_deleg’: ./include/linux/xarray.h: In function ‘xas_retry’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_crt’: In file included from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_preempt_disable’: ./include/linux/crypto.h:984:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 984 | { | ^ ./include/linux/xarray.h:1319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1319 | { | ^ ./include/linux/fs.h:2427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2427 | { | ^ ./include/linux/percpu-rwsem.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/fs.h: In function ‘iocb_flags’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_ivsize’: ./include/linux/crypto.h:999:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 999 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_int’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_blocksize’: ./arch/x86/include/asm/archrandom.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/fs.h:3333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3333 | { | ^ ./include/linux/crypto.h:1015:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1015 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_alignmask’: ./include/linux/crypto.h:1021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1021 | { | ^ ./include/linux/fs.h: In function ‘try_break_deleg’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_get_flags’: ./include/linux/ioport.h: In function ‘resource_overlaps’: ./include/linux/crypto.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/linux/xarray.h: In function ‘xas_reload’: ./include/linux/ioport.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/linux/fs.h:2441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2441 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_set_flags’: ./include/linux/xarray.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/crypto.h:1032:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1032 | { | ^ ./include/linux/fs.h: In function ‘break_deleg_wait’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_clear_flags’: ./include/linux/crypto.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/linux/fs.h:2453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2453 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_setkey’: ./include/linux/xarray.h: In function ‘xas_set’: ./include/linux/crypto.h:1060:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1060 | { | ^ ./include/linux/xarray.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ In file included from ./include/linux/kernfs.h:14, from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/idr.h: In function ‘idr_get_cursor’: ./include/linux/fs.h: In function ‘break_layout’: ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read_preempt_enable’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqtfm’: ./include/linux/percpu-rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/xarray.h: In function ‘xas_set_order’: ./include/linux/idr.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/crypto.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/fs.h:2463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2463 | { | ^ ./include/linux/xarray.h:1390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1390 | { | ^ ./include/linux/crypto.h: In function ‘crypto_ablkcipher_encrypt’: ./include/linux/crypto.h:1093:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1093 | { | ^ ./include/linux/idr.h: In function ‘idr_set_cursor’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_decrypt’: ./include/linux/idr.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/xarray.h: In function ‘xas_set_update’: ./include/linux/crypto.h:1118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1118 | { | ^ ./include/linux/xarray.h:1411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1411 | { | ^ ./include/linux/xarray.h: In function ‘xas_next_entry’: ./include/linux/crypto.h: In function ‘crypto_ablkcipher_reqsize’: ./include/linux/crypto.h:1150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1150 | { | ^ ./include/linux/xarray.h:1427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1427 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_set_tfm’: ./include/linux/crypto.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/fs.h: In function ‘file_clone_open’: ./include/linux/fs.h: In function ‘kiocb_set_rw_flags’: ./include/linux/idr.h: In function ‘idr_init_base’: ./include/linux/crypto.h: In function ‘ablkcipher_request_cast’: ./include/linux/idr.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/crypto.h:1170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1170 | { | ^ ./include/linux/fs.h:2526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2526 | { | ^ ./include/linux/fs.h:3347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3347 | { | ^ ./include/linux/idr.h: In function ‘idr_init’: ./include/linux/idr.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/idr.h: In function ‘idr_is_empty’: ./include/linux/crypto.h: In function ‘ablkcipher_request_alloc’: ./include/linux/idr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/crypto.h:1187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1187 | { | ^ ./include/linux/idr.h: In function ‘idr_preload_end’: ./include/linux/idr.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/fs.h: In function ‘sb_is_blkdev_sb’: ./include/linux/crypto.h: In function ‘ablkcipher_request_free’: In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/random.h: In function ‘next_pseudo_random32’: ./include/linux/crypto.h:1204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1204 | { | ^ ./include/linux/fs.h:2575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2575 | { | ^ ./include/linux/random.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/crypto.h: In function ‘ablkcipher_request_set_callback’: ./include/linux/idr.h: In function ‘ida_alloc’: ./include/linux/xarray.h: In function ‘xas_find_chunk’: ./include/linux/crypto.h:1236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1236 | { | ^ ./include/linux/idr.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/xarray.h:1453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1453 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc_min’: ./include/linux/crypto.h: In function ‘ablkcipher_request_set_crypt’: ./include/linux/idr.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/crypto.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc_max’: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read’: ./include/linux/idr.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_blkcipher_cast’: ./include/linux/percpu-rwsem.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/fs.h: In function ‘register_chrdev’: ./include/linux/crypto.h:1301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1301 | { | ^ ./include/linux/idr.h: In function ‘ida_init’: ./include/linux/idr.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_trylock’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_cast’: ./include/linux/percpu-rwsem.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/crypto.h:1307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1307 | { | ^ ./include/linux/fs.h:2662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2662 | { | ^ ./include/linux/xarray.h: In function ‘xas_next_marked’: ./include/linux/fs.h: In function ‘unregister_chrdev’: ./include/linux/idr.h: In function ‘ida_is_empty’: ./include/linux/xarray.h:1485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1485 | { | ^ ./include/linux/idr.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/fs.h:2667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2667 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_blkcipher’: ./include/linux/crypto.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/fs.h: In function ‘invalidate_remote_inode’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_tfm’: ./include/linux/fs.h:2704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2704 | { | ^ ./include/linux/crypto.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_blkcipher’: ./include/linux/crypto.h:1347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1347 | { | ^ In file included from ./include/linux/fs.h:6, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/wait_bit.h: In function ‘wait_on_bit’: ./include/linux/crypto.h: In function ‘crypto_has_blkcipher’: ./include/linux/crypto.h:1362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1362 | { | ^ ./include/linux/wait_bit.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/fs.h: In function ‘filemap_fdatawait’: ./include/linux/fs.h: In function ‘parent_ino’: ./include/linux/xarray.h: In function ‘xas_prev’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_name’: ./include/linux/fs.h:2720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2720 | { | ^ ./include/linux/crypto.h:1377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1377 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read’: ./include/linux/xarray.h:1580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1580 | { | ^ ./include/linux/percpu-rwsem.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/fs.h:3368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3368 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_io’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_crt’: In file included from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/kernfs.h: In function ‘kernfs_type’: ./include/linux/wait_bit.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/crypto.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/linux/kernfs.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_release’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_alg’: ./include/linux/percpu-rwsem.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/fs.h: In function ‘file_write_and_wait’: ./include/linux/crypto.h:1389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1389 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_enable_ns’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_timeout’: ./include/linux/kernfs.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/wait_bit.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_ivsize’: ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_acquire’: ./include/linux/fs.h:2743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2743 | { | ^ ./include/linux/percpu-rwsem.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/xarray.h: In function ‘xas_next’: ./include/linux/fs.h: In function ‘__simple_attr_check_format’: ./include/linux/crypto.h:1403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1403 | { | ^ ./include/linux/fs.h: In function ‘filemap_set_wb_err’: ./include/linux/xarray.h:1609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1609 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_blocksize’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_action’: ./include/linux/crypto.h:1419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1419 | { | ^ ./include/linux/wait_bit.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/fs.h:3435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3435 | { | ^ ./include/linux/fs.h:2762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2762 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_alignmask’: In file included from ./include/linux/fs.h:36, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/delayed_call.h: In function ‘set_delayed_call’: ./include/linux/crypto.h:1425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1425 | { | ^ ./include/linux/delayed_call.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/fs.h: In function ‘filemap_check_wb_err’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_flags’: ./include/linux/wait_bit.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/delayed_call.h: In function ‘do_delayed_call’: ./include/linux/crypto.h:1430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1430 | { | ^ ./include/linux/delayed_call.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/fs.h:2780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2780 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_flags’: ./include/linux/fs.h: In function ‘is_sxid’: ./include/linux/delayed_call.h: In function ‘clear_delayed_call’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_io’: ./include/linux/delayed_call.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/crypto.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ In file included from ./include/linux/fs.h:15, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/radix-tree.h: In function ‘radix_tree_is_internal_node’: ./include/linux/wait_bit.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/fs.h: In function ‘filemap_sample_wb_err’: ./include/linux/radix-tree.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_clear_flags’: ./include/linux/fs.h:3465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3465 | { | ^ ./include/linux/crypto.h:1442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1442 | { | ^ ./include/linux/fs.h:2792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2792 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_action’: ./include/linux/wait_bit.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_setkey’: ./include/linux/radix-tree.h: In function ‘radix_tree_empty’: ./include/linux/fs.h: In function ‘generic_write_sync’: ./include/linux/radix-tree.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/crypto.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/linux/fs.h: In function ‘check_sticky’: ./include/linux/kernfs.h: In function ‘kernfs_ns_enabled’: ./include/linux/kernfs.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ In file included from ./include/linux/fs.h:37, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/uuid.h: In function ‘guid_equal’: ./include/linux/fs.h:2806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2806 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt’: ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot’: ./include/linux/uuid.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/crypto.h:1491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1491 | { | ^ ./include/linux/radix-tree.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/fs.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/wait_bit.h: In function ‘clear_and_wake_up_bit’: ./include/linux/wait_bit.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/uuid.h: In function ‘guid_copy’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_encrypt_iv’: ./include/linux/uuid.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/crypto.h:1519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1519 | { | ^ ./include/linux/uuid.h: In function ‘guid_is_null’: ./include/linux/fs.h: In function ‘execute_ok’: ./include/linux/uuid.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read_preempt_enable’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt’: ./include/linux/percpu-rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/uuid.h: In function ‘uuid_equal’: ./include/linux/crypto.h:1544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1544 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_deref_slot_protected’: ./include/linux/uuid.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/fs.h:2829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2829 | { | ^ ./include/linux/radix-tree.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ In file included from ./include/linux/fs.h:7, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/kdev_t.h: In function ‘old_valid_dev’: ./include/linux/fs.h: In function ‘inode_has_no_xattr’: ./include/linux/kdev_t.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_decrypt_iv’: ./include/linux/uuid.h: In function ‘uuid_copy’: ./include/linux/uuid.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/crypto.h:1569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1569 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_deref_retry’: ./include/linux/fs.h: In function ‘file_start_write’: ./include/linux/radix-tree.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/linux/uuid.h: In function ‘uuid_is_null’: ./include/linux/kernfs.h: In function ‘kernfs_path’: ./include/linux/uuid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/crypto.h: In function ‘crypto_blkcipher_set_iv’: ./include/linux/fs.h:3478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3478 | { | ^ ./include/linux/kernfs.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/linux/kdev_t.h: In function ‘old_encode_dev’: ./include/linux/crypto.h:1584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1584 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_exception’: ./include/linux/fs.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/kdev_t.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/radix-tree.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_find_and_get’: ./include/linux/crypto.h: In function ‘crypto_blkcipher_get_iv’: ./include/linux/kernfs.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./include/linux/fs.h: In function ‘is_root_inode’: ./include/linux/uuid.h: In function ‘uuid_le_cmp’: ./include/linux/crypto.h:1600:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1600 | { | ^ ./include/linux/kdev_t.h: In function ‘old_decode_dev’: ./include/linux/uuid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/kdev_t.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_walk_and_get’: ./include/linux/kernfs.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_cipher_cast’: ./include/linux/fs.h:3484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3484 | { | ^ ./include/linux/kdev_t.h: In function ‘new_encode_dev’: ./include/linux/crypto.h:1622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1622 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_create_dir’: ./include/linux/kdev_t.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/kernfs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/fs.h: In function ‘dir_emit’: ./include/linux/crypto.h: In function ‘crypto_cipher_cast’: ./include/linux/radix-tree.h: In function ‘radix_tree_preload_end’: In file included from ./include/linux/ioprio.h:6, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/sched/rt.h: In function ‘rt_prio’: ./include/linux/crypto.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/linux/fs.h: In function ‘file_start_write_trylock’: ./include/linux/radix-tree.h:260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 260 | { | ^ ./include/linux/kdev_t.h: In function ‘new_decode_dev’: ./include/linux/sched/rt.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./include/linux/kdev_t.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_create_file_ns’: ./include/linux/fs.h:3491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3491 | { | ^ ./include/linux/kernfs.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/fs.h:2841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2841 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_init’: ./include/linux/sched/rt.h: In function ‘rt_task’: ./include/linux/fs.h: In function ‘dir_emit_dot’: ./include/linux/kdev_t.h: In function ‘huge_encode_dev’: ./include/linux/radix-tree.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/sched/rt.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/kdev_t.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_create_file’: ./include/linux/kernfs.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/sched/rt.h: In function ‘task_is_realtime’: ./include/linux/kdev_t.h: In function ‘huge_decode_dev’: ./include/linux/sched/rt.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/kdev_t.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_cipher’: ./include/linux/radix-tree.h: In function ‘radix_tree_iter_lookup’: ./include/linux/fs.h:3495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3495 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_valid_dev’: ./include/linux/radix-tree.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/kdev_t.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/crypto.h:1648:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1648 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_remove_by_name’: ./include/linux/kernfs.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_find’: ./include/linux/sched/rt.h: In function ‘rt_mutex_get_top_task’: ./include/linux/fs.h: In function ‘dir_emit_dotdot’: ./include/linux/fs.h: In function ‘file_end_write’: ./include/linux/sched/rt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/radix-tree.h:344:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 344 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_tfm’: ./include/linux/kernfs.h: In function ‘kernfs_rename’: ./include/linux/kdev_t.h: In function ‘sysv_encode_dev’: ./include/linux/kernfs.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/kdev_t.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/crypto.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_iter_retry’: ./include/linux/sched/rt.h: In function ‘tsk_is_pi_blocked’: ./include/linux/fs.h:2848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2848 | { | ^ ./include/linux/sched/rt.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/radix-tree.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/linux/fs.h:3500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3500 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_cipher’: ./include/linux/kernfs.h: In function ‘kernfs_mount’: ./include/linux/kernfs.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_major’: ./include/linux/radix-tree.h: In function ‘__radix_tree_iter_add’: ./include/linux/crypto.h:1666:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1666 | { | ^ ./include/linux/kdev_t.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/radix-tree.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/fs.h: In function ‘dir_emit_dots’: ./include/linux/crypto.h: In function ‘crypto_has_cipher’: ./include/linux/kdev_t.h: In function ‘sysv_minor’: ./include/linux/radix-tree.h: In function ‘radix_tree_chunk_size’: ./include/linux/kdev_t.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/radix-tree.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/crypto.h:1681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1681 | { | ^ ./include/linux/fs.h:3505:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3505 | { | ^ ./include/linux/radix-tree.h: In function ‘radix_tree_next_slot’: ./include/linux/fs.h: In function ‘get_write_access’: ./include/linux/crypto.h: In function ‘crypto_cipher_crt’: ./include/linux/radix-tree.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ In file included from ./include/linux/ioprio.h:7, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/iocontext.h: In function ‘get_io_context_active’: ./include/linux/crypto.h:1690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1690 | { | ^ ./include/linux/fs.h:2871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2871 | { | ^ ./include/linux/iocontext.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ In file included from ./include/linux/list_bl.h:6, from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/bit_spinlock.h: In function ‘bit_spin_lock’: ./include/linux/crypto.h: In function ‘crypto_cipher_blocksize’: ./include/linux/bit_spinlock.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/fs.h: In function ‘deny_write_access’: ./include/linux/crypto.h:1705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1705 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_alignmask’: ./include/linux/fs.h:2875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2875 | { | ^ ./include/linux/crypto.h:1710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1710 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_get_flags’: ./include/linux/fs.h: In function ‘put_write_access’: ./include/linux/crypto.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_trylock’: ./include/linux/bit_spinlock.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_set_flags’: ./include/linux/fs.h:2880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2880 | { | ^ ./include/linux/crypto.h:1721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1721 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_clear_flags’: ./include/linux/fs.h: In function ‘allow_write_access’: ./include/linux/fs.h: In function ‘dir_relax’: ./include/linux/bit_spinlock.h: In function ‘bit_spin_unlock’: ./include/linux/bit_spinlock.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/crypto.h:1727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1727 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_setkey’: ./include/linux/fs.h:2884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2884 | { | ^ ./include/linux/bit_spinlock.h: In function ‘__bit_spin_unlock’: ./include/linux/iocontext.h: In function ‘ioc_task_link’: ./include/linux/fs.h:3519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3519 | { | ^ ./include/linux/crypto.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/bit_spinlock.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/iocontext.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/fs.h: In function ‘inode_is_open_for_write’: ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read’: ./include/linux/crypto.h: In function ‘crypto_cipher_encrypt_one’: ./include/linux/percpu-rwsem.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_is_locked’: ./include/linux/fs.h: In function ‘dir_relax_shared’: ./include/linux/crypto.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/linux/bit_spinlock.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/fs.h:2889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2889 | { | ^ ./include/linux/crypto.h: In function ‘crypto_cipher_decrypt_one’: ./include/linux/crypto.h:1781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1781 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_release’: ./include/linux/fs.h:3526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3526 | { | ^ ./include/linux/fs.h: In function ‘i_readcount_dec’: ./include/linux/percpu-rwsem.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/crypto.h: In function ‘__crypto_comp_cast’: In file included from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/list_bl.h: In function ‘INIT_HLIST_BL_NODE’: ./include/linux/crypto.h:1787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1787 | { | ^ In file included from ./include/linux/fs.h:24, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/capability.h: In function ‘cap_combine’: ./include/linux/fs.h:2895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2895 | { | ^ ./include/linux/list_bl.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_cast’: ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_acquire’: ./include/linux/percpu-rwsem.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/capability.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/crypto.h:1792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1792 | { | ^ In file included from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/ioprio.h: In function ‘task_nice_ioprio’: ./include/linux/list_bl.h: In function ‘hlist_bl_unhashed’: ./include/linux/list_bl.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/ioprio.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_first’: ./include/linux/ioprio.h: In function ‘task_nice_ioclass’: ./include/linux/list_bl.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/ioprio.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/capability.h: In function ‘cap_intersect’: ./include/linux/capability.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ In file included from ./include/linux/fs.h:36, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/delayed_call.h: In function ‘set_delayed_call’: ./include/linux/fs.h: In function ‘i_readcount_inc’: ./include/linux/list_bl.h: In function ‘hlist_bl_set_first’: ./include/linux/ioprio.h: In function ‘get_current_ioprio’: ./include/linux/delayed_call.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/list_bl.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/ioprio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/crypto.h: In function ‘crypto_alloc_comp’: ./include/linux/delayed_call.h: In function ‘do_delayed_call’: ./include/linux/capability.h: In function ‘cap_drop’: ./include/linux/delayed_call.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/fs.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/linux/crypto.h:1800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1800 | { | ^ ./include/linux/capability.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/delayed_call.h: In function ‘clear_delayed_call’: ./include/linux/list_bl.h: In function ‘hlist_bl_empty’: ./include/linux/delayed_call.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_tfm’: ./include/linux/list_bl.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/capability.h: In function ‘cap_invert’: ./include/linux/crypto.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/capability.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/crypto.h: In function ‘crypto_free_comp’: ./include/linux/crypto.h:1814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1814 | { | ^ ./include/linux/capability.h: In function ‘cap_isclear’: ./include/linux/capability.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/crypto.h: In function ‘crypto_has_comp’: ./include/linux/list_bl.h: In function ‘hlist_bl_add_head’: ./include/linux/fs.h: In function ‘kernel_read_file_id_str’: ./include/linux/list_bl.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/crypto.h:1819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1819 | { | ^ In file included from ./include/linux/fs.h:37, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/uuid.h: In function ‘guid_equal’: ./include/linux/capability.h: In function ‘cap_issubset’: ./include/linux/uuid.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/capability.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/fs.h:2938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2938 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_name’: ./include/linux/list_bl.h: In function ‘__hlist_bl_del’: ./include/linux/list_bl.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/crypto.h:1828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1828 | { | ^ ./include/linux/uuid.h: In function ‘guid_copy’: ./include/linux/capability.h: In function ‘cap_drop_fs_set’: ./include/linux/uuid.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/capability.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_crt’: ./include/linux/uuid.h: In function ‘guid_is_null’: ./include/linux/crypto.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/linux/uuid.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_del’: ./include/linux/uuid.h: In function ‘uuid_equal’: ./include/linux/list_bl.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/crypto.h: In function ‘crypto_comp_compress’: ./include/linux/uuid.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/capability.h: In function ‘cap_raise_fs_set’: ./include/linux/capability.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/crypto.h:1840:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1840 | { | ^ ./include/linux/uuid.h: In function ‘uuid_copy’: ./include/linux/uuid.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_del_init’: ./include/linux/uuid.h: In function ‘uuid_is_null’: ./include/linux/crypto.h: In function ‘crypto_comp_decompress’: ./include/linux/list_bl.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/uuid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/capability.h: In function ‘cap_drop_nfsd_set’: ./include/linux/fs.h: In function ‘generic_drop_inode’: ./include/linux/crypto.h:1848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1848 | { | ^ ./include/linux/capability.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_lock’: ./include/linux/list_bl.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/fs.h:2977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2977 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_unlock’: ./include/linux/uuid.h: In function ‘uuid_le_cmp’: ./include/linux/list_bl.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/uuid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/capability.h: In function ‘cap_raise_nfsd_set’: ./include/linux/list_bl.h: In function ‘hlist_bl_is_locked’: ./include/linux/capability.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/list_bl.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ In file included from ./include/linux/skbuff.h:30, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/textsearch.h: In function ‘textsearch_next’: ./include/linux/textsearch.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ In file included from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/rculist_bl.h: In function ‘hlist_bl_set_first_rcu’: ./include/linux/rculist_bl.h:13:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 13 | { | ^ In file included from ./include/linux/ioprio.h:6, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/sched/rt.h: In function ‘rt_prio’: In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/fs.h: In function ‘lockdep_annotate_inode_mutex_key’: ./include/linux/sched/rt.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./include/linux/textsearch.h: In function ‘textsearch_find’: ./include/linux/textsearch.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ In file included from ./include/linux/quota.h:40, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/percpu_counter.h: In function ‘percpu_counter_compare’: ./include/linux/fs.h:3004:60: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3004 | static inline void lockdep_annotate_inode_mutex_key(struct inode *inode) { }; | ^~~~~ ./include/linux/textsearch.h: In function ‘textsearch_get_pattern’: In file included from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/sysfs.h: In function ‘sysfs_enable_ns’: ./include/linux/sched/rt.h: In function ‘rt_task’: ./include/linux/percpu_counter.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/textsearch.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/sched/rt.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ In file included from ./include/linux/uio.h:14, from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/crypto/hash.h: In function ‘__crypto_ahash_cast’: ./include/linux/sched/rt.h: In function ‘task_is_realtime’: ./include/linux/textsearch.h: In function ‘textsearch_get_pattern_len’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_add’: ./include/linux/sysfs.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/sched/rt.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ In file included from ./include/linux/fs.h:25, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/semaphore.h: In function ‘sema_init’: ./include/linux/textsearch.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/fs.h: In function ‘insert_inode_hash’: ./include/linux/percpu_counter.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/crypto/hash.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/semaphore.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum_positive’: ./include/linux/percpu_counter.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/fs.h:3023:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3023 | { | ^ ./include/linux/textsearch.h: In function ‘alloc_ts_config’: ./include/linux/sched/rt.h: In function ‘rt_mutex_get_top_task’: ./include/linux/textsearch.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/sched/rt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_create_file’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum’: ./include/linux/fs.h: In function ‘remove_inode_hash’: ./include/linux/percpu_counter.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/sysfs.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./include/linux/sched/rt.h: In function ‘tsk_is_pi_blocked’: ./include/linux/sched/rt.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_read’: ./include/linux/percpu_counter.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_remove_file’: ./include/crypto/hash.h: In function ‘crypto_ahash_tfm’: ./include/linux/fs.h:3029:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3029 | { | ^ ./include/linux/textsearch.h: In function ‘ts_config_priv’: ./include/crypto/hash.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_first_rcu’: ./include/linux/sysfs.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_read_positive’: ./include/linux/textsearch.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/rculist_bl.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/percpu_counter.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/crypto/hash.h: In function ‘crypto_free_ahash’: ./include/crypto/hash.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_rename_link’: ./include/linux/sysfs.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_initialized’: ./include/linux/percpu_counter.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_alg_name’: ./include/linux/sysfs.h: In function ‘sysfs_notify_dirent’: ./include/crypto/hash.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/sysfs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ In file included from ./arch/x86/include/asm/checksum.h:5, from ./include/net/checksum.h:26, from ./include/linux/skbuff.h:31, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_fold’: In file included from ./include/linux/ioprio.h:7, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/iocontext.h: In function ‘get_io_context_active’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_inc’: ./include/linux/sysfs.h: In function ‘sysfs_get_dirent’: ./include/crypto/hash.h: In function ‘crypto_ahash_driver_name’: ./include/linux/percpu_counter.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/crypto/hash.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/sysfs.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./arch/x86/include/asm/checksum_64.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_init_rcu’: ./include/linux/iocontext.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/rculist_bl.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_dec’: ./include/crypto/hash.h: In function ‘crypto_ahash_alignmask’: ./include/linux/sysfs.h: In function ‘sysfs_get’: In file included from ./include/linux/percpu-rwsem.h:8, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/rcuwait.h: In function ‘rcuwait_init’: ./include/crypto/hash.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/percpu_counter.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/sysfs.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/rcuwait.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_put’: ./include/crypto/hash.h: In function ‘crypto_ahash_blocksize’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_sub’: ./arch/x86/include/asm/checksum_64.h: In function ‘ip_fast_csum’: ./include/linux/sysfs.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/crypto/hash.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/rculist_bl.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/percpu_counter.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/checksum_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/crypto/hash.h: In function ‘__crypto_hash_alg_common’: ./include/crypto/hash.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_add_head_rcu’: ./include/linux/fs.h: In function ‘blockdev_direct_IO’: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_nofold’: ./include/linux/rculist_bl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ In file included from ./include/linux/kobject.h:23, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/kref.h: In function ‘kref_init’: ./arch/x86/include/asm/checksum_64.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ In file included from ./include/linux/percpu-rwsem.h:9, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/rcu_sync.h: In function ‘rcu_sync_is_idle’: ./include/linux/kref.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/rcu_sync.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/fs.h:3118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3118 | { | ^ ./include/linux/kref.h: In function ‘kref_read’: ./include/linux/kref.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_magic’: ./arch/x86/include/asm/checksum_64.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/kref.h: In function ‘kref_get’: ./include/linux/kref.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/fs.h: In function ‘inode_dio_begin’: ./include/linux/kref.h: In function ‘kref_put’: ./include/crypto/hash.h: In function ‘crypto_hash_alg_common’: ./include/linux/kref.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/crypto/hash.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/iocontext.h: In function ‘ioc_task_link’: ./include/linux/fs.h:3134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3134 | { | ^ ./include/linux/iocontext.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ In file included from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_preempt_disable’: ./include/crypto/hash.h: In function ‘crypto_ahash_digestsize’: ./include/linux/kref.h: In function ‘kref_put_mutex’: ./include/linux/percpu-rwsem.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/crypto/hash.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/fs.h: In function ‘inode_dio_end’: ./include/linux/kref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘add32_with_carry’: In file included from ./include/linux/dcache.h:13, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/lockref.h: In function ‘__lockref_is_dead’: ./arch/x86/include/asm/checksum_64.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_statesize’: ./include/crypto/hash.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/lockref.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/kref.h: In function ‘kref_put_lock’: ./include/linux/fs.h:3146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3146 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_add’: ./include/linux/kref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_get_flags’: ./arch/x86/include/asm/checksum_64.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/crypto/hash.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_set_flags’: ./include/linux/kref.h: In function ‘kref_get_unless_zero’: In file included from ./include/linux/dqblk_v2.h:9, from ./include/linux/quota.h:44, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/dqblk_qtree.h: In function ‘qtree_depth’: ./include/crypto/hash.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/linux/kref.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/dqblk_qtree.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ In file included from ./include/linux/skbuff.h:31, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/net/checksum.h: In function ‘csum_sub’: ./include/crypto/hash.h: In function ‘crypto_ahash_clear_flags’: In file included from ./include/linux/stringhash.h:7, from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/hash.h: In function ‘__hash_32_generic’: ./include/crypto/hash.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/net/checksum.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/hash.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ In file included from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/ioprio.h: In function ‘task_nice_ioprio’: ./include/crypto/hash.h: In function ‘crypto_ahash_reqtfm’: ./include/net/checksum.h: In function ‘csum16_add’: ./include/crypto/hash.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/net/checksum.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/fs.h: In function ‘__inode_get_bytes’: ./include/linux/ioprio.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/hash.h: In function ‘hash_32_generic’: ./include/linux/hash.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_reqsize’: ./include/crypto/hash.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/ioprio.h: In function ‘task_nice_ioclass’: In file included from ./include/linux/quota.h:48, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/projid.h: In function ‘__kprojid_val’: ./include/linux/ioprio.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_ctx’: ./include/linux/hash.h: In function ‘hash_64_generic’: In file included from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/kobject.h: In function ‘kobject_name’: ./include/net/checksum.h: In function ‘csum16_sub’: ./include/linux/fs.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/linux/hash.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/crypto/hash.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/projid.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/net/checksum.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/kobject.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/ioprio.h: In function ‘get_current_ioprio’: ./include/net/checksum.h: In function ‘csum_block_add’: ./include/linux/projid.h: In function ‘projid_eq’: ./include/linux/hash.h: In function ‘hash_ptr’: ./include/linux/ioprio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/checksum.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/projid.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/hash.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_export’: ./include/crypto/hash.h:470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 470 | { | ^ ./include/linux/fs.h: In function ‘vfs_stat’: ./include/linux/hash.h: In function ‘hash32_ptr’: ./include/linux/projid.h: In function ‘projid_lt’: ./include/linux/hash.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/projid.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_import’: ./include/net/checksum.h: In function ‘csum_block_add_ext’: ./include/crypto/hash.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/net/checksum.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/projid.h: In function ‘projid_valid’: ./include/linux/kobject.h: In function ‘kobject_has_children’: ./include/linux/fs.h:3191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3191 | { | ^ ./include/linux/projid.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/kobject.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ In file included from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/stringhash.h: In function ‘partial_name_hash’: ./include/net/checksum.h: In function ‘csum_block_sub’: ./include/net/checksum.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_init’: ./include/linux/stringhash.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/fs.h: In function ‘vfs_lstat’: ./include/linux/projid.h: In function ‘projid_valid_eq’: ./include/crypto/hash.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/net/checksum.h: In function ‘csum_unfold’: ./include/linux/projid.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/net/checksum.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/stringhash.h: In function ‘end_name_hash’: ./include/net/checksum.h: In function ‘csum_partial_ext’: ./include/linux/stringhash.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/fs.h:3196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3196 | { | ^ ./include/net/checksum.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/crypto/hash.h: In function ‘crypto_ahash_update’: ./include/linux/projid.h: In function ‘kprojid_has_mapping’: ./include/crypto/hash.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/projid.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/checksum.h: In function ‘csum_replace_by_diff’: ./include/net/checksum.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/fs.h: In function ‘vfs_fstatat’: ./include/net/checksum.h: In function ‘csum_replace4’: ./include/net/checksum.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_tfm’: ./include/linux/fs.h:3202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3202 | { | ^ ./include/crypto/hash.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/net/checksum.h: In function ‘csum_replace2’: ./include/crypto/hash.h: In function ‘ahash_request_alloc’: ./include/linux/fs.h: In function ‘vfs_fstat’: ./include/net/checksum.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/crypto/hash.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/fs.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/net/checksum.h: In function ‘inet_proto_csum_replace2’: ./include/crypto/hash.h: In function ‘ahash_request_free’: ./include/linux/kobject.h: In function ‘to_kset’: ./include/net/checksum.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/crypto/hash.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/kobject.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_zero’: ./include/net/checksum.h: In function ‘remcsum_adjust’: ./include/net/checksum.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/crypto/hash.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ In file included from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/quota.h: In function ‘make_kqid’: ./include/crypto/hash.h: In function ‘ahash_request_cast’: ./include/linux/quota.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/crypto/hash.h:608:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 608 | { | ^ ./include/net/checksum.h: In function ‘remcsum_unadjust’: ./include/net/checksum.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/kobject.h: In function ‘kset_get’: ./include/linux/kobject.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/kobject.h: In function ‘kset_put’: In file included from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/dcache.h: In function ‘d_count’: ./include/linux/kobject.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_callback’: ./include/linux/kobject.h: In function ‘get_ktype’: ./include/linux/dcache.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/quota.h: In function ‘make_kqid_invalid’: ./include/linux/kobject.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/crypto/hash.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/linux/quota.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/crypto/hash.h: In function ‘ahash_request_set_crypt’: ./include/crypto/hash.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/dcache.h: In function ‘dget_dlock’: ./include/linux/fs.h: In function ‘io_is_direct’: ./include/linux/dcache.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_tfm’: ./include/crypto/hash.h:700:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 700 | { | ^ ./include/linux/dcache.h: In function ‘dget’: ./include/linux/dcache.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/crypto/hash.h: In function ‘crypto_free_shash’: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read’: ./include/linux/fs.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/quota.h: In function ‘make_kqid_uid’: ./include/linux/percpu-rwsem.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/crypto/hash.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/quota.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/dcache.h: In function ‘d_unhashed’: ./include/linux/dcache.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alg_name’: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_trylock’: ./include/linux/quota.h: In function ‘make_kqid_gid’: ./include/linux/percpu-rwsem.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/crypto/hash.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/linux/quota.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ In file included from ./include/linux/device.h:15, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/ioport.h: In function ‘resource_size’: ./include/linux/fs.h: In function ‘vma_is_dax’: ./include/linux/dcache.h: In function ‘d_unlinked’: ./include/linux/dcache.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_driver_name’: ./include/linux/quota.h: In function ‘make_kqid_projid’: ./include/linux/ioport.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ In file included from ./include/linux/dqblk_v2.h:9, from ./include/linux/quota.h:44, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/dqblk_qtree.h: In function ‘qtree_depth’: ./include/crypto/hash.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./include/linux/quota.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/dqblk_qtree.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/fs.h:3314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3314 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_alignmask’: ./include/linux/dcache.h: In function ‘cant_mount’: ./include/linux/ioport.h: In function ‘resource_type’: ./include/linux/dcache.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/crypto/hash.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/quota.h: In function ‘qid_has_mapping’: ./include/linux/ioport.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/quota.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_blocksize’: ./include/linux/dcache.h: In function ‘dont_mount’: ./include/linux/fs.h: In function ‘vma_is_fsdax’: ./include/crypto/hash.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./include/linux/ioport.h: In function ‘resource_ext_type’: ./include/linux/dcache.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/ioport.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/crypto/hash.h: In function ‘__crypto_shash_alg’: ./include/crypto/hash.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/linux/ioport.h: In function ‘resource_contains’: ./include/linux/ioport.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/fs.h:3319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3319 | { | ^ In file included from ./include/linux/quota.h:48, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/projid.h: In function ‘__kprojid_val’: ./include/linux/dcache.h: In function ‘d_in_lookup’: ./include/linux/dcache.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/projid.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/quota.h: In function ‘info_dirty’: ./include/linux/quota.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | { | ^ ./include/linux/dcache.h: In function ‘d_lookup_done’: ./include/linux/projid.h: In function ‘projid_eq’: ./include/linux/dcache.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/projid.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/projid.h: In function ‘projid_lt’: ./include/crypto/hash.h: In function ‘crypto_shash_alg’: ./include/linux/projid.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/dcache.h: In function ‘d_managed’: ./include/linux/quota.h: In function ‘dqstats_inc’: ./include/crypto/hash.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/dcache.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/quota.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/projid.h: In function ‘projid_valid’: ./include/linux/projid.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_digestsize’: ./include/linux/quota.h: In function ‘dqstats_dec’: ./include/linux/dcache.h: In function ‘d_mountpoint’: ./include/linux/quota.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/linux/dcache.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/crypto/hash.h:763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 763 | { | ^ ./include/linux/projid.h: In function ‘projid_valid_eq’: ./include/linux/projid.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/dcache.h: In function ‘__d_entry_type’: ./include/crypto/hash.h: In function ‘crypto_shash_statesize’: ./include/linux/ioport.h: In function ‘resource_overlaps’: ./include/linux/dcache.h:390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 390 | { | ^ ./include/crypto/hash.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/ioport.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/linux/dcache.h: In function ‘d_is_miss’: ./include/linux/dcache.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./include/linux/projid.h: In function ‘kprojid_has_mapping’: ./include/crypto/hash.h: In function ‘crypto_shash_get_flags’: ./include/linux/projid.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/crypto/hash.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/linux/dcache.h: In function ‘d_is_whiteout’: ./include/linux/dcache.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_set_flags’: ./include/crypto/hash.h:778:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 778 | { | ^ ./include/linux/dcache.h: In function ‘d_can_lookup’: ./include/linux/dcache.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_clear_flags’: ./include/crypto/hash.h:783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 783 | { | ^ ./include/linux/dcache.h: In function ‘d_is_autodir’: ./include/linux/dcache.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/fs.h: In function ‘iocb_flags’: ./include/crypto/hash.h: In function ‘crypto_shash_descsize’: In file included from ./include/linux/kernfs.h:14, from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/idr.h: In function ‘idr_get_cursor’: ./include/linux/dcache.h: In function ‘d_is_dir’: ./include/crypto/hash.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/linux/dcache.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/linux/idr.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/crypto/hash.h: In function ‘shash_desc_ctx’: ./include/linux/fs.h:3333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3333 | { | ^ ./include/crypto/hash.h:808:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 808 | { | ^ ./include/linux/dcache.h: In function ‘d_is_symlink’: ./include/linux/dcache.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/linux/dcache.h: In function ‘d_is_reg’: In file included from ./include/linux/device.h:25, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/ratelimit.h: In function ‘ratelimit_state_init’: ./include/crypto/hash.h: In function ‘crypto_shash_export’: ./include/linux/dcache.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/crypto/hash.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/linux/ratelimit.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/idr.h: In function ‘idr_set_cursor’: ./include/linux/idr.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/dcache.h: In function ‘d_is_special’: ./include/linux/quota.h: In function ‘dquot_state_flag’: In file included from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/quota.h: In function ‘make_kqid’: ./include/linux/dcache.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/crypto/hash.h: In function ‘crypto_shash_import’: ./include/linux/quota.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/quota.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/crypto/hash.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/dcache.h: In function ‘d_is_file’: ./include/linux/quota.h: In function ‘dquot_generic_flag’: ./include/linux/dcache.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/ratelimit.h: In function ‘ratelimit_default_init’: ./include/linux/quota.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/ratelimit.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/dcache.h: In function ‘d_is_negative’: ./include/linux/dcache.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./include/linux/ratelimit.h: In function ‘ratelimit_state_exit’: ./include/crypto/hash.h: In function ‘crypto_shash_init’: ./include/linux/quota.h: In function ‘dquot_state_types’: ./include/linux/ratelimit.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/dcache.h: In function ‘d_is_positive’: ./include/crypto/hash.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/linux/quota.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/linux/dcache.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/idr.h: In function ‘idr_init_base’: ./include/linux/idr.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/dcache.h: In function ‘d_really_is_negative’: ./include/linux/quota.h: In function ‘make_kqid_invalid’: ./include/linux/dcache.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/quota.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/dcache.h: In function ‘d_really_is_positive’: ./include/linux/ratelimit.h: In function ‘ratelimit_set_flags’: ./include/crypto/hash.h: In function ‘shash_desc_zero’: ./include/linux/dcache.h:484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 484 | { | ^ ./include/linux/ratelimit.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/crypto/hash.h:949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 949 | { | ^ ./include/linux/dcache.h: In function ‘simple_positive’: ./include/linux/idr.h: In function ‘idr_init’: ./include/linux/dcache.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/idr.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/idr.h: In function ‘idr_is_empty’: ./include/linux/dcache.h: In function ‘d_is_fallthru’: ./include/linux/idr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read_preempt_enable’: ./include/linux/dcache.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/percpu-rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/quota.h: In function ‘make_kqid_uid’: ./include/linux/dcache.h: In function ‘vfs_pressure_ratio’: ./include/linux/idr.h: In function ‘idr_preload_end’: ./include/linux/quota.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/dcache.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/linux/idr.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/fs.h: In function ‘is_sync_kiocb’: ./include/linux/quota.h: In function ‘make_kqid_gid’: ./include/linux/quota.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/dcache.h: In function ‘d_inode’: In file included from ./include/linux/socket.h:8, from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/uio.h: In function ‘iov_iter_type’: ./include/linux/dcache.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/fs.h: In function ‘kiocb_set_rw_flags’: ./include/linux/quota.h: In function ‘make_kqid_projid’: ./include/linux/quota.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/fs.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/uio.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/dcache.h: In function ‘d_inode_rcu’: ./include/linux/idr.h: In function ‘ida_alloc’: ./include/linux/dcache.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/idr.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/quota.h: In function ‘qid_has_mapping’: ./include/linux/fs.h:3347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3347 | { | ^ ./include/linux/quota.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/uio.h: In function ‘iter_is_iovec’: ./include/linux/uio.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc_min’: ./include/linux/uio.h: In function ‘iov_iter_is_kvec’: ./include/linux/idr.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/uio.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/dcache.h: In function ‘d_backing_inode’: ./include/linux/dcache.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc_max’: ./include/linux/uio.h: In function ‘iov_iter_is_bvec’: ./include/linux/uio.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/idr.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/dcache.h: In function ‘d_backing_dentry’: ./include/linux/quota.h: In function ‘info_dirty’: ./include/linux/dcache.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./include/linux/quota.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | { | ^ ./include/linux/idr.h: In function ‘ida_init’: ./include/linux/uio.h: In function ‘iov_iter_is_pipe’: ./include/linux/idr.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/linux/uio.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/dcache.h: In function ‘d_real’: ./include/linux/dcache.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_is_discard’: ./include/linux/uio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/quota.h: In function ‘dqstats_inc’: ./include/linux/uio.h: In function ‘iov_iter_rw’: ./include/linux/dcache.h: In function ‘d_real_inode’: ./include/linux/quota.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/idr.h: In function ‘ida_is_empty’: ./include/linux/uio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/dcache.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/idr.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/quota.h: In function ‘dqstats_dec’: ./include/linux/uio.h: In function ‘iov_length’: ./include/linux/quota.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/linux/uio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/fs.h: In function ‘mapping_tagged’: ./include/linux/fs.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_iovec’: ./include/linux/fs.h: In function ‘i_mmap_lock_write’: ./include/linux/uio.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ In file included from ./include/linux/fs.h:9, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/path.h: In function ‘path_equal’: ./include/linux/fs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/path.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_unlock_write’: ./include/linux/fs.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/path.h: In function ‘path_put_init’: ./include/linux/fs.h: In function ‘i_mmap_lock_read’: ./include/linux/path.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/fs.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_unlock_read’: In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/device.h: In function ‘class_create_file’: ./include/linux/fs.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/linux/fs.h: In function ‘mapping_mapped’: ./include/linux/fs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/device.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/device.h: In function ‘class_remove_file’: ./include/linux/device.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ In file included from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/kernfs.h: In function ‘kernfs_type’: ./include/linux/kernfs.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/linux/fs.h: In function ‘mapping_writably_mapped’: ./include/linux/quota.h: In function ‘dquot_state_flag’: ./include/linux/fs.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/uio.h: In function ‘copy_to_iter’: ./include/linux/quota.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_enable_ns’: ./include/linux/uio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/kernfs.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/fs.h: In function ‘mapping_map_writable’: ./include/linux/fs.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/quota.h: In function ‘dquot_generic_flag’: ./include/linux/quota.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/fs.h: In function ‘mapping_unmap_writable’: ./include/linux/uio.h: In function ‘copy_from_iter’: ./include/linux/fs.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/quota.h: In function ‘dquot_state_types’: ./include/linux/uio.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/quota.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/linux/fs.h: In function ‘mapping_deny_writable’: ./include/linux/fs.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/linux/fs.h: In function ‘parent_ino’: ./include/linux/uio.h: In function ‘copy_from_iter_full’: ./include/linux/uio.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/fs.h: In function ‘mapping_allow_writable’: ./include/linux/fs.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/fs.h:3368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3368 | { | ^ ./include/linux/device.h: In function ‘devres_alloc’: ./include/linux/device.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/uio.h: In function ‘copy_from_iter_nocache’: ./include/linux/fs.h: In function ‘uncached_acl_sentinel’: ./include/linux/uio.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/fs.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/linux/fs.h: In function ‘is_uncached_acl’: ./include/linux/fs.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read’: ./include/linux/uio.h: In function ‘copy_from_iter_full_nocache’: ./include/linux/percpu-rwsem.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/uio.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/fs.h: In function ‘__simple_attr_check_format’: ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_release’: ./include/linux/device.h: In function ‘devm_kzalloc’: ./include/linux/uio.h: In function ‘copy_from_iter_flushcache’: ./include/linux/percpu-rwsem.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/device.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/uio.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/fs.h:3435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3435 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_ns_enabled’: In file included from ./include/linux/fs.h:13, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/list_lru.h: In function ‘list_lru_shrink_count’: In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/fs.h: In function ‘is_sync_kiocb’: ./include/linux/kernfs.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/device.h: In function ‘devm_kmalloc_array’: ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_acquire’: ./include/linux/list_lru.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/uio.h: In function ‘copy_to_iter_mcsafe’: ./include/linux/device.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/percpu-rwsem.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/uio.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_count’: ./include/linux/list_lru.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/fs.h: In function ‘i_blocksize’: ./include/linux/fs.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/fs.h: In function ‘is_sxid’: ./include/linux/fs.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/device.h: In function ‘devm_kcalloc’: In file included from ./include/linux/fs.h:36, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/delayed_call.h: In function ‘set_delayed_call’: ./include/linux/fs.h: In function ‘inode_unhashed’: ./include/linux/device.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/linux/fs.h:3465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3465 | { | ^ ./include/linux/fs.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/delayed_call.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_count’: ./include/linux/uio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/fs.h: In function ‘inode_fake_hash’: ./include/linux/delayed_call.h: In function ‘do_delayed_call’: ./include/linux/fs.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/delayed_call.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/uio.h: In function ‘iov_iter_truncate’: ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk’: ./include/linux/uio.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/list_lru.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/fs.h: In function ‘check_sticky’: ./include/linux/delayed_call.h: In function ‘clear_delayed_call’: ./include/linux/fs.h: In function ‘inode_lock’: ./include/linux/delayed_call.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/fs.h:762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 762 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_path’: ./include/linux/uio.h: In function ‘iov_iter_reexpand’: ./include/linux/device.h: In function ‘devm_add_action_or_reset’: ./include/linux/uio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk_irq’: ./include/linux/kernfs.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/linux/device.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/fs.h: In function ‘inode_unlock’: ./include/linux/list_lru.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/fs.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/fs.h:767:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 767 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_find_and_get’: ./include/linux/fs.h: In function ‘inode_lock_shared’: ./include/linux/list_lru.h: In function ‘list_lru_walk’: ./include/linux/kernfs.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./include/linux/fs.h:772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 772 | { | ^ ./include/linux/list_lru.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/fs.h: In function ‘inode_unlock_shared’: ./include/linux/kernfs.h: In function ‘kernfs_walk_and_get’: ./include/linux/fs.h:777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 777 | { | ^ ./include/linux/kernfs.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ In file included from ./include/linux/fs.h:37, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/uuid.h: In function ‘guid_equal’: ./include/linux/device.h: In function ‘device_connections_add’: ./include/linux/fs.h: In function ‘inode_trylock’: ./include/linux/device.h:785:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 785 | { | ^ ./include/linux/uuid.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_create_dir’: ./include/linux/fs.h:782:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 782 | { | ^ ./include/linux/kernfs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/fs.h: In function ‘mapping_tagged’: ./include/linux/fs.h: In function ‘inode_has_no_xattr’: ./include/linux/fs.h: In function ‘inode_trylock_shared’: ./include/linux/device.h: In function ‘device_connections_remove’: ./include/linux/uuid.h: In function ‘guid_copy’: ./include/linux/fs.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/uuid.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/fs.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/linux/device.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_lock_write’: ./include/linux/kernfs.h: In function ‘kernfs_create_file_ns’: ./include/linux/uuid.h: In function ‘guid_is_null’: ./include/linux/fs.h: In function ‘inode_is_locked’: ./include/linux/fs.h:3478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3478 | { | ^ ./include/linux/fs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/uuid.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/kernfs.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/fs.h:792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 792 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_unlock_write’: ./include/linux/fs.h: In function ‘inode_lock_nested’: ./include/linux/uuid.h: In function ‘uuid_equal’: ./include/linux/fs.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/uuid.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ In file included from ./include/linux/skbuff.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/socket.h: In function ‘__cmsg_nxthdr’: ./include/linux/fs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_create_file’: ./include/linux/fs.h: In function ‘i_mmap_lock_read’: ./include/linux/fs.h: In function ‘is_root_inode’: ./include/linux/kernfs.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/fs.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/fs.h: In function ‘inode_lock_shared_nested’: ./include/linux/socket.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/linux/uuid.h: In function ‘uuid_copy’: ./include/linux/fs.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./include/linux/uuid.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_unlock_read’: ./include/linux/fs.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/linux/uuid.h: In function ‘uuid_is_null’: ./include/linux/fs.h:3484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3484 | { | ^ ./include/linux/uuid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/fs.h: In function ‘i_size_read’: ./include/linux/kernfs.h: In function ‘kernfs_remove_by_name’: ./include/linux/fs.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./include/linux/kernfs.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/fs.h: In function ‘mapping_mapped’: ./include/linux/fs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/fs.h: In function ‘dir_emit’: ./include/linux/socket.h: In function ‘cmsg_nxthdr’: ./include/linux/device.h: In function ‘kobj_to_dev’: ./include/linux/socket.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/fs.h: In function ‘i_size_write’: ./include/linux/kernfs.h: In function ‘kernfs_rename’: In file included from ./include/linux/fs.h:24, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/capability.h: In function ‘cap_combine’: ./include/linux/fs.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/linux/kernfs.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/uuid.h: In function ‘uuid_le_cmp’: ./include/linux/device.h:1057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1057 | { | ^ ./include/linux/uuid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/socket.h: In function ‘msg_data_left’: ./include/linux/fs.h:3491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3491 | { | ^ ./include/linux/capability.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/socket.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/fs.h: In function ‘iminor’: ./include/linux/kernfs.h: In function ‘kernfs_mount’: ./include/linux/fs.h:865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 865 | { | ^ ./include/linux/kernfs.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/fs.h: In function ‘dir_emit_dot’: ./include/linux/fs.h: In function ‘mapping_writably_mapped’: ./include/linux/fs.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/fs.h: In function ‘imajor’: ./include/linux/capability.h: In function ‘cap_intersect’: ./include/linux/capability.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/fs.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/linux/fs.h:3495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3495 | { | ^ ./include/linux/fs.h: In function ‘mapping_map_writable’: In file included from ./include/linux/ioprio.h:6, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/sched/rt.h: In function ‘rt_prio’: ./include/linux/device.h: In function ‘device_iommu_mapped’: ./include/linux/fs.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/sched/rt.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./include/linux/device.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./include/linux/capability.h: In function ‘cap_drop’: ./include/linux/fs.h: In function ‘mapping_unmap_writable’: ./include/linux/capability.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/fs.h: In function ‘dir_emit_dotdot’: ./include/linux/fs.h: In function ‘ra_has_index’: ./include/linux/fs.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/fs.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./include/linux/sched/rt.h: In function ‘rt_task’: ./include/linux/sched/rt.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/fs.h: In function ‘mapping_deny_writable’: ./include/linux/fs.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/linux/fs.h:3500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3500 | { | ^ ./include/linux/sched/rt.h: In function ‘task_is_realtime’: ./include/linux/capability.h: In function ‘cap_invert’: ./include/linux/sched/rt.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/capability.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/fs.h: In function ‘mapping_allow_writable’: In file included from ./include/linux/device.h:1072, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/pm_wakeup.h: In function ‘device_can_wakeup’: ./include/linux/fs.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/fs.h: In function ‘dir_emit_dots’: ./include/linux/pm_wakeup.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/capability.h: In function ‘cap_isclear’: ./include/linux/sched/rt.h: In function ‘rt_mutex_get_top_task’: ./include/linux/capability.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/fs.h: In function ‘uncached_acl_sentinel’: ./include/linux/sched/rt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/pm_wakeup.h: In function ‘device_may_wakeup’: ./include/linux/fs.h: In function ‘get_file’: ./include/linux/fs.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/linux/pm_wakeup.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/fs.h:3505:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3505 | { | ^ ./include/linux/fs.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./include/linux/sched/rt.h: In function ‘tsk_is_pi_blocked’: ./include/linux/fs.h: In function ‘is_uncached_acl’: ./include/linux/sched/rt.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/fs.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/linux/capability.h: In function ‘cap_issubset’: ./include/linux/capability.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/pm_wakeup.h: In function ‘device_set_wakeup_path’: ./include/linux/capability.h: In function ‘cap_drop_fs_set’: ./include/linux/pm_wakeup.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/capability.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/capability.h: In function ‘cap_raise_fs_set’: In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/random.h: In function ‘add_latent_entropy’: ./include/linux/capability.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ In file included from ./include/linux/ioprio.h:7, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/iocontext.h: In function ‘get_io_context_active’: ./include/linux/random.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | static inline void add_latent_entropy(void) {} | ^~~~~~ ./include/linux/pm_wakeup.h: In function ‘wakeup_source_init’: ./include/linux/iocontext.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/pm_wakeup.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/fs.h: In function ‘i_blocksize’: ./include/linux/pm_wakeup.h: In function ‘wakeup_source_trash’: ./include/linux/fs.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/pm_wakeup.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/random.h: In function ‘get_random_int’: ./include/linux/capability.h: In function ‘cap_drop_nfsd_set’: ./include/linux/random.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/fs.h: In function ‘inode_unhashed’: ./include/linux/fs.h: In function ‘dir_relax’: ./include/linux/capability.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/pm_wakeup.h: In function ‘__pm_wakeup_event’: ./include/linux/fs.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/pm_wakeup.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/random.h: In function ‘get_random_long’: ./include/linux/random.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/fs.h: In function ‘inode_fake_hash’: ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_event’: ./include/linux/fs.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/fs.h:3519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3519 | { | ^ ./include/linux/pm_wakeup.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/random.h: In function ‘get_random_canary’: ./include/linux/random.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/capability.h: In function ‘cap_raise_nfsd_set’: ./include/linux/fs.h: In function ‘inode_lock’: ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_hard_event’: ./include/linux/capability.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/pm_wakeup.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/fs.h:762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 762 | { | ^ ./include/linux/random.h: In function ‘get_random_bytes_wait’: ./include/linux/fs.h: In function ‘dir_relax_shared’: ./include/linux/random.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/fs.h: In function ‘inode_unlock’: ./include/linux/fs.h:767:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 767 | { | ^ In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/device.h: In function ‘dev_name’: ./include/linux/fs.h: In function ‘inode_lock_shared’: ./include/linux/device.h:1075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1075 | { | ^ ./include/linux/random.h: In function ‘get_random_u32_wait’: ./include/linux/fs.h:772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 772 | { | ^ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/fs.h: In function ‘file_inode’: ./include/linux/fs.h:3526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3526 | { | ^ ./include/linux/random.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | declare_get_random_var_wait(u32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘inode_unlock_shared’: ./include/linux/fs.h:777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 777 | { | ^ ./include/linux/fs.h:1284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1284 | { | ^ ./include/linux/iocontext.h: In function ‘ioc_task_link’: ./include/linux/fs.h: In function ‘inode_trylock’: ./include/linux/fs.h: In function ‘file_dentry’: ./include/linux/iocontext.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/device.h: In function ‘dev_to_node’: ./include/linux/random.h: In function ‘get_random_u64_wait’: ./include/linux/fs.h:782:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 782 | { | ^ ./include/linux/random.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | declare_get_random_var_wait(u64) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/fs.h:1289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1289 | { | ^ ./include/linux/device.h:1088:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1088 | { | ^ ./include/linux/fs.h: In function ‘inode_trylock_shared’: ./include/linux/fs.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/linux/device.h: In function ‘set_dev_node’: ./include/linux/fs.h: In function ‘locks_lock_file_wait’: ./include/linux/device.h:1092:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1092 | { | ^ In file included from ./include/linux/fs.h:25, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/semaphore.h: In function ‘sema_init’: ./include/linux/fs.h: In function ‘inode_is_locked’: ./include/linux/random.h: In function ‘get_random_int_wait’: ./include/linux/fs.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/linux/fs.h:792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 792 | { | ^ ./include/linux/random.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | declare_get_random_var_wait(int) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/semaphore.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/device.h: In function ‘dev_get_msi_domain’: ./include/linux/fs.h: In function ‘inode_lock_nested’: ./include/linux/device.h:1106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1106 | { | ^ ./include/linux/fs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/random.h: In function ‘get_random_long_wait’: ./include/linux/device.h: In function ‘dev_set_msi_domain’: ./include/linux/fs.h: In function ‘inode_lock_shared_nested’: ./include/linux/random.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | declare_get_random_var_wait(long) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/device.h:1115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1115 | { | ^ ./include/linux/fs.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./include/linux/device.h: In function ‘dev_get_drvdata’: ./include/linux/fs.h: In function ‘i_size_read’: ./include/linux/device.h:1122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1122 | { | ^ In file included from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/ioprio.h: In function ‘task_nice_ioprio’: ./include/linux/fs.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./include/linux/device.h: In function ‘dev_set_drvdata’: ./include/linux/ioprio.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/device.h:1127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1127 | { | ^ ./include/linux/random.h: In function ‘prandom_u32_max’: ./include/linux/fs.h: In function ‘i_size_write’: ./include/linux/random.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/device.h: In function ‘dev_to_psd’: ./include/linux/ioprio.h: In function ‘task_nice_ioclass’: ./include/linux/fs.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/linux/ioprio.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/device.h:1132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1132 | { | ^ ./include/linux/random.h: In function ‘__seed’: ./include/linux/fs.h: In function ‘iminor’: ./include/linux/random.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/fs.h:865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 865 | { | ^ ./include/linux/device.h: In function ‘dev_get_uevent_suppress’: ./include/linux/ioprio.h: In function ‘get_current_ioprio’: ./include/linux/ioprio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/device.h:1137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1137 | { | ^ ./include/linux/random.h: In function ‘prandom_seed_state’: ./include/linux/random.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/fs.h: In function ‘imajor’: ./include/linux/device.h: In function ‘dev_set_uevent_suppress’: In file included from ./include/linux/percpu-rwsem.h:8, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/rcuwait.h: In function ‘rcuwait_init’: ./include/linux/fs.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/linux/device.h:1142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1142 | { | ^ ./include/linux/rcuwait.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/device.h: In function ‘device_is_registered’: ./include/linux/device.h:1147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1147 | { | ^ ./include/linux/fs.h: In function ‘i_uid_read’: In file included from ./include/linux/random.h:166, from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_long’: ./include/linux/fs.h: In function ‘ra_has_index’: ./include/linux/device.h: In function ‘device_enable_async_suspend’: ./include/linux/fs.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./arch/x86/include/asm/archrandom.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/device.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./include/linux/fs.h:1520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1520 | { | ^ In file included from ./include/linux/percpu-rwsem.h:9, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/rcu_sync.h: In function ‘rcu_sync_is_idle’: ./include/linux/fs.h: In function ‘i_gid_read’: ./include/linux/device.h: In function ‘device_disable_async_suspend’: ./include/linux/rcu_sync.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/device.h:1158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1158 | { | ^ ./include/linux/fs.h:1525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1525 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdrand_int’: ./arch/x86/include/asm/archrandom.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/device.h: In function ‘device_async_suspend_enabled’: ./include/linux/fs.h: In function ‘i_uid_write’: ./include/linux/device.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/fs.h: In function ‘get_file’: ./include/linux/fs.h:1530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1530 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_long’: ./include/linux/device.h: In function ‘dev_pm_syscore_device’: ./include/linux/fs.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./arch/x86/include/asm/archrandom.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/device.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ In file included from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/sysfs.h: In function ‘sysfs_enable_ns’: ./include/linux/fs.h: In function ‘i_gid_write’: In file included from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_preempt_disable’: ./include/linux/percpu-rwsem.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/device.h: In function ‘dev_pm_set_driver_flags’: ./arch/x86/include/asm/archrandom.h: In function ‘rdseed_int’: ./include/linux/fs.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./arch/x86/include/asm/archrandom.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/sysfs.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/device.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ In file included from ./include/linux/skbuff.h:30, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/textsearch.h: In function ‘textsearch_next’: ./include/linux/device.h: In function ‘dev_pm_test_driver_flags’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_long’: ./include/linux/device.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./arch/x86/include/asm/archrandom.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/fs.h: In function ‘sb_end_write’: ./include/linux/textsearch.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/device.h: In function ‘device_lock’: ./include/linux/sysfs.h: In function ‘sysfs_create_file’: ./include/linux/fs.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/linux/device.h:1186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1186 | { | ^ ./include/linux/sysfs.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./include/linux/textsearch.h: In function ‘textsearch_find’: ./include/linux/fs.h: In function ‘sb_end_pagefault’: ./include/linux/textsearch.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/device.h: In function ‘device_lock_interruptible’: ./include/linux/sysfs.h: In function ‘sysfs_remove_file’: ./include/linux/device.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/linux/fs.h:1574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1574 | { | ^ ./include/linux/sysfs.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/linux/textsearch.h: In function ‘textsearch_get_pattern’: ./include/linux/textsearch.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/device.h: In function ‘device_trylock’: ./include/linux/fs.h: In function ‘sb_end_intwrite’: ./include/linux/device.h:1196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1196 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_rename_link’: ./include/linux/textsearch.h: In function ‘textsearch_get_pattern_len’: ./include/linux/sysfs.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/fs.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/linux/textsearch.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/device.h: In function ‘device_unlock’: ./include/linux/device.h:1201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1201 | { | ^ ./include/linux/fs.h: In function ‘sb_start_write’: ./include/linux/sysfs.h: In function ‘sysfs_notify_dirent’: ./include/linux/sysfs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/device.h: In function ‘device_lock_assert’: ./include/linux/fs.h:1610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1610 | { | ^ ./include/linux/textsearch.h: In function ‘alloc_ts_config’: ./include/linux/device.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_get_dirent’: ./include/linux/textsearch.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/sysfs.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/fs.h: In function ‘sb_start_write_trylock’: ./include/linux/device.h: In function ‘dev_of_node’: ./include/linux/sysfs.h: In function ‘sysfs_get’: ./include/linux/sysfs.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/device.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/linux/fs.h:1615:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1615 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_put’: In file included from ./include/linux/quota.h:40, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/percpu_counter.h: In function ‘percpu_counter_compare’: ./include/linux/sysfs.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/textsearch.h: In function ‘ts_config_priv’: ./include/linux/fs.h: In function ‘sb_start_pagefault’: ./include/linux/textsearch.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/percpu_counter.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/fs.h: In function ‘file_inode’: ./include/linux/fs.h:1639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1639 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_add’: ./include/linux/percpu_counter.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/fs.h:1284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1284 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite’: In file included from ./include/linux/kobject.h:23, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/kref.h: In function ‘kref_init’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum_positive’: ./include/linux/kref.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/fs.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/fs.h: In function ‘file_dentry’: ./include/linux/percpu_counter.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/fs.h:1289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1289 | { | ^ In file included from ./arch/x86/include/asm/checksum.h:5, from ./include/net/checksum.h:26, from ./include/linux/skbuff.h:31, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_fold’: ./include/linux/fs.h: In function ‘sb_start_intwrite_trylock’: ./include/linux/kref.h: In function ‘kref_read’: ./include/linux/device.h: In function ‘device_supports_offline’: ./include/linux/kref.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum’: ./arch/x86/include/asm/checksum_64.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/percpu_counter.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/device.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/fs.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/fs.h: In function ‘locks_lock_file_wait’: ./include/linux/kref.h: In function ‘kref_get’: ./include/linux/kref.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_read’: ./include/linux/percpu_counter.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/fs.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/linux/kref.h: In function ‘kref_put’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_read_positive’: ./include/linux/kref.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘ip_fast_csum’: ./include/linux/percpu_counter.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./arch/x86/include/asm/checksum_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/device.h: In function ‘dev_num_vf’: ./include/linux/device.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/kref.h: In function ‘kref_put_mutex’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_initialized’: ./include/linux/kref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/percpu_counter.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_nofold’: ./arch/x86/include/asm/checksum_64.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/kref.h: In function ‘kref_put_lock’: ./include/linux/kref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/device.h: In function ‘dev_get_platdata’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_inc’: ./include/linux/device.h:1274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1274 | { | ^ ./include/linux/percpu_counter.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_magic’: ./arch/x86/include/asm/checksum_64.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/kref.h: In function ‘kref_get_unless_zero’: ./include/linux/kref.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_dec’: ./include/linux/percpu_counter.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sub’: ./include/linux/percpu_counter.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/device.h: In function ‘device_add_group’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_int’: ./arch/x86/include/asm/checksum_64.h: In function ‘add32_with_carry’: ./arch/x86/include/asm/archrandom.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./arch/x86/include/asm/checksum_64.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/device.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ In file included from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/kobject.h: In function ‘kobject_name’: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_add’: ./include/linux/kobject.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./arch/x86/include/asm/checksum_64.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/fs.h: In function ‘i_uid_read’: ./include/linux/device.h: In function ‘device_remove_group’: ./include/linux/device.h:1324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1324 | { | ^ ./include/linux/fs.h:1520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1520 | { | ^ In file included from ./include/linux/skbuff.h:31, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/net/checksum.h: In function ‘csum_sub’: ./include/net/checksum.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/fs.h: In function ‘i_gid_read’: ./include/linux/kobject.h: In function ‘kobject_has_children’: ./include/linux/fs.h: In function ‘call_read_iter’: ./include/linux/kobject.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/net/checksum.h: In function ‘csum16_add’: ./include/linux/fs.h:1525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1525 | { | ^ ./include/net/checksum.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/fs.h:1865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1865 | { | ^ ./include/linux/fs.h: In function ‘i_uid_write’: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read’: ./include/net/checksum.h: In function ‘csum16_sub’: ./include/linux/fs.h:1530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1530 | { | ^ ./include/linux/percpu-rwsem.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/fs.h: In function ‘call_write_iter’: ./include/net/checksum.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ In file included from ./include/linux/dqblk_v2.h:9, from ./include/linux/quota.h:44, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/dqblk_qtree.h: In function ‘qtree_depth’: ./include/linux/fs.h: In function ‘i_gid_write’: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_trylock’: ./include/linux/fs.h:1871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1871 | { | ^ ./include/net/checksum.h: In function ‘csum_block_add’: ./include/linux/percpu-rwsem.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/dqblk_qtree.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/net/checksum.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/fs.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/linux/fs.h: In function ‘call_mmap’: ./include/linux/fs.h:1876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1876 | { | ^ ./include/net/checksum.h: In function ‘csum_block_add_ext’: ./include/linux/fs.h: In function ‘sb_end_write’: ./include/net/checksum.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/fs.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/net/checksum.h: In function ‘csum_block_sub’: ./include/net/checksum.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ In file included from ./include/linux/quota.h:48, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/projid.h: In function ‘__kprojid_val’: ./include/linux/fs.h: In function ‘sb_end_pagefault’: ./include/linux/projid.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/net/checksum.h: In function ‘csum_unfold’: ./include/net/checksum.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/fs.h:1574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1574 | { | ^ ./include/linux/projid.h: In function ‘projid_eq’: ./include/net/checksum.h: In function ‘csum_partial_ext’: ./include/linux/fs.h: In function ‘sb_end_intwrite’: ./include/linux/projid.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/net/checksum.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/kobject.h: In function ‘to_kset’: ./include/linux/kobject.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/fs.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/net/checksum.h: In function ‘csum_replace_by_diff’: ./include/linux/projid.h: In function ‘projid_lt’: ./include/net/checksum.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/projid.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/fs.h: In function ‘sb_start_write’: ./include/linux/projid.h: In function ‘projid_valid’: ./include/linux/fs.h:1610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1610 | { | ^ ./include/net/checksum.h: In function ‘csum_replace4’: ./include/linux/projid.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/net/checksum.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ In file included from ./include/linux/dma-mapping.h:9, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/dma-debug.h: In function ‘dma_debug_add_bus’: ./include/linux/fs.h: In function ‘sb_start_write_trylock’: ./include/linux/dma-debug.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/checksum.h: In function ‘csum_replace2’: ./include/linux/projid.h: In function ‘projid_valid_eq’: ./include/linux/fs.h:1615:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1615 | { | ^ ./include/net/checksum.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/projid.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_single’: ./include/linux/kobject.h: In function ‘kset_get’: ./include/linux/dma-debug.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/fs.h: In function ‘sb_start_pagefault’: ./include/linux/fs.h: In function ‘sb_rdonly’: ./include/linux/kobject.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_page’: ./include/linux/fs.h:1639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1639 | { | ^ ./include/linux/dma-debug.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/projid.h: In function ‘kprojid_has_mapping’: ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_long’: ./include/linux/projid.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/kobject.h: In function ‘kset_put’: ./include/linux/fs.h:1991:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1991 | static inline bool sb_rdonly(const struct super_block *sb) { return sb->s_flags & SB_RDONLY; } | ^~~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_mapping_error’: ./include/net/checksum.h: In function ‘inet_proto_csum_replace2’: ./arch/x86/include/asm/archrandom.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/kobject.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/dma-debug.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite’: ./include/net/checksum.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/kobject.h: In function ‘get_ktype’: ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_page’: ./include/linux/fs.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/dma-debug.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/kobject.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/net/checksum.h: In function ‘remcsum_adjust’: ./include/net/checksum.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite_trylock’: ./include/linux/dma-debug.h: In function ‘debug_dma_map_sg’: ./include/linux/fs.h: In function ‘HAS_UNMAPPED_ID’: ./include/linux/dma-debug.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/fs.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_sg’: ./include/linux/dma-debug.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/fs.h:2020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2020 | { | ^ ./include/net/checksum.h: In function ‘remcsum_unadjust’: ./include/linux/dma-debug.h: In function ‘debug_dma_alloc_coherent’: ./include/net/checksum.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/dma-debug.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_free_coherent’: ./include/linux/fs.h: In function ‘file_write_hint’: ./include/linux/dma-debug.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_resource’: ./include/linux/fs.h:2025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2025 | { | ^ ./include/linux/dma-debug.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_resource’: ./include/linux/dma-debug.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_cpu’: ./include/linux/dma-debug.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ In file included from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/quota.h: In function ‘make_kqid’: ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_device’: ./include/linux/dma-debug.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_cpu’: ./include/linux/quota.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/fs.h: In function ‘ki_hint_validate’: ./include/linux/dma-debug.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_device’: ./include/linux/dma-debug.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/fs.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_dump_mappings’: ./include/linux/dma-debug.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_assert_idle’: ./include/linux/dma-debug.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/fs.h: In function ‘init_sync_kiocb’: ./include/linux/quota.h: In function ‘make_kqid_invalid’: In file included from ./include/linux/device.h:15, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/ioport.h: In function ‘resource_size’: ./include/linux/quota.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/fs.h:2044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2044 | { | ^ ./include/linux/ioport.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/ioport.h: In function ‘resource_type’: ./include/linux/ioport.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/ioport.h: In function ‘resource_ext_type’: ./include/linux/fs.h: In function ‘mark_inode_dirty’: ./include/linux/ioport.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ In file included from ./include/linux/mm.h:20, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_kill’: ./include/linux/ioport.h: In function ‘resource_contains’: ./include/linux/fs.h:2143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2143 | { | ^ ./include/linux/fs.h: In function ‘call_read_iter’: ./include/linux/ioport.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/quota.h: In function ‘make_kqid_uid’: ./include/linux/quota.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/percpu-refcount.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/fs.h: In function ‘mark_inode_dirty_sync’: ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read_preempt_enable’: ./include/linux/fs.h:1865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1865 | { | ^ ./include/linux/percpu-rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/quota.h: In function ‘make_kqid_gid’: ./include/linux/quota.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/percpu-refcount.h: In function ‘__ref_is_percpu’: ./include/linux/fs.h:2148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2148 | { | ^ ./include/linux/percpu-refcount.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/fs.h: In function ‘call_write_iter’: ./include/linux/quota.h: In function ‘make_kqid_projid’: ./include/linux/quota.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/fs.h:1871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1871 | { | ^ ./arch/x86/include/asm/archrandom.h: In function ‘arch_get_random_seed_int’: ./include/linux/fs.h: In function ‘inode_inc_link_count’: ./arch/x86/include/asm/archrandom.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/quota.h: In function ‘qid_has_mapping’: ./include/linux/fs.h: In function ‘call_mmap’: ./include/linux/quota.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/fs.h:2158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2158 | { | ^ ./include/linux/fs.h:1876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1876 | { | ^ ./include/linux/fs.h: In function ‘inode_dec_link_count’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’: ./include/linux/percpu-refcount.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/ioport.h: In function ‘resource_overlaps’: ./include/linux/fs.h:2164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2164 | { | ^ ./include/linux/ioport.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ In file included from ./include/linux/device.h:25, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/ratelimit.h: In function ‘ratelimit_state_init’: ./include/linux/quota.h: In function ‘info_dirty’: ./include/linux/quota.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | { | ^ ./include/linux/ratelimit.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/fs.h: In function ‘file_accessed’: ./include/linux/fs.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/ratelimit.h: In function ‘ratelimit_default_init’: ./include/linux/ratelimit.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/quota.h: In function ‘dqstats_inc’: ./include/linux/quota.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ In file included from ./include/linux/kernfs.h:14, from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/idr.h: In function ‘idr_get_cursor’: ./include/linux/ratelimit.h: In function ‘ratelimit_state_exit’: ./include/linux/ratelimit.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/idr.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/quota.h: In function ‘dqstats_dec’: ./include/linux/quota.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/linux/fs.h: In function ‘sb_rdonly’: ./include/linux/ratelimit.h: In function ‘ratelimit_set_flags’: ./include/linux/idr.h: In function ‘idr_set_cursor’: ./include/linux/fs.h:1991:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1991 | static inline bool sb_rdonly(const struct super_block *sb) { return sb->s_flags & SB_RDONLY; } | ^~~~~~~~~~~ ./include/linux/ratelimit.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/idr.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/fs.h: In function ‘mount_pseudo’: ./include/linux/fs.h: In function ‘HAS_UNMAPPED_ID’: ./include/linux/fs.h:2271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2271 | { | ^ ./include/linux/fs.h:2020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2020 | { | ^ ./include/linux/idr.h: In function ‘idr_init_base’: ./include/linux/idr.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/fs.h: In function ‘file_write_hint’: ./include/linux/fs.h:2025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2025 | { | ^ ./include/linux/idr.h: In function ‘idr_init’: ./include/linux/idr.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/fs.h: In function ‘__mandatory_lock’: ./include/linux/quota.h: In function ‘dquot_state_flag’: ./include/linux/idr.h: In function ‘idr_is_empty’: ./include/linux/quota.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/idr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/fs.h: In function ‘ki_hint_validate’: ./include/linux/fs.h:2337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2337 | { | ^ ./include/linux/quota.h: In function ‘dquot_generic_flag’: ./include/linux/quota.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/fs.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/idr.h: In function ‘idr_preload_end’: ./include/linux/idr.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/fs.h: In function ‘mandatory_lock’: In file included from ./include/linux/net.h:22, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/random.h: In function ‘next_pseudo_random32’: ./include/linux/quota.h: In function ‘dquot_state_types’: ./include/linux/random.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/fs.h:2347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2347 | { | ^ ./include/linux/quota.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/linux/fs.h: In function ‘init_sync_kiocb’: ./include/linux/fs.h: In function ‘locks_verify_locked’: ./include/linux/idr.h: In function ‘ida_alloc’: ./include/linux/idr.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/fs.h:2044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2044 | { | ^ ./include/linux/fs.h:2352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2352 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc_min’: ./include/linux/idr.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/idr.h: In function ‘ida_alloc_max’: ./include/linux/idr.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/fs.h: In function ‘mark_inode_dirty’: ./include/linux/idr.h: In function ‘ida_init’: ./include/linux/idr.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/linux/fs.h:2143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2143 | { | ^ ./include/linux/fs.h: In function ‘locks_verify_truncate’: ./include/linux/fs.h: In function ‘mark_inode_dirty_sync’: ./include/linux/fs.h:2361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2361 | { | ^ ./include/linux/idr.h: In function ‘ida_is_empty’: ./include/linux/fs.h:2148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2148 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read’: ./include/linux/idr.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/fs.h: In function ‘is_sync_kiocb’: ./include/linux/percpu-rwsem.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get’: ./include/linux/percpu-refcount.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/fs.h: In function ‘inode_inc_link_count’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget’: In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/device.h: In function ‘class_create_file’: ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_release’: ./include/linux/percpu-refcount.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/fs.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/fs.h:2158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2158 | { | ^ ./include/linux/percpu-rwsem.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/fs.h: In function ‘inode_dec_link_count’: ./include/linux/fs.h: In function ‘break_lease’: ./include/linux/device.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_acquire’: ./include/linux/fs.h:2164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2164 | { | ^ ./include/linux/percpu-rwsem.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/fs.h:2413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2413 | { | ^ In file included from ./include/linux/fs.h:6, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/wait_bit.h: In function ‘wait_on_bit’: ./include/linux/device.h: In function ‘class_remove_file’: ./include/linux/device.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/wait_bit.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/fs.h: In function ‘file_accessed’: ./include/linux/fs.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ In file included from ./include/linux/fs.h:36, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/delayed_call.h: In function ‘set_delayed_call’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_io’: ./include/linux/delayed_call.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/wait_bit.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/fs.h: In function ‘break_deleg’: ./include/linux/delayed_call.h: In function ‘do_delayed_call’: ./include/linux/delayed_call.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ In file included from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/kernfs.h: In function ‘kernfs_type’: ./include/linux/delayed_call.h: In function ‘clear_delayed_call’: ./include/linux/fs.h:2427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2427 | { | ^ ./include/linux/delayed_call.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_timeout’: ./include/linux/wait_bit.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/kernfs.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_enable_ns’: ./include/linux/fs.h: In function ‘mapping_tagged’: ./include/linux/kernfs.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/fs.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_action’: ./include/linux/device.h: In function ‘devres_alloc’: ./include/linux/wait_bit.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/device.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_lock_write’: ./include/linux/fs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/fs.h: In function ‘try_break_deleg’: In file included from ./include/linux/fs.h:37, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/uuid.h: In function ‘guid_equal’: ./include/linux/fs.h: In function ‘mount_pseudo’: ./include/linux/fs.h: In function ‘i_mmap_unlock_write’: ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock’: ./include/linux/fs.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/uuid.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/wait_bit.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/fs.h:2441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2441 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_lock_read’: ./include/linux/fs.h:2271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2271 | { | ^ ./include/linux/fs.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/uuid.h: In function ‘guid_copy’: ./include/linux/uuid.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_io’: ./include/linux/fs.h: In function ‘i_mmap_unlock_read’: ./include/linux/wait_bit.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/fs.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/linux/uuid.h: In function ‘guid_is_null’: ./include/linux/fs.h: In function ‘break_deleg_wait’: ./include/linux/uuid.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/fs.h: In function ‘mapping_mapped’: ./include/linux/device.h: In function ‘devm_kzalloc’: ./include/linux/fs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/wait_bit.h: In function ‘wait_on_bit_lock_action’: ./include/linux/device.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/uuid.h: In function ‘uuid_equal’: ./include/linux/fs.h:2453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2453 | { | ^ ./include/linux/wait_bit.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/uuid.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/device.h: In function ‘devm_kmalloc_array’: ./include/linux/uuid.h: In function ‘uuid_copy’: ./include/linux/fs.h: In function ‘break_layout’: ./include/linux/device.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/fs.h: In function ‘__mandatory_lock’: ./include/linux/uuid.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/uuid.h: In function ‘uuid_is_null’: ./include/linux/fs.h: In function ‘mapping_writably_mapped’: ./include/linux/fs.h:2463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2463 | { | ^ ./include/linux/uuid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/wait_bit.h: In function ‘clear_and_wake_up_bit’: ./include/linux/fs.h:2337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2337 | { | ^ ./include/linux/fs.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/wait_bit.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/fs.h: In function ‘mapping_map_writable’: ./include/linux/kernfs.h: In function ‘kernfs_ns_enabled’: ./include/linux/fs.h: In function ‘mandatory_lock’: ./include/linux/fs.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/kernfs.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/device.h: In function ‘devm_kcalloc’: ./include/linux/uuid.h: In function ‘uuid_le_cmp’: ./include/linux/device.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/linux/uuid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/fs.h:2347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2347 | { | ^ ./include/linux/fs.h: In function ‘mapping_unmap_writable’: ./include/linux/fs.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ In file included from ./include/linux/fs.h:7, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/kdev_t.h: In function ‘old_valid_dev’: ./include/linux/fs.h: In function ‘mapping_deny_writable’: ./include/linux/fs.h: In function ‘locks_verify_locked’: ./include/linux/kdev_t.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/fs.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/linux/fs.h:2352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2352 | { | ^ ./include/linux/fs.h: In function ‘mapping_allow_writable’: ./include/linux/device.h: In function ‘devm_add_action_or_reset’: ./include/linux/fs.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/device.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/kdev_t.h: In function ‘old_encode_dev’: ./include/linux/fs.h: In function ‘file_clone_open’: ./include/linux/kdev_t.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/fs.h: In function ‘uncached_acl_sentinel’: ./include/linux/fs.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ In file included from ./include/linux/ioprio.h:6, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/sched/rt.h: In function ‘rt_prio’: ./include/linux/fs.h:2526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2526 | { | ^ ./include/linux/fs.h: In function ‘is_uncached_acl’: ./include/linux/kdev_t.h: In function ‘old_decode_dev’: ./include/linux/sched/rt.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./include/linux/fs.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/linux/kdev_t.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/fs.h: In function ‘locks_verify_truncate’: ./include/linux/kernfs.h: In function ‘kernfs_path’: ./include/linux/kernfs.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/linux/fs.h:2361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2361 | { | ^ ./include/linux/sched/rt.h: In function ‘rt_task’: ./include/linux/kdev_t.h: In function ‘new_encode_dev’: ./include/linux/sched/rt.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/kdev_t.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/device.h: In function ‘device_connections_add’: ./include/linux/kernfs.h: In function ‘kernfs_find_and_get’: ./include/linux/device.h:785:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 785 | { | ^ ./include/linux/kernfs.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./include/linux/sched/rt.h: In function ‘task_is_realtime’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget_live’: ./include/linux/sched/rt.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/percpu-refcount.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_walk_and_get’: ./include/linux/device.h: In function ‘device_connections_remove’: ./include/linux/kdev_t.h: In function ‘new_decode_dev’: ./include/linux/kernfs.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/linux/kdev_t.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/device.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/fs.h: In function ‘sb_is_blkdev_sb’: ./include/linux/sched/rt.h: In function ‘rt_mutex_get_top_task’: ./include/linux/kernfs.h: In function ‘kernfs_create_dir’: ./include/linux/sched/rt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/kernfs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/kdev_t.h: In function ‘huge_encode_dev’: ./include/linux/fs.h: In function ‘break_lease’: ./include/linux/kdev_t.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/fs.h:2575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2575 | { | ^ ./include/linux/sched/rt.h: In function ‘tsk_is_pi_blocked’: ./include/linux/sched/rt.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/fs.h: In function ‘i_blocksize’: ./include/linux/kdev_t.h: In function ‘huge_decode_dev’: ./include/linux/kdev_t.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/fs.h:2413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2413 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_create_file_ns’: ./include/linux/fs.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/kernfs.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_valid_dev’: ./include/linux/kdev_t.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/fs.h: In function ‘inode_unhashed’: ./include/linux/fs.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_create_file’: ./include/linux/fs.h: In function ‘inode_fake_hash’: ./include/linux/kernfs.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/fs.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/kdev_t.h: In function ‘sysv_encode_dev’: ./include/linux/kdev_t.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/fs.h: In function ‘register_chrdev’: ./include/linux/device.h: In function ‘kobj_to_dev’: ./include/linux/fs.h: In function ‘inode_lock’: In file included from ./include/linux/ioprio.h:7, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/iocontext.h: In function ‘get_io_context_active’: ./include/linux/kernfs.h: In function ‘kernfs_remove_by_name’: ./include/linux/kdev_t.h: In function ‘sysv_major’: ./include/linux/device.h:1057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1057 | { | ^ ./include/linux/fs.h:762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 762 | { | ^ ./include/linux/kernfs.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/kdev_t.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/iocontext.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/fs.h:2662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2662 | { | ^ ./include/linux/fs.h: In function ‘inode_unlock’: ./include/linux/kdev_t.h: In function ‘sysv_minor’: ./include/linux/kernfs.h: In function ‘kernfs_rename’: ./include/linux/kdev_t.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/fs.h:767:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 767 | { | ^ ./include/linux/kernfs.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/fs.h: In function ‘unregister_chrdev’: ./include/linux/fs.h: In function ‘inode_lock_shared’: ./include/linux/fs.h:772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 772 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_mount’: ./include/linux/fs.h:2667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2667 | { | ^ ./include/linux/kernfs.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/fs.h: In function ‘inode_unlock_shared’: ./include/linux/fs.h:777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 777 | { | ^ ./include/linux/device.h: In function ‘device_iommu_mapped’: ./include/linux/device.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./include/linux/fs.h: In function ‘inode_trylock’: In file included from ./include/linux/list_bl.h:6, from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/bit_spinlock.h: In function ‘bit_spin_lock’: ./include/linux/fs.h:782:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 782 | { | ^ ./include/linux/bit_spinlock.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/fs.h: In function ‘inode_trylock_shared’: ./include/linux/fs.h: In function ‘invalidate_remote_inode’: ./include/linux/fs.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/linux/fs.h: In function ‘inode_is_locked’: ./include/linux/fs.h:792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 792 | { | ^ ./include/linux/fs.h:2704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2704 | { | ^ In file included from ./include/linux/device.h:1072, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/pm_wakeup.h: In function ‘device_can_wakeup’: ./include/linux/fs.h: In function ‘inode_lock_nested’: ./include/linux/bit_spinlock.h: In function ‘bit_spin_trylock’: ./include/linux/fs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/iocontext.h: In function ‘ioc_task_link’: ./include/linux/pm_wakeup.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/bit_spinlock.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/iocontext.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/fs.h: In function ‘inode_lock_shared_nested’: ./include/linux/pm_wakeup.h: In function ‘device_may_wakeup’: ./include/linux/fs.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./include/linux/pm_wakeup.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_unlock’: ./include/linux/bit_spinlock.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/fs.h: In function ‘i_size_read’: ./include/linux/fs.h: In function ‘filemap_fdatawait’: ./include/linux/fs.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./include/linux/bit_spinlock.h: In function ‘__bit_spin_unlock’: ./include/linux/pm_wakeup.h: In function ‘device_set_wakeup_path’: ./include/linux/bit_spinlock.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/fs.h:2720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2720 | { | ^ ./include/linux/pm_wakeup.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/fs.h: In function ‘i_size_write’: ./include/linux/fs.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/linux/bit_spinlock.h: In function ‘bit_spin_is_locked’: ./include/linux/bit_spinlock.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/fs.h: In function ‘iminor’: ./include/linux/fs.h:865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 865 | { | ^ In file included from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/ioprio.h: In function ‘task_nice_ioprio’: ./include/linux/fs.h: In function ‘file_write_and_wait’: ./include/linux/ioprio.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/fs.h: In function ‘imajor’: In file included from ./include/linux/rculist_bl.h:8, from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/list_bl.h: In function ‘INIT_HLIST_BL_NODE’: ./include/linux/fs.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/linux/fs.h:2743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2743 | { | ^ ./include/linux/pm_wakeup.h: In function ‘wakeup_source_init’: ./include/linux/list_bl.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/ioprio.h: In function ‘task_nice_ioclass’: ./include/linux/pm_wakeup.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/ioprio.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/fs.h: In function ‘filemap_set_wb_err’: ./include/linux/list_bl.h: In function ‘hlist_bl_unhashed’: ./include/linux/pm_wakeup.h: In function ‘wakeup_source_trash’: ./include/linux/list_bl.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/pm_wakeup.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/fs.h: In function ‘ra_has_index’: ./include/linux/ioprio.h: In function ‘get_current_ioprio’: ./include/linux/fs.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_first’: ./include/linux/ioprio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/pm_wakeup.h: In function ‘__pm_wakeup_event’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’: ./include/linux/list_bl.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/fs.h:2762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2762 | { | ^ ./include/linux/pm_wakeup.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/percpu-refcount.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_event’: ./include/linux/list_bl.h: In function ‘hlist_bl_set_first’: ./include/linux/pm_wakeup.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/list_bl.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/fs.h: In function ‘filemap_check_wb_err’: ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_hard_event’: ./include/linux/pm_wakeup.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_empty’: ./include/linux/list_bl.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/fs.h:2780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2780 | { | ^ ./include/linux/fs.h: In function ‘get_file’: In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/device.h: In function ‘dev_name’: ./include/linux/fs.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./include/linux/fs.h: In function ‘filemap_sample_wb_err’: ./include/linux/device.h:1075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1075 | { | ^ ./include/linux/fs.h:2792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2792 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_add_head’: ./include/linux/list_bl.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/device.h: In function ‘dev_to_node’: ./include/linux/fs.h: In function ‘generic_write_sync’: ./include/linux/device.h:1088:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1088 | { | ^ ./include/linux/list_bl.h: In function ‘__hlist_bl_del’: ./include/linux/device.h: In function ‘set_dev_node’: ./include/linux/list_bl.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/fs.h:2806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2806 | { | ^ ./include/linux/device.h:1092:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1092 | { | ^ ./include/linux/device.h: In function ‘dev_get_msi_domain’: ./include/linux/device.h:1106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1106 | { | ^ ./include/linux/fs.h: In function ‘break_deleg’: ./include/linux/device.h: In function ‘dev_set_msi_domain’: ./include/linux/list_bl.h: In function ‘hlist_bl_del’: ./include/linux/device.h:1115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1115 | { | ^ ./include/linux/fs.h: In function ‘execute_ok’: ./include/linux/fs.h:2427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2427 | { | ^ ./include/linux/list_bl.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/device.h: In function ‘dev_get_drvdata’: ./include/linux/device.h:1122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1122 | { | ^ ./include/linux/fs.h:2829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2829 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_del_init’: ./include/linux/device.h: In function ‘dev_set_drvdata’: ./include/linux/list_bl.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/device.h:1127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1127 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_lock’: ./include/linux/fs.h: In function ‘file_start_write’: ./include/linux/device.h: In function ‘dev_to_psd’: ./include/linux/list_bl.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/device.h:1132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1132 | { | ^ ./include/linux/fs.h: In function ‘try_break_deleg’: ./include/linux/fs.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/fs.h: In function ‘file_inode’: ./include/linux/device.h: In function ‘dev_get_uevent_suppress’: ./include/linux/fs.h:2441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2441 | { | ^ ./include/linux/list_bl.h: In function ‘hlist_bl_unlock’: ./include/linux/device.h:1137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1137 | { | ^ ./include/linux/list_bl.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/fs.h:1284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1284 | { | ^ ./include/linux/device.h: In function ‘dev_set_uevent_suppress’: ./include/linux/list_bl.h: In function ‘hlist_bl_is_locked’: ./include/linux/list_bl.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/fs.h: In function ‘file_dentry’: ./include/linux/device.h:1142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1142 | { | ^ ./include/linux/fs.h: In function ‘break_deleg_wait’: ./include/linux/fs.h:1289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1289 | { | ^ ./include/linux/device.h: In function ‘device_is_registered’: ./include/linux/device.h:1147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1147 | { | ^ ./include/linux/fs.h:2453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2453 | { | ^ In file included from ./include/linux/dcache.h:8, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/rculist_bl.h: In function ‘hlist_bl_set_first_rcu’: ./include/linux/fs.h: In function ‘locks_lock_file_wait’: ./include/linux/device.h: In function ‘device_enable_async_suspend’: ./include/linux/fs.h: In function ‘file_start_write_trylock’: ./include/linux/rculist_bl.h:13:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 13 | { | ^ ./include/linux/fs.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/linux/device.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./include/linux/fs.h: In function ‘break_layout’: ./include/linux/fs.h:2841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2841 | { | ^ ./include/linux/device.h: In function ‘device_disable_async_suspend’: ./include/linux/fs.h:2463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2463 | { | ^ ./include/linux/device.h:1158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1158 | { | ^ ./include/linux/device.h: In function ‘device_async_suspend_enabled’: ./include/linux/device.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/device.h: In function ‘dev_pm_syscore_device’: ./include/linux/device.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ In file included from ./include/linux/dqblk_v2.h:9, from ./include/linux/quota.h:44, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/dqblk_qtree.h: In function ‘qtree_depth’: ./include/linux/fs.h: In function ‘file_end_write’: ./include/linux/device.h: In function ‘dev_pm_set_driver_flags’: ./include/linux/dqblk_qtree.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/device.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ In file included from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/sysfs.h: In function ‘sysfs_enable_ns’: ./include/linux/fs.h:2848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2848 | { | ^ ./include/linux/device.h: In function ‘dev_pm_test_driver_flags’: ./include/linux/device.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/linux/sysfs.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/fs.h: In function ‘file_clone_open’: ./include/linux/device.h: In function ‘device_lock’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_first_rcu’: ./include/linux/rculist_bl.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/device.h:1186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1186 | { | ^ In file included from ./include/linux/quota.h:48, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/projid.h: In function ‘__kprojid_val’: ./include/linux/fs.h:2526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2526 | { | ^ ./include/linux/device.h: In function ‘device_lock_interruptible’: ./include/linux/projid.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_create_file’: ./include/linux/device.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/linux/fs.h: In function ‘i_uid_read’: ./include/linux/sysfs.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./include/linux/fs.h: In function ‘get_write_access’: ./include/linux/projid.h: In function ‘projid_eq’: ./include/linux/device.h: In function ‘device_trylock’: ./include/linux/projid.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/fs.h:1520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1520 | { | ^ ./include/linux/device.h:1196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1196 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_remove_file’: ./include/linux/sysfs.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/linux/projid.h: In function ‘projid_lt’: ./include/linux/fs.h:2871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2871 | { | ^ ./include/linux/projid.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/device.h: In function ‘device_unlock’: ./include/linux/fs.h: In function ‘i_gid_read’: ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_init_rcu’: ./include/linux/device.h:1201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1201 | { | ^ ./include/linux/rculist_bl.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_rename_link’: ./include/linux/projid.h: In function ‘projid_valid’: ./include/linux/fs.h: In function ‘deny_write_access’: ./include/linux/fs.h:1525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1525 | { | ^ ./include/linux/sysfs.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/projid.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/device.h: In function ‘device_lock_assert’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put’: ./include/linux/device.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_del_rcu’: ./include/linux/percpu-refcount.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_notify_dirent’: ./include/linux/fs.h: In function ‘i_uid_write’: ./include/linux/rculist_bl.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/fs.h:2875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2875 | { | ^ ./include/linux/sysfs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/projid.h: In function ‘projid_valid_eq’: ./include/linux/fs.h: In function ‘sb_is_blkdev_sb’: ./include/linux/projid.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/device.h: In function ‘dev_of_node’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_dying’: ./include/linux/fs.h:1530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1530 | { | ^ ./include/linux/percpu-refcount.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_get_dirent’: ./include/linux/device.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/linux/sysfs.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/rculist_bl.h: In function ‘hlist_bl_add_head_rcu’: ./include/linux/fs.h: In function ‘put_write_access’: ./include/linux/fs.h:2575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2575 | { | ^ ./include/linux/fs.h: In function ‘i_gid_write’: ./include/linux/rculist_bl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_zero’: ./include/linux/sysfs.h: In function ‘sysfs_get’: ./include/linux/projid.h: In function ‘kprojid_has_mapping’: ./include/linux/percpu-refcount.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/sysfs.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/projid.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/fs.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/linux/fs.h:2880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2880 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_put’: ./include/linux/sysfs.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/fs.h: In function ‘allow_write_access’: ./include/linux/fs.h: In function ‘sb_end_write’: ./include/linux/fs.h:2884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2884 | { | ^ ./include/linux/fs.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/linux/device.h: In function ‘device_supports_offline’: In file included from ./include/linux/kobject.h:23, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/kref.h: In function ‘kref_init’: ./include/linux/fs.h: In function ‘register_chrdev’: ./include/linux/device.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/kref.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/fs.h: In function ‘sb_end_pagefault’: ./include/linux/fs.h: In function ‘inode_is_open_for_write’: ./include/linux/fs.h:1574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1574 | { | ^ ./include/linux/kref.h: In function ‘kref_read’: ./include/linux/fs.h:2662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2662 | { | ^ ./include/linux/kref.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/fs.h:2889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2889 | { | ^ ./include/linux/fs.h: In function ‘sb_end_intwrite’: ./include/linux/kref.h: In function ‘kref_get’: ./include/linux/device.h: In function ‘dev_num_vf’: ./include/linux/kref.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/fs.h: In function ‘unregister_chrdev’: ./include/linux/fs.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ In file included from ./include/linux/dcache.h:13, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/lockref.h: In function ‘__lockref_is_dead’: In file included from ./include/linux/mm.h:24, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/page_ext.h: In function ‘pgdat_page_ext_init’: ./include/linux/device.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/fs.h: In function ‘i_readcount_dec’: ./include/linux/kref.h: In function ‘kref_put’: ./include/linux/fs.h: In function ‘sb_start_write’: ./include/linux/lockref.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/kref.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/page_ext.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/fs.h:2667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2667 | { | ^ ./include/linux/fs.h:1610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1610 | { | ^ ./include/linux/page_ext.h: In function ‘lookup_page_ext’: In file included from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/quota.h: In function ‘make_kqid’: ./include/linux/page_ext.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/fs.h:2895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2895 | { | ^ ./include/linux/kref.h: In function ‘kref_put_mutex’: ./include/linux/quota.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/fs.h: In function ‘sb_start_write_trylock’: ./include/linux/kref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/page_ext.h: In function ‘page_ext_init’: ./include/linux/device.h: In function ‘dev_get_platdata’: ./include/linux/page_ext.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/device.h:1274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1274 | { | ^ ./include/linux/fs.h:1615:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1615 | { | ^ ./include/linux/page_ext.h: In function ‘page_ext_init_flatmem’: ./include/linux/page_ext.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ In file included from ./include/linux/stringhash.h:7, from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/hash.h: In function ‘__hash_32_generic’: ./include/linux/fs.h: In function ‘invalidate_remote_inode’: ./include/linux/kref.h: In function ‘kref_put_lock’: ./include/linux/fs.h: In function ‘sb_start_pagefault’: ./include/linux/kref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/hash.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/fs.h:1639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1639 | { | ^ ./include/linux/fs.h:2704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2704 | { | ^ ./include/linux/hash.h: In function ‘hash_32_generic’: ./include/linux/kref.h: In function ‘kref_get_unless_zero’: ./include/linux/hash.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite’: ./include/linux/kref.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/fs.h: In function ‘i_readcount_inc’: ./include/linux/fs.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/quota.h: In function ‘make_kqid_invalid’: ./include/linux/hash.h: In function ‘hash_64_generic’: ./include/linux/device.h: In function ‘device_add_group’: ./include/linux/quota.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/hash.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite_trylock’: In file included from ./include/linux/page_ref.h:7, from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/page-flags.h: In function ‘compound_head’: ./include/linux/device.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./include/linux/fs.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/linux/fs.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/hash.h: In function ‘hash_ptr’: ./include/linux/page-flags.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/hash.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/fs.h: In function ‘filemap_fdatawait’: ./include/linux/device.h: In function ‘device_remove_group’: ./include/linux/hash.h: In function ‘hash32_ptr’: ./include/linux/device.h:1324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1324 | { | ^ ./include/linux/hash.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ In file included from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/kobject.h: In function ‘kobject_name’: ./include/linux/fs.h:2720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2720 | { | ^ ./include/linux/kobject.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/quota.h: In function ‘make_kqid_uid’: ./include/linux/quota.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ In file included from ./include/linux/dcache.h:14, from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/stringhash.h: In function ‘partial_name_hash’: ./include/linux/page-flags.h: In function ‘PageTail’: ./include/linux/fs.h: In function ‘kernel_read_file_id_str’: ./include/linux/stringhash.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/page-flags.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/quota.h: In function ‘make_kqid_gid’: ./include/linux/fs.h: In function ‘file_write_and_wait’: ./include/linux/quota.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/stringhash.h: In function ‘end_name_hash’: ./include/linux/quota.h: In function ‘make_kqid_projid’: ./include/linux/stringhash.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/fs.h:2938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2938 | { | ^ ./include/linux/kobject.h: In function ‘kobject_has_children’: ./include/linux/fs.h:2743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2743 | { | ^ ./include/linux/quota.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/kobject.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/page-flags.h: In function ‘PageCompound’: ./include/linux/quota.h: In function ‘qid_has_mapping’: ./include/linux/fs.h: In function ‘filemap_set_wb_err’: ./include/linux/page-flags.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/quota.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/fs.h:2762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2762 | { | ^ ./include/linux/page-flags.h: In function ‘PagePoisoned’: ./include/linux/page-flags.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/fs.h: In function ‘filemap_check_wb_err’: ./include/linux/quota.h: In function ‘info_dirty’: ./include/linux/page-flags.h: In function ‘page_init_poison’: ./include/linux/quota.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | { | ^ ./include/linux/page-flags.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/fs.h:2780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2780 | { | ^ ./include/linux/fs.h: In function ‘generic_drop_inode’: ./include/linux/fs.h: In function ‘filemap_sample_wb_err’: ./include/linux/quota.h: In function ‘dqstats_inc’: ./include/linux/page-flags.h: In function ‘PageLocked’: ./include/linux/fs.h:2977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2977 | { | ^ ./include/linux/quota.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/fs.h:2792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2792 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/quota.h: In function ‘dqstats_dec’: ./include/linux/quota.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ In file included from ./include/linux/dma-mapping.h:9, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/dma-debug.h: In function ‘dma_debug_add_bus’: ./include/linux/fs.h: In function ‘generic_write_sync’: ./include/linux/kobject.h: In function ‘to_kset’: ./include/linux/fs.h: In function ‘call_read_iter’: ./include/linux/kobject.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/dma-debug.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/fs.h:2806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2806 | { | ^ ./include/linux/fs.h:1865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1865 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_single’: ./include/linux/dma-debug.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_page’: ./include/linux/fs.h: In function ‘call_write_iter’: In file included from ./include/linux/fs.h:8, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/dcache.h: In function ‘d_count’: ./include/linux/dma-debug.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageLocked’: In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/fs.h: In function ‘lockdep_annotate_inode_mutex_key’: ./include/linux/dma-debug.h: In function ‘debug_dma_mapping_error’: ./include/linux/fs.h:1871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1871 | { | ^ ./include/linux/dma-debug.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/dcache.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/kobject.h: In function ‘kset_get’: ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_page’: ./include/linux/fs.h: In function ‘execute_ok’: ./include/linux/fs.h: In function ‘call_mmap’: ./include/linux/dma-debug.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/kobject.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/fs.h:3004:60: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3004 | static inline void lockdep_annotate_inode_mutex_key(struct inode *inode) { }; | ^~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_map_sg’: ./include/linux/fs.h:1876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1876 | { | ^ ./include/linux/dma-debug.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/kobject.h: In function ‘kset_put’: ./include/linux/dcache.h: In function ‘dget_dlock’: ./include/linux/fs.h:2829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2829 | { | ^ ./include/linux/kobject.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageLocked’: ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_sg’: ./include/linux/dcache.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/dma-debug.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/fs.h: In function ‘insert_inode_hash’: ./include/linux/kobject.h: In function ‘get_ktype’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/kobject.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_alloc_coherent’: ./include/linux/dma-debug.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/dcache.h: In function ‘dget’: ./include/linux/fs.h: In function ‘file_start_write’: ./include/linux/dcache.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_free_coherent’: ./include/linux/fs.h:3023:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3023 | { | ^ ./include/linux/dma-debug.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/fs.h: In function ‘remove_inode_hash’: ./include/linux/dcache.h: In function ‘d_unhashed’: ./include/linux/fs.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_resource’: ./include/linux/dcache.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./include/linux/page-flags.h: In function ‘PageWaiters’: ./include/linux/quota.h: In function ‘dquot_state_flag’: ./include/linux/dma-debug.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/quota.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/dcache.h: In function ‘d_unlinked’: ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_resource’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/dcache.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/dma-debug.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/fs.h:3029:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3029 | { | ^ ./include/linux/quota.h: In function ‘dquot_generic_flag’: ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_cpu’: ./include/linux/quota.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/dma-debug.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/dcache.h: In function ‘cant_mount’: ./include/linux/dcache.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_device’: ./include/linux/dma-debug.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/quota.h: In function ‘dquot_state_types’: ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_cpu’: ./include/linux/quota.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/linux/dcache.h: In function ‘dont_mount’: ./include/linux/dma-debug.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageWaiters’: ./include/linux/fs.h: In function ‘file_start_write_trylock’: ./include/linux/dcache.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_device’: ./include/linux/fs.h: In function ‘sb_rdonly’: ./include/linux/dma-debug.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/fs.h:2841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2841 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_dump_mappings’: ./include/linux/dcache.h: In function ‘d_in_lookup’: ./include/linux/dma-debug.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/dcache.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/fs.h:1991:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1991 | static inline bool sb_rdonly(const struct super_block *sb) { return sb->s_flags & SB_RDONLY; } | ^~~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_assert_idle’: ./include/linux/dma-debug.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/dcache.h: In function ‘d_lookup_done’: ./include/linux/page-flags.h: In function ‘ClearPageWaiters’: ./include/linux/dcache.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/fs.h: In function ‘HAS_UNMAPPED_ID’: ./include/linux/dcache.h: In function ‘d_managed’: ./include/linux/dcache.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/fs.h:2020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2020 | { | ^ ./include/linux/fs.h: In function ‘file_end_write’: ./include/linux/page-flags.h: In function ‘__ClearPageWaiters’: ./include/linux/dcache.h: In function ‘d_mountpoint’: ./include/linux/dcache.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:282:42: note: in expansion of macro ‘__CLEARPAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘file_write_hint’: In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/fs.h: In function ‘is_sync_kiocb’: ./include/linux/fs.h:2848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2848 | { | ^ ./include/linux/dcache.h: In function ‘__d_entry_type’: ./include/linux/dcache.h:390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 390 | { | ^ ./include/linux/fs.h:2025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2025 | { | ^ ./include/linux/dcache.h: In function ‘d_is_miss’: ./include/linux/dcache.h:395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 395 | { | ^ ./include/linux/page-flags.h: In function ‘PageError’: ./include/linux/dcache.h: In function ‘d_is_whiteout’: ./include/linux/fs.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ In file included from ./include/linux/mm.h:20, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_kill’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/dcache.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/dcache.h: In function ‘d_can_lookup’: ./include/linux/percpu-refcount.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/dcache.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/fs.h: In function ‘ki_hint_validate’: ./include/linux/fs.h: In function ‘get_write_access’: ./include/linux/dcache.h: In function ‘d_is_autodir’: ./include/linux/percpu-refcount.h: In function ‘__ref_is_percpu’: ./include/linux/dcache.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/percpu-refcount.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/fs.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/dcache.h: In function ‘d_is_dir’: ./include/linux/fs.h:2871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2871 | { | ^ ./include/linux/dcache.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageError’: ./include/linux/fs.h: In function ‘deny_write_access’: ./include/linux/dcache.h: In function ‘d_is_symlink’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/dcache.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/linux/dcache.h: In function ‘d_is_reg’: ./include/linux/fs.h:2875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2875 | { | ^ ./include/linux/fs.h: In function ‘init_sync_kiocb’: ./include/linux/dcache.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’: ./include/linux/page-flags.h: In function ‘ClearPageError’: ./include/linux/percpu-refcount.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/dcache.h: In function ‘d_is_special’: ./include/linux/fs.h:2044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2044 | { | ^ ./include/linux/dcache.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/linux/fs.h: In function ‘put_write_access’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/dcache.h: In function ‘d_is_file’: ./include/linux/dcache.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/fs.h:2880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2880 | { | ^ ./include/linux/fs.h: In function ‘mapping_tagged’: ./include/linux/dcache.h: In function ‘d_is_negative’: In file included from ./include/linux/device.h:25, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/ratelimit.h: In function ‘ratelimit_state_init’: ./include/linux/fs.h: In function ‘allow_write_access’: ./include/linux/fs.h: In function ‘mark_inode_dirty’: ./include/linux/page-flags.h: In function ‘TestClearPageError’: ./include/linux/dcache.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./include/linux/fs.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/ratelimit.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:283:40: note: in expansion of macro ‘TESTCLEARFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/dcache.h: In function ‘d_is_positive’: ./include/linux/fs.h: In function ‘i_mmap_lock_write’: ./include/linux/fs.h:2143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2143 | { | ^ ./include/linux/dcache.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/fs.h:2884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2884 | { | ^ ./include/linux/fs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_unlock_write’: ./include/linux/dcache.h: In function ‘d_really_is_negative’: ./include/linux/fs.h: In function ‘inode_is_open_for_write’: ./include/linux/fs.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/fs.h: In function ‘mark_inode_dirty_sync’: ./include/linux/dcache.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/ratelimit.h: In function ‘ratelimit_default_init’: ./include/linux/fs.h: In function ‘i_mmap_lock_read’: ./include/linux/page-flags.h: In function ‘PageReferenced’: ./include/linux/ratelimit.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/fs.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/fs.h:2148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2148 | { | ^ ./include/linux/dcache.h: In function ‘d_really_is_positive’: ./include/linux/fs.h:2889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2889 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/dcache.h:484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 484 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_unlock_read’: ./include/linux/ratelimit.h: In function ‘ratelimit_state_exit’: ./include/linux/fs.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/linux/ratelimit.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/dcache.h: In function ‘simple_positive’: ./include/linux/fs.h: In function ‘i_readcount_dec’: ./include/linux/fs.h: In function ‘mapping_mapped’: ./include/linux/fs.h: In function ‘inode_inc_link_count’: ./include/linux/dcache.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/fs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/fs.h:2158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2158 | { | ^ ./include/linux/dcache.h: In function ‘d_is_fallthru’: ./include/linux/fs.h:2895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2895 | { | ^ ./include/linux/dcache.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageReferenced’: ./include/linux/fs.h: In function ‘inode_dec_link_count’: ./include/linux/ratelimit.h: In function ‘ratelimit_set_flags’: ./include/linux/ratelimit.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/dcache.h: In function ‘vfs_pressure_ratio’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/dcache.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/linux/fs.h:2164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2164 | { | ^ ./include/linux/fs.h: In function ‘mapping_writably_mapped’: ./include/linux/fs.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageReferenced’: ./include/linux/fs.h: In function ‘file_accessed’: ./include/linux/fs.h: In function ‘mapping_map_writable’: ./include/linux/dcache.h: In function ‘d_inode’: ./include/linux/fs.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/dcache.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h: In function ‘i_readcount_inc’: ./include/linux/fs.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/dcache.h: In function ‘d_inode_rcu’: ./include/linux/fs.h: In function ‘mapping_unmap_writable’: ./include/linux/dcache.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/fs.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/fs.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageReferenced’: ./include/linux/fs.h: In function ‘mapping_deny_writable’: ./include/linux/fs.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:285:2: note: in expansion of macro ‘TESTCLEARFLAG’ 285 | TESTCLEARFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘mapping_allow_writable’: ./include/linux/fs.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/dcache.h: In function ‘d_backing_inode’: ./include/linux/dcache.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageReferenced’: ./include/linux/fs.h: In function ‘blockdev_direct_IO’: ./include/linux/fs.h: In function ‘uncached_acl_sentinel’: ./include/linux/dcache.h: In function ‘d_backing_dentry’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:286:2: note: in expansion of macro ‘__SETPAGEFLAG’ 286 | __SETPAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/fs.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/linux/dcache.h:560:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 560 | { | ^ ./include/linux/fs.h: In function ‘kernel_read_file_id_str’: ./include/linux/dcache.h: In function ‘d_real’: ./include/linux/fs.h: In function ‘is_uncached_acl’: ./include/linux/dcache.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/fs.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/linux/fs.h:3118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3118 | { | ^ ./include/linux/page-flags.h: In function ‘PageDirty’: ./include/linux/fs.h:2938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2938 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h: In function ‘mount_pseudo’: ./include/linux/dcache.h: In function ‘d_real_inode’: ./include/linux/fs.h: In function ‘inode_dio_begin’: ./include/linux/dcache.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/fs.h:2271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2271 | { | ^ ./include/linux/fs.h:3134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3134 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageDirty’: ./include/linux/fs.h: In function ‘inode_dio_end’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ In file included from ./include/linux/fs.h:9, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/path.h: In function ‘path_equal’: ./include/linux/fs.h:3146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3146 | { | ^ ./include/linux/fs.h: In function ‘i_blocksize’: ./include/linux/path.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/fs.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageDirty’: ./include/linux/fs.h: In function ‘generic_drop_inode’: ./include/linux/path.h: In function ‘path_put_init’: ./include/linux/fs.h: In function ‘inode_unhashed’: ./include/linux/path.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h: In function ‘__mandatory_lock’: ./include/linux/fs.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/fs.h:2977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2977 | { | ^ ./include/linux/fs.h: In function ‘inode_fake_hash’: ./include/linux/fs.h:2337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2337 | { | ^ ./include/linux/fs.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageDirty’: ./include/linux/fs.h: In function ‘__inode_get_bytes’: ./include/linux/fs.h: In function ‘inode_lock’: ./include/linux/fs.h: In function ‘mandatory_lock’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/fs.h:762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 762 | { | ^ ./include/linux/fs.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/linux/fs.h: In function ‘inode_unlock’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get’: In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/device.h: In function ‘class_create_file’: ./include/linux/fs.h:2347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2347 | { | ^ ./include/linux/fs.h:767:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 767 | { | ^ ./include/linux/percpu-refcount.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageDirty’: In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/fs.h: In function ‘lockdep_annotate_inode_mutex_key’: ./include/linux/fs.h: In function ‘inode_lock_shared’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget’: ./include/linux/percpu-refcount.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/fs.h:772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 772 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/device.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/fs.h: In function ‘locks_verify_locked’: ./include/linux/fs.h: In function ‘vfs_stat’: ./include/linux/fs.h: In function ‘inode_unlock_shared’: ./include/linux/fs.h:777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 777 | { | ^ ./include/linux/fs.h:3004:60: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3004 | static inline void lockdep_annotate_inode_mutex_key(struct inode *inode) { }; | ^~~~~ ./include/linux/device.h: In function ‘class_remove_file’: ./include/linux/fs.h:2352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2352 | { | ^ ./include/linux/device.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/fs.h: In function ‘inode_trylock’: ./include/linux/page-flags.h: In function ‘__ClearPageDirty’: ./include/linux/fs.h:3191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3191 | { | ^ ./include/linux/fs.h:782:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 782 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:288:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 288 | __CLEARPAGEFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘inode_trylock_shared’: ./include/linux/fs.h: In function ‘insert_inode_hash’: In file included from ./include/linux/fs.h:13, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/list_lru.h: In function ‘list_lru_shrink_count’: ./include/linux/fs.h: In function ‘vfs_lstat’: ./include/linux/fs.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/linux/list_lru.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/fs.h: In function ‘inode_is_locked’: ./include/linux/page-flags.h: In function ‘PageLRU’: ./include/linux/fs.h:3023:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3023 | { | ^ ./include/linux/fs.h:792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 792 | { | ^ ./include/linux/fs.h: In function ‘locks_verify_truncate’: ./include/linux/fs.h:3196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3196 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_count’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/list_lru.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/fs.h: In function ‘remove_inode_hash’: ./include/linux/fs.h: In function ‘inode_lock_nested’: ./include/linux/fs.h:2361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2361 | { | ^ ./include/linux/fs.h: In function ‘vfs_fstatat’: ./include/linux/fs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/fs.h: In function ‘inode_lock_shared_nested’: ./include/linux/fs.h:3029:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3029 | { | ^ ./include/linux/fs.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./include/linux/fs.h:3202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3202 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageLRU’: ./include/linux/fs.h: In function ‘i_size_read’: ./include/linux/fs.h: In function ‘vfs_fstat’: ./include/linux/device.h: In function ‘devres_alloc’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./include/linux/device.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk’: ./include/linux/fs.h: In function ‘i_size_write’: ./include/linux/list_lru.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/fs.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/fs.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageLRU’: ./include/linux/fs.h: In function ‘break_lease’: ./include/linux/list_lru.h: In function ‘list_lru_shrink_walk_irq’: ./include/linux/fs.h: In function ‘iminor’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/list_lru.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/fs.h:865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 865 | { | ^ ./include/linux/fs.h:2413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2413 | { | ^ ./include/linux/list_lru.h: In function ‘list_lru_walk’: ./include/linux/list_lru.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/fs.h: In function ‘imajor’: ./include/linux/page-flags.h: In function ‘__ClearPageLRU’: ./include/linux/device.h: In function ‘devm_kzalloc’: ./include/linux/fs.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:289:29: note: in expansion of macro ‘__CLEARPAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/device.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/fs.h: In function ‘blockdev_direct_IO’: ./include/linux/fs.h: In function ‘ra_has_index’: ./include/linux/page-flags.h: In function ‘PageActive’: ./include/linux/device.h: In function ‘devm_kmalloc_array’: ./include/linux/fs.h: In function ‘break_deleg’: ./include/linux/fs.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./include/linux/device.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/fs.h:3118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3118 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h:2427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2427 | { | ^ ./include/linux/fs.h: In function ‘inode_dio_begin’: ./include/linux/device.h: In function ‘devm_kcalloc’: ./include/linux/page-flags.h: In function ‘SetPageActive’: ./include/linux/fs.h:3134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3134 | { | ^ ./include/linux/device.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/linux/fs.h: In function ‘get_file’: ./include/linux/fs.h: In function ‘io_is_direct’: ./include/linux/fs.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h: In function ‘inode_dio_end’: ./include/linux/fs.h: In function ‘try_break_deleg’: ./include/linux/fs.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/fs.h:3146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3146 | { | ^ ./include/linux/fs.h:2441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2441 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageActive’: ./include/linux/device.h: In function ‘devm_add_action_or_reset’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/device.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ In file included from ./include/linux/fs.h:24, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/capability.h: In function ‘cap_combine’: ./include/linux/fs.h: In function ‘vma_is_dax’: ./include/linux/capability.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/fs.h: In function ‘break_deleg_wait’: ./include/linux/page-flags.h: In function ‘__ClearPageActive’: ./include/linux/fs.h:3314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3314 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:290:35: note: in expansion of macro ‘__CLEARPAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/fs.h:2453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2453 | { | ^ ./include/linux/fs.h: In function ‘__inode_get_bytes’: ./include/linux/capability.h: In function ‘cap_intersect’: ./include/linux/device.h: In function ‘device_connections_add’: ./include/linux/capability.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/fs.h: In function ‘vma_is_fsdax’: ./include/linux/fs.h: In function ‘break_layout’: ./include/linux/device.h:785:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 785 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageActive’: ./include/linux/fs.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:291:2: note: in expansion of macro ‘TESTCLEARFLAG’ 291 | TESTCLEARFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/fs.h:2463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2463 | { | ^ ./include/linux/device.h: In function ‘device_connections_remove’: ./include/linux/capability.h: In function ‘cap_drop’: ./include/linux/fs.h:3319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3319 | { | ^ ./include/linux/capability.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/device.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget_live’: ./include/linux/page-flags.h: In function ‘PageWorkingset’: ./include/linux/percpu-refcount.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/fs.h: In function ‘vfs_stat’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/capability.h: In function ‘cap_invert’: ./include/linux/capability.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/fs.h:3191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3191 | { | ^ ./include/linux/capability.h: In function ‘cap_isclear’: ./include/linux/capability.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/fs.h: In function ‘file_inode’: ./include/linux/fs.h: In function ‘vfs_lstat’: ./include/linux/page-flags.h: In function ‘SetPageWorkingset’: ./include/linux/fs.h:1284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1284 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/capability.h: In function ‘cap_issubset’: ./include/linux/fs.h:3196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3196 | { | ^ ./include/linux/fs.h: In function ‘file_dentry’: ./include/linux/capability.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/fs.h: In function ‘file_clone_open’: ./include/linux/fs.h:1289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1289 | { | ^ ./include/linux/device.h: In function ‘kobj_to_dev’: ./include/linux/capability.h: In function ‘cap_drop_fs_set’: ./include/linux/fs.h: In function ‘vfs_fstatat’: ./include/linux/capability.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageWorkingset’: ./include/linux/device.h:1057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1057 | { | ^ ./include/linux/fs.h: In function ‘locks_lock_file_wait’: ./include/linux/fs.h:2526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2526 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h:3202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3202 | { | ^ ./include/linux/fs.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/linux/fs.h: In function ‘vfs_fstat’: ./include/linux/page-flags.h: In function ‘TestClearPageWorkingset’: ./include/linux/capability.h: In function ‘cap_raise_fs_set’: ./include/linux/capability.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:293:2: note: in expansion of macro ‘TESTCLEARFLAG’ 293 | TESTCLEARFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/device.h: In function ‘device_iommu_mapped’: ./include/linux/fs.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/fs.h: In function ‘iocb_flags’: ./include/linux/device.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./include/linux/capability.h: In function ‘cap_drop_nfsd_set’: ./include/linux/page-flags.h: In function ‘PageSlab’: ./include/linux/capability.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/fs.h:3333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3333 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/fs.h: In function ‘sb_is_blkdev_sb’: ./include/linux/fs.h:2575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2575 | { | ^ ./include/linux/capability.h: In function ‘cap_raise_nfsd_set’: In file included from ./include/linux/device.h:1072, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/pm_wakeup.h: In function ‘device_can_wakeup’: ./include/linux/capability.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/pm_wakeup.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/pm_wakeup.h: In function ‘device_may_wakeup’: ./include/linux/pm_wakeup.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageSlab’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/fs.h: In function ‘i_uid_read’: ./include/linux/pm_wakeup.h: In function ‘device_set_wakeup_path’: ./include/linux/pm_wakeup.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/fs.h: In function ‘register_chrdev’: ./include/linux/fs.h:1520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1520 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSlab’: ./include/linux/fs.h: In function ‘i_gid_read’: ./include/linux/fs.h:2662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2662 | { | ^ ./include/linux/fs.h: In function ‘io_is_direct’: In file included from ./include/linux/fs.h:25, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/semaphore.h: In function ‘sema_init’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/fs.h:1525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1525 | { | ^ ./include/linux/semaphore.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/fs.h: In function ‘unregister_chrdev’: ./include/linux/fs.h: In function ‘i_uid_write’: ./include/linux/pm_wakeup.h: In function ‘wakeup_source_init’: ./include/linux/fs.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/pm_wakeup.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/fs.h:2667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2667 | { | ^ ./include/linux/fs.h:1530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1530 | { | ^ ./include/linux/page-flags.h: In function ‘PageSlobFree’: ./include/linux/pm_wakeup.h: In function ‘wakeup_source_trash’: ./include/linux/pm_wakeup.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/fs.h: In function ‘i_gid_write’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/fs.h: In function ‘vma_is_dax’: ./include/linux/pm_wakeup.h: In function ‘__pm_wakeup_event’: ./include/linux/fs.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/linux/pm_wakeup.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/fs.h: In function ‘invalidate_remote_inode’: ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_event’: ./include/linux/fs.h:3314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3314 | { | ^ ./include/linux/pm_wakeup.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_hard_event’: ./include/linux/fs.h: In function ‘sb_end_write’: ./include/linux/pm_wakeup.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/fs.h:2704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2704 | { | ^ ./include/linux/fs.h: In function ‘vma_is_fsdax’: ./include/linux/fs.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/linux/fs.h: In function ‘kiocb_set_rw_flags’: ./include/linux/page-flags.h: In function ‘__SetPageSlobFree’: In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/device.h: In function ‘dev_name’: ./include/linux/fs.h: In function ‘sb_end_pagefault’: ./include/linux/device.h:1075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1075 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’: ./include/linux/fs.h:3319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3319 | { | ^ ./include/linux/fs.h:1574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1574 | { | ^ ./include/linux/percpu-refcount.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./include/linux/fs.h:3347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3347 | { | ^ In file included from ./include/linux/percpu-rwsem.h:8, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/rcuwait.h: In function ‘rcuwait_init’: ./include/linux/fs.h: In function ‘sb_end_intwrite’: ./include/linux/fs.h: In function ‘filemap_fdatawait’: ./include/linux/rcuwait.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/device.h: In function ‘dev_to_node’: ./include/linux/fs.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSlobFree’: ./include/linux/device.h:1088:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1088 | { | ^ ./include/linux/fs.h: In function ‘sb_start_write’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/fs.h:2720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2720 | { | ^ ./include/linux/device.h: In function ‘set_dev_node’: ./include/linux/fs.h:1610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1610 | { | ^ ./include/linux/device.h:1092:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1092 | { | ^ ./include/linux/fs.h: In function ‘sb_start_write_trylock’: ./include/linux/device.h: In function ‘dev_get_msi_domain’: In file included from ./include/linux/percpu-rwsem.h:9, from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/rcu_sync.h: In function ‘rcu_sync_is_idle’: ./include/linux/device.h:1106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1106 | { | ^ ./include/linux/fs.h:1615:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1615 | { | ^ ./include/linux/rcu_sync.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/page-flags.h: In function ‘PageChecked’: ./include/linux/device.h: In function ‘dev_set_msi_domain’: ./include/linux/fs.h: In function ‘file_write_and_wait’: ./include/linux/fs.h: In function ‘sb_start_pagefault’: ./include/linux/device.h:1115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1115 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/fs.h:1639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1639 | { | ^ ./include/linux/device.h: In function ‘dev_get_drvdata’: ./include/linux/fs.h:2743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2743 | { | ^ ./include/linux/device.h:1122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1122 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite’: In file included from ./include/linux/fs.h:34, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_preempt_disable’: ./include/linux/device.h: In function ‘dev_set_drvdata’: ./include/linux/fs.h: In function ‘filemap_set_wb_err’: ./include/linux/fs.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/device.h:1127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1127 | { | ^ ./include/linux/percpu-rwsem.h:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite_trylock’: ./include/linux/device.h: In function ‘dev_to_psd’: ./include/linux/fs.h:2762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2762 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageChecked’: ./include/linux/fs.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/device.h:1132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1132 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/fs.h: In function ‘iocb_flags’: ./include/linux/device.h: In function ‘dev_get_uevent_suppress’: ./include/linux/fs.h: In function ‘filemap_check_wb_err’: ./include/linux/device.h:1137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1137 | { | ^ ./include/linux/device.h: In function ‘dev_set_uevent_suppress’: ./include/linux/fs.h:3333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3333 | { | ^ ./include/linux/fs.h:2780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2780 | { | ^ ./include/linux/device.h:1142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1142 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageChecked’: ./include/linux/device.h: In function ‘device_is_registered’: ./include/linux/fs.h: In function ‘filemap_sample_wb_err’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/device.h:1147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1147 | { | ^ ./include/linux/device.h: In function ‘device_enable_async_suspend’: ./include/linux/fs.h:2792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2792 | { | ^ ./include/linux/device.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./include/linux/page-flags.h: In function ‘PagePinned’: ./include/linux/fs.h: In function ‘generic_write_sync’: ./include/linux/device.h: In function ‘device_disable_async_suspend’: ./include/linux/device.h:1158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1158 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h:2806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2806 | { | ^ ./include/linux/device.h: In function ‘device_async_suspend_enabled’: ./include/linux/device.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/page-flags.h: In function ‘SetPagePinned’: ./include/linux/device.h: In function ‘dev_pm_syscore_device’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/device.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/fs.h: In function ‘parent_ino’: ./include/linux/fs.h: In function ‘execute_ok’: ./include/linux/device.h: In function ‘dev_pm_set_driver_flags’: ./include/linux/device.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePinned’: ./include/linux/fs.h:3368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3368 | { | ^ ./include/linux/device.h: In function ‘dev_pm_test_driver_flags’: ./include/linux/fs.h:2829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2829 | { | ^ ./include/linux/fs.h: In function ‘call_read_iter’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/device.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/linux/fs.h:1865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1865 | { | ^ ./include/linux/device.h: In function ‘device_lock’: ./include/linux/fs.h: In function ‘file_start_write’: ./include/linux/device.h:1186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1186 | { | ^ ./include/linux/fs.h: In function ‘call_write_iter’: ./include/linux/page-flags.h: In function ‘TestSetPagePinned’: ./include/linux/device.h: In function ‘device_lock_interruptible’: ./include/linux/fs.h:1871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1871 | { | ^ ./include/linux/fs.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/device.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/linux/fs.h: In function ‘kiocb_set_rw_flags’: ./include/linux/fs.h: In function ‘__simple_attr_check_format’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./include/linux/fs.h: In function ‘call_mmap’: ./include/linux/device.h: In function ‘device_trylock’: ./include/linux/fs.h:1876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1876 | { | ^ ./include/linux/fs.h:3435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3435 | { | ^ ./include/linux/device.h:1196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1196 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPagePinned’: ./include/linux/fs.h:3347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3347 | { | ^ ./include/linux/device.h: In function ‘device_unlock’: ./include/linux/device.h:1201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1201 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./include/linux/device.h: In function ‘device_lock_assert’: ./include/linux/fs.h: In function ‘file_start_write_trylock’: ./include/linux/device.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/linux/fs.h: In function ‘is_sxid’: ./include/linux/device.h: In function ‘dev_of_node’: ./include/linux/fs.h:2841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2841 | { | ^ ./include/linux/page-flags.h: In function ‘PageSavePinned’: ./include/linux/device.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/fs.h:3465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3465 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put’: ./include/linux/percpu-refcount.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/fs.h: In function ‘check_sticky’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_dying’: ./include/linux/percpu-refcount.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/fs.h: In function ‘sb_rdonly’: ./include/linux/fs.h: In function ‘file_end_write’: ./include/linux/page-flags.h: In function ‘SetPageSavePinned’: ./include/linux/device.h: In function ‘device_supports_offline’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_zero’: ./include/linux/fs.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/percpu-refcount.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/device.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/fs.h:1991:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1991 | static inline bool sb_rdonly(const struct super_block *sb) { return sb->s_flags & SB_RDONLY; } | ^~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read’: ./include/linux/fs.h:2848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2848 | { | ^ ./include/linux/percpu-rwsem.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_down_read_trylock’: ./include/linux/percpu-rwsem.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/fs.h: In function ‘HAS_UNMAPPED_ID’: ./include/linux/page-flags.h: In function ‘ClearPageSavePinned’: ./include/linux/device.h: In function ‘dev_num_vf’: ./include/linux/device.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/fs.h:2020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2020 | { | ^ ./include/linux/fs.h: In function ‘inode_has_no_xattr’: ./include/linux/fs.h: In function ‘get_write_access’: ./include/linux/fs.h: In function ‘file_write_hint’: ./include/linux/device.h: In function ‘dev_get_platdata’: ./include/linux/page-flags.h: In function ‘PageForeign’: ./include/linux/fs.h:3478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3478 | { | ^ ./include/linux/device.h:1274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1274 | { | ^ ./include/linux/fs.h:2025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2025 | { | ^ ./include/linux/fs.h:2871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2871 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ In file included from ./include/linux/mm.h:24, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/page_ext.h: In function ‘pgdat_page_ext_init’: ./include/linux/fs.h: In function ‘deny_write_access’: ./include/linux/page_ext.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/fs.h: In function ‘is_root_inode’: ./include/linux/page_ext.h: In function ‘lookup_page_ext’: ./include/linux/page_ext.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/fs.h:2875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2875 | { | ^ ./include/linux/fs.h: In function ‘ki_hint_validate’: ./include/linux/page_ext.h: In function ‘page_ext_init’: ./include/linux/device.h: In function ‘device_add_group’: ./include/linux/fs.h:3484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3484 | { | ^ ./include/linux/page_ext.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/device.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./include/linux/page_ext.h: In function ‘page_ext_init_flatmem’: ./include/linux/fs.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/fs.h: In function ‘put_write_access’: ./include/linux/page-flags.h: In function ‘SetPageForeign’: ./include/linux/page_ext.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/fs.h: In function ‘dir_emit’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/device.h: In function ‘device_remove_group’: ./include/linux/fs.h:2880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2880 | { | ^ ./include/linux/device.h:1324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1324 | { | ^ ./include/linux/fs.h:3491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3491 | { | ^ ./include/linux/fs.h: In function ‘allow_write_access’: ./include/linux/page-flags.h: In function ‘ClearPageForeign’: ./include/linux/fs.h: In function ‘init_sync_kiocb’: ./include/linux/fs.h: In function ‘dir_emit_dot’: ./include/linux/fs.h: In function ‘parent_ino’: ./include/linux/fs.h:2884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2884 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ In file included from ./include/linux/page_ref.h:7, from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/page-flags.h: In function ‘compound_head’: ./include/linux/fs.h:2044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2044 | { | ^ ./include/linux/page-flags.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/fs.h:3495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3495 | { | ^ ./include/linux/fs.h: In function ‘inode_is_open_for_write’: ./include/linux/fs.h:3368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3368 | { | ^ ./include/linux/page-flags.h: In function ‘PageReserved’: ./include/linux/fs.h:2889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2889 | { | ^ ./include/linux/fs.h: In function ‘dir_emit_dotdot’: ./include/linux/fs.h: In function ‘mark_inode_dirty’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h: In function ‘i_readcount_dec’: ./include/linux/fs.h:2143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2143 | { | ^ ./include/linux/fs.h:3500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3500 | { | ^ ./include/linux/page-flags.h: In function ‘PageTail’: ./include/linux/page-flags.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/fs.h: In function ‘mark_inode_dirty_sync’: ./include/linux/fs.h: In function ‘__simple_attr_check_format’: ./include/linux/fs.h:2895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2895 | { | ^ ./include/linux/fs.h: In function ‘dir_emit_dots’: ./include/linux/fs.h:2148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2148 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageReserved’: ./include/linux/fs.h:3435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3435 | { | ^ ./include/linux/fs.h: In function ‘inode_inc_link_count’: ./include/linux/page-flags.h: In function ‘PageCompound’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h:3505:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3505 | { | ^ ./include/linux/page-flags.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/fs.h:2158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2158 | { | ^ ./include/linux/fs.h: In function ‘inode_dec_link_count’: ./include/linux/fs.h: In function ‘i_readcount_inc’: ./include/linux/page-flags.h: In function ‘PagePoisoned’: ./include/linux/page-flags.h: In function ‘ClearPageReserved’: ./include/linux/page-flags.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/fs.h: In function ‘is_sxid’: ./include/linux/fs.h:2164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2164 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ In file included from ./include/linux/dma-mapping.h:9, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/dma-debug.h: In function ‘dma_debug_add_bus’: ./include/linux/page-flags.h: In function ‘page_init_poison’: ./include/linux/page-flags.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/fs.h: In function ‘file_accessed’: ./include/linux/dma-debug.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/fs.h:3465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3465 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_single’: ./include/linux/dma-debug.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/fs.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageReserved’: ./include/linux/dma-debug.h: In function ‘debug_dma_map_page’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:305:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 305 | __CLEARPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~~~ ./include/linux/dma-debug.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/fs.h: In function ‘check_sticky’: ./include/linux/page-flags.h: In function ‘PageLocked’: ./include/linux/dma-debug.h: In function ‘debug_dma_mapping_error’: ./include/linux/dma-debug.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_page’: ./include/linux/fs.h: In function ‘kernel_read_file_id_str’: ./include/linux/dma-debug.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/fs.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageReserved’: ./include/linux/fs.h: In function ‘dir_relax’: ./include/linux/dma-debug.h: In function ‘debug_dma_map_sg’: ./include/linux/dma-debug.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:306:2: note: in expansion of macro ‘__SETPAGEFLAG’ 306 | __SETPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read_preempt_enable’: ./include/linux/fs.h:2938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2938 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_sg’: ./include/linux/percpu-rwsem.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/dma-debug.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/fs.h:3519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3519 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_alloc_coherent’: ./include/linux/dma-debug.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_free_coherent’: ./include/linux/page-flags.h: In function ‘__SetPageLocked’: ./include/linux/page-flags.h: In function ‘PageSwapBacked’: ./include/linux/dma-debug.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/fs.h: In function ‘dir_relax_shared’: ./include/linux/dma-debug.h: In function ‘debug_dma_map_resource’: ./include/linux/fs.h: In function ‘mount_pseudo’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/dma-debug.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/fs.h: In function ‘inode_has_no_xattr’: ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_resource’: ./include/linux/dma-debug.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/fs.h:2271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2271 | { | ^ ./include/linux/fs.h:3526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3526 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_cpu’: ./include/linux/dma-debug.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/fs.h:3478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3478 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_device’: ./include/linux/page-flags.h: In function ‘__ClearPageLocked’: ./include/linux/dma-debug.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_cpu’: ./include/linux/dma-debug.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/fs.h: In function ‘generic_drop_inode’: ./include/linux/page-flags.h: In function ‘SetPageSwapBacked’: ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_device’: ./include/linux/fs.h: In function ‘is_root_inode’: ./include/linux/dma-debug.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_dump_mappings’: ./include/linux/dma-debug.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/fs.h:2977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2977 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_assert_idle’: ./include/linux/dma-debug.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/fs.h: In function ‘__mandatory_lock’: ./include/linux/page-flags.h: In function ‘PageWaiters’: ./include/linux/fs.h:3484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3484 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageSwapBacked’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/fs.h:2337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2337 | { | ^ ./include/linux/fs.h: In function ‘dir_emit’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/fs.h: In function ‘mandatory_lock’: ./include/linux/fs.h:3491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3491 | { | ^ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/fs.h: In function ‘lockdep_annotate_inode_mutex_key’: ./include/linux/fs.h:2347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2347 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSwapBacked’: ./include/linux/page-flags.h: In function ‘SetPageWaiters’: ./include/linux/fs.h: In function ‘dir_emit_dot’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:308:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 308 | __CLEARPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/fs.h:3004:60: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3004 | static inline void lockdep_annotate_inode_mutex_key(struct inode *inode) { }; | ^~~~~ ./include/linux/fs.h: In function ‘locks_verify_locked’: ./include/linux/fs.h:3495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3495 | { | ^ In file included from ./include/linux/mm.h:20, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_kill’: ./include/linux/fs.h:2352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2352 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageSwapBacked’: ./include/linux/page-flags.h: In function ‘ClearPageWaiters’: ./include/linux/fs.h: In function ‘insert_inode_hash’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:309:2: note: in expansion of macro ‘__SETPAGEFLAG’ 309 | __SETPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/fs.h: In function ‘dir_emit_dotdot’: ./include/linux/percpu-refcount.h: In function ‘__ref_is_percpu’: ./include/linux/fs.h:3023:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3023 | { | ^ ./include/linux/percpu-refcount.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageWaiters’: ./include/linux/fs.h:3500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3500 | { | ^ ./include/linux/page-flags.h: In function ‘PagePrivate’: ./include/linux/fs.h: In function ‘remove_inode_hash’: ./include/linux/fs.h: In function ‘locks_verify_truncate’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:282:42: note: in expansion of macro ‘__CLEARPAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/fs.h:2361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2361 | { | ^ ./include/linux/fs.h:3029:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3029 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/fs.h: In function ‘dir_emit_dots’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’: ./include/linux/percpu-refcount.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/fs.h:3505:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3505 | { | ^ ./include/linux/page-flags.h: In function ‘PageError’: ./include/linux/page-flags.h: In function ‘SetPagePrivate’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/fs.h: In function ‘break_lease’: ./include/linux/page-flags.h: In function ‘ClearPagePrivate’: ./include/linux/fs.h:2413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2413 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ In file included from ./include/linux/skbuff.h:30, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/textsearch.h: In function ‘textsearch_next’: ./include/linux/page-flags.h: In function ‘SetPageError’: ./include/linux/textsearch.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘__SetPagePrivate’: ./include/linux/fs.h: In function ‘blockdev_direct_IO’: ./include/linux/textsearch.h: In function ‘textsearch_find’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:316:36: note: in expansion of macro ‘__SETPAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/textsearch.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageError’: ./include/linux/textsearch.h: In function ‘textsearch_get_pattern’: ./include/linux/fs.h: In function ‘break_deleg’: ./include/linux/textsearch.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h:3118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3118 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPagePrivate’: ./include/linux/fs.h: In function ‘dir_relax’: ./include/linux/textsearch.h: In function ‘textsearch_get_pattern_len’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:317:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 317 | __CLEARPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~~~ ./include/linux/fs.h:2427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2427 | { | ^ ./include/linux/textsearch.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/fs.h: In function ‘inode_dio_begin’: ./include/linux/fs.h:3519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3519 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageError’: ./include/linux/page-flags.h: In function ‘PagePrivate2’: ./include/linux/percpu-rwsem.h: In function ‘percpu_up_read’: ./include/linux/textsearch.h: In function ‘alloc_ts_config’: ./include/linux/percpu-rwsem.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/textsearch.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:283:40: note: in expansion of macro ‘TESTCLEARFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/fs.h:3134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3134 | { | ^ ./include/linux/fs.h: In function ‘dir_relax_shared’: ./include/linux/fs.h: In function ‘inode_dio_end’: ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_release’: ./include/linux/fs.h: In function ‘try_break_deleg’: ./include/linux/percpu-rwsem.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/textsearch.h: In function ‘ts_config_priv’: ./include/linux/page-flags.h: In function ‘PageReferenced’: ./include/linux/fs.h:3526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3526 | { | ^ ./include/linux/textsearch.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/page-flags.h: In function ‘SetPagePrivate2’: ./include/linux/fs.h:3146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3146 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h:2441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2441 | { | ^ ./include/linux/percpu-rwsem.h: In function ‘percpu_rwsem_acquire’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/percpu-rwsem.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePrivate2’: ./include/linux/fs.h: In function ‘break_deleg_wait’: In file included from ./arch/x86/include/asm/checksum.h:5, from ./include/net/checksum.h:26, from ./include/linux/skbuff.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_fold’: ./include/linux/page-flags.h: In function ‘SetPageReferenced’: ./arch/x86/include/asm/checksum_64.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/fs.h:2453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2453 | { | ^ In file included from ./include/linux/fs.h:36, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/delayed_call.h: In function ‘set_delayed_call’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/delayed_call.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/fs.h: In function ‘__inode_get_bytes’: ./include/linux/page-flags.h: In function ‘TestSetPagePrivate2’: ./arch/x86/include/asm/checksum_64.h: In function ‘ip_fast_csum’: ./include/linux/fs.h: In function ‘break_layout’: ./arch/x86/include/asm/checksum_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/delayed_call.h: In function ‘do_delayed_call’: ./include/linux/page-flags.h: In function ‘ClearPageReferenced’: ./include/linux/delayed_call.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./include/linux/fs.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h:2463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2463 | { | ^ ./include/linux/delayed_call.h: In function ‘clear_delayed_call’: ./include/linux/delayed_call.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_nofold’: ./arch/x86/include/asm/checksum_64.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPagePrivate2’: ./include/linux/page-flags.h: In function ‘TestClearPageReferenced’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./include/linux/fs.h: In function ‘vfs_stat’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:285:2: note: in expansion of macro ‘TESTCLEARFLAG’ 285 | TESTCLEARFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_magic’: ./arch/x86/include/asm/checksum_64.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/page-flags.h: In function ‘PageOwnerPriv1’: ./include/linux/fs.h:3191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3191 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageReferenced’: In file included from ./include/linux/fs.h:37, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/uuid.h: In function ‘guid_equal’: ./include/linux/uuid.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:286:2: note: in expansion of macro ‘__SETPAGEFLAG’ 286 | __SETPAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/fs.h: In function ‘vfs_lstat’: ./arch/x86/include/asm/checksum_64.h: In function ‘add32_with_carry’: ./arch/x86/include/asm/checksum_64.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/uuid.h: In function ‘guid_copy’: ./include/linux/uuid.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/page-flags.h: In function ‘PageDirty’: ./include/linux/fs.h:3196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3196 | { | ^ ./include/linux/fs.h: In function ‘file_clone_open’: ./include/linux/page-flags.h: In function ‘SetPageOwnerPriv1’: ./include/linux/uuid.h: In function ‘guid_is_null’: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_add’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/uuid.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./arch/x86/include/asm/checksum_64.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/fs.h: In function ‘vfs_fstatat’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/fs.h:2526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2526 | { | ^ ./include/linux/uuid.h: In function ‘uuid_equal’: ./include/linux/uuid.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get’: ./include/linux/percpu-refcount.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageOwnerPriv1’: In file included from ./include/linux/skbuff.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/net/checksum.h: In function ‘csum_sub’: ./include/linux/fs.h:3202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3202 | { | ^ ./include/linux/uuid.h: In function ‘uuid_copy’: ./include/linux/uuid.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget’: ./include/net/checksum.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageDirty’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/percpu-refcount.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/fs.h: In function ‘vfs_fstat’: ./include/linux/uuid.h: In function ‘uuid_is_null’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/uuid.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/net/checksum.h: In function ‘csum16_add’: ./include/net/checksum.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageOwnerPriv1’: ./include/linux/fs.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:320:2: note: in expansion of macro ‘TESTCLEARFLAG’ 320 | TESTCLEARFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageDirty’: ./include/net/checksum.h: In function ‘csum16_sub’: ./include/linux/fs.h: In function ‘sb_is_blkdev_sb’: ./include/net/checksum.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/uuid.h: In function ‘uuid_le_cmp’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/uuid.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/net/checksum.h: In function ‘csum_block_add’: ./include/linux/page-flags.h: In function ‘PageWriteback’: ./include/net/checksum.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/fs.h:2575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2575 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:326:1: note: in expansion of macro ‘TESTPAGEFLAG’ 326 | TESTPAGEFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~~~ In file included from ./include/linux/skbuff.h:30, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/textsearch.h: In function ‘textsearch_next’: ./include/linux/page-flags.h: In function ‘TestSetPageDirty’: ./include/net/checksum.h: In function ‘csum_block_add_ext’: ./include/linux/textsearch.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/net/checksum.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/net/checksum.h: In function ‘csum_block_sub’: In file included from ./include/linux/ioprio.h:6, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/sched/rt.h: In function ‘rt_prio’: ./include/net/checksum.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/textsearch.h: In function ‘textsearch_find’: ./include/linux/sched/rt.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | { | ^ ./include/linux/textsearch.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageDirty’: ./include/net/checksum.h: In function ‘csum_unfold’: ./include/net/checksum.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageWriteback’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/textsearch.h: In function ‘textsearch_get_pattern’: ./include/net/checksum.h: In function ‘csum_partial_ext’: ./include/linux/fs.h: In function ‘register_chrdev’: ./include/linux/textsearch.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/sched/rt.h: In function ‘rt_task’: ./include/net/checksum.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/sched/rt.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/textsearch.h: In function ‘textsearch_get_pattern_len’: ./include/net/checksum.h: In function ‘csum_replace_by_diff’: ./include/linux/textsearch.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/net/checksum.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/sched/rt.h: In function ‘task_is_realtime’: ./include/linux/fs.h:2662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2662 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageDirty’: ./include/linux/sched/rt.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:288:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 288 | __CLEARPAGEFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/net/checksum.h: In function ‘csum_replace4’: ./include/linux/fs.h: In function ‘unregister_chrdev’: ./include/net/checksum.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageWriteback’: ./include/linux/textsearch.h: In function ‘alloc_ts_config’: ./include/linux/textsearch.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/sched/rt.h: In function ‘rt_mutex_get_top_task’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/fs.h:2667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2667 | { | ^ ./include/net/checksum.h: In function ‘csum_replace2’: ./include/linux/sched/rt.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/page-flags.h: In function ‘PageLRU’: ./include/linux/fs.h: In function ‘io_is_direct’: ./include/net/checksum.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/sched/rt.h: In function ‘tsk_is_pi_blocked’: ./include/linux/sched/rt.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/textsearch.h: In function ‘ts_config_priv’: ./include/linux/textsearch.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/fs.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/page-flags.h: In function ‘PageMappedToDisk’: ./include/net/checksum.h: In function ‘inet_proto_csum_replace2’: ./include/net/checksum.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/fs.h: In function ‘invalidate_remote_inode’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageLRU’: ./include/net/checksum.h: In function ‘remcsum_adjust’: ./include/linux/fs.h: In function ‘vma_is_dax’: ./include/net/checksum.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/fs.h:2704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2704 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ In file included from ./arch/x86/include/asm/checksum.h:5, from ./include/net/checksum.h:26, from ./include/linux/skbuff.h:31, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_fold’: ./arch/x86/include/asm/checksum_64.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/fs.h:3314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3314 | { | ^ In file included from ./include/linux/ioprio.h:7, from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/iocontext.h: In function ‘get_io_context_active’: ./include/linux/page-flags.h: In function ‘ClearPageLRU’: ./include/net/checksum.h: In function ‘remcsum_unadjust’: ./include/net/checksum.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageMappedToDisk’: ./include/linux/iocontext.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/checksum_64.h: In function ‘ip_fast_csum’: ./include/linux/fs.h: In function ‘vma_is_fsdax’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/checksum_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/fs.h: In function ‘filemap_fdatawait’: ./include/linux/page-flags.h: In function ‘__ClearPageLRU’: ./include/linux/fs.h:3319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3319 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:289:29: note: in expansion of macro ‘__CLEARPAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/fs.h:2720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2720 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_nofold’: ./include/linux/page-flags.h: In function ‘ClearPageMappedToDisk’: ./arch/x86/include/asm/checksum_64.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageActive’: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_magic’: ./arch/x86/include/asm/checksum_64.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h: In function ‘file_write_and_wait’: ./include/linux/page-flags.h: In function ‘PageReclaim’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/fs.h:2743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2743 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget_live’: ./include/linux/percpu-refcount.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageActive’: ./include/linux/fs.h: In function ‘filemap_set_wb_err’: ./include/linux/iocontext.h: In function ‘ioc_task_link’: ./arch/x86/include/asm/checksum_64.h: In function ‘add32_with_carry’: ./include/linux/iocontext.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/checksum_64.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ In file included from ./include/linux/device.h:15, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/ioport.h: In function ‘resource_size’: ./include/linux/fs.h:2762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2762 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_add’: ./include/linux/ioport.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./arch/x86/include/asm/checksum_64.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageReclaim’: ./include/linux/page-flags.h: In function ‘ClearPageActive’: ./include/linux/fs.h: In function ‘filemap_check_wb_err’: ./include/linux/ioport.h: In function ‘resource_type’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/ioport.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ In file included from ./include/linux/skbuff.h:31, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/net/checksum.h: In function ‘csum_sub’: ./include/linux/ioport.h: In function ‘resource_ext_type’: ./include/linux/fs.h:2780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2780 | { | ^ ./include/linux/ioport.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/net/checksum.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageActive’: ./include/linux/ioport.h: In function ‘resource_contains’: ./include/linux/fs.h: In function ‘filemap_sample_wb_err’: ./include/linux/fs.h: In function ‘iocb_flags’: ./include/linux/ioport.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageReclaim’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:290:35: note: in expansion of macro ‘__CLEARPAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/net/checksum.h: In function ‘csum16_add’: ./include/net/checksum.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ In file included from ./include/linux/fs.h:39, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/ioprio.h: In function ‘task_nice_ioprio’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/fs.h:2792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2792 | { | ^ ./include/linux/ioprio.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/fs.h:3333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3333 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageActive’: ./include/net/checksum.h: In function ‘csum16_sub’: ./include/net/checksum.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:291:2: note: in expansion of macro ‘TESTCLEARFLAG’ 291 | TESTCLEARFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/ioprio.h: In function ‘task_nice_ioclass’: ./include/linux/fs.h: In function ‘generic_write_sync’: ./include/linux/ioprio.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageReclaim’: ./include/net/checksum.h: In function ‘csum_block_add’: ./include/net/checksum.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:332:2: note: in expansion of macro ‘TESTCLEARFLAG’ 332 | TESTCLEARFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/fs.h:2806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2806 | { | ^ ./include/linux/ioprio.h: In function ‘get_current_ioprio’: ./include/linux/page-flags.h: In function ‘PageWorkingset’: ./include/linux/ioprio.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/net/checksum.h: In function ‘csum_block_add_ext’: ./include/net/checksum.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/ioport.h: In function ‘resource_overlaps’: ./include/linux/page-flags.h: In function ‘PageReadahead’: ./include/linux/ioport.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/checksum.h: In function ‘csum_block_sub’: ./include/net/checksum.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h: In function ‘execute_ok’: ./include/net/checksum.h: In function ‘csum_unfold’: ./include/net/checksum.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageWorkingset’: ./include/linux/fs.h:2829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2829 | { | ^ ./include/net/checksum.h: In function ‘csum_partial_ext’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/net/checksum.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/net/checksum.h: In function ‘csum_replace_by_diff’: ./include/net/checksum.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageReadahead’: ./include/linux/page-flags.h: In function ‘ClearPageWorkingset’: ./include/linux/fs.h: In function ‘file_start_write’: ./include/net/checksum.h: In function ‘csum_replace4’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/net/checksum.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/fs.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageWorkingset’: ./include/net/checksum.h: In function ‘csum_replace2’: ./include/linux/page-flags.h: In function ‘ClearPageReadahead’: ./include/net/checksum.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:293:2: note: in expansion of macro ‘TESTCLEARFLAG’ 293 | TESTCLEARFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./include/net/checksum.h: In function ‘inet_proto_csum_replace2’: ./include/linux/page-flags.h: In function ‘PageSlab’: ./include/net/checksum.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageReadahead’: ./include/linux/fs.h: In function ‘file_start_write_trylock’: ./include/net/checksum.h: In function ‘remcsum_adjust’: ./include/net/checksum.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:334:2: note: in expansion of macro ‘TESTCLEARFLAG’ 334 | TESTCLEARFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/fs.h:2841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2841 | { | ^ ./include/net/checksum.h: In function ‘remcsum_unadjust’: ./include/linux/fs.h: In function ‘kiocb_set_rw_flags’: ./include/net/checksum.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/page-flags.h: In function ‘PageHighMem’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’: ./include/linux/page-flags.h: In function ‘__SetPageSlab’: ./include/linux/percpu-refcount.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./include/linux/page-flags.h:258:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | static inline int Page##uname(const struct page *page) { return 0; } | ^~~~ ./include/linux/page-flags.h:275:31: note: in expansion of macro ‘TESTPAGEFLAG_FALSE’ 275 | #define PAGEFLAG_FALSE(uname) TESTPAGEFLAG_FALSE(uname) \ | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/fs.h:3347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3347 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageHighMem’: ./include/linux/page-flags.h:261:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | static inline void SetPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:2: note: in expansion of macro ‘SETPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘file_end_write’: ./include/linux/page-flags.h: In function ‘ClearPageHighMem’: ./include/linux/page-flags.h: In function ‘__ClearPageSlab’: ./include/linux/page-flags.h:264:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | static inline void ClearPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:26: note: in expansion of macro ‘CLEARPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/fs.h:2848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2848 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageSwapCache’: ./include/linux/page-flags.h:348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 348 | { | ^ In file included from ./include/linux/quota.h:40, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/percpu_counter.h: In function ‘percpu_counter_compare’: ./include/linux/percpu_counter.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/page-flags.h: In function ‘PageSlobFree’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_add’: ./include/linux/page-flags.h: In function ‘SetPageSwapCache’: ./include/linux/percpu_counter.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:355:1: note: in expansion of macro ‘SETPAGEFLAG’ 355 | SETPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~ ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum_positive’: ./include/linux/fs.h: In function ‘get_write_access’: ./include/linux/percpu_counter.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ In file included from ./include/linux/device.h:15, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/ioport.h: In function ‘resource_size’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_sum’: ./include/linux/fs.h:2871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2871 | { | ^ ./include/linux/percpu_counter.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/ioport.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageSwapCache’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_read’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:356:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 356 | CLEARPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/percpu_counter.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageSlobFree’: In file included from ./include/linux/device.h:25, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/ratelimit.h: In function ‘ratelimit_state_init’: ./include/linux/ioport.h: In function ‘resource_type’: ./include/linux/fs.h: In function ‘deny_write_access’: ./include/linux/ioport.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_read_positive’: ./include/linux/ratelimit.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/percpu_counter.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/ioport.h: In function ‘resource_ext_type’: ./include/linux/ioport.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/fs.h:2875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2875 | { | ^ ./include/linux/page-flags.h: In function ‘PageUnevictable’: ./include/linux/ioport.h: In function ‘resource_contains’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_initialized’: ./include/linux/ioport.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/percpu_counter.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSlobFree’: ./include/linux/fs.h: In function ‘put_write_access’: ./include/linux/ratelimit.h: In function ‘ratelimit_default_init’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/ratelimit.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/percpu_counter.h: In function ‘percpu_counter_inc’: ./include/linux/ratelimit.h: In function ‘ratelimit_state_exit’: ./include/linux/fs.h:2880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2880 | { | ^ ./include/linux/ratelimit.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/percpu_counter.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/percpu_counter.h: In function ‘percpu_counter_dec’: ./include/linux/fs.h: In function ‘allow_write_access’: ./include/linux/percpu_counter.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageUnevictable’: ./include/linux/page-flags.h: In function ‘PageChecked’: ./include/linux/percpu_counter.h: In function ‘percpu_counter_sub’: ./include/linux/percpu_counter.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/fs.h:2884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2884 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/ratelimit.h: In function ‘ratelimit_set_flags’: ./include/linux/ratelimit.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/fs.h: In function ‘inode_is_open_for_write’: ./include/linux/page-flags.h: In function ‘ClearPageUnevictable’: ./include/linux/ioport.h: In function ‘resource_overlaps’: ./include/linux/ioport.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/linux/fs.h:2889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2889 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageChecked’: ./include/linux/fs.h: In function ‘i_readcount_dec’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘__ClearPageUnevictable’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:362:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 362 | __CLEARPAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/fs.h:2895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2895 | { | ^ ./include/linux/fs.h: In function ‘parent_ino’: ./include/linux/page-flags.h: In function ‘ClearPageChecked’: ./include/linux/page-flags.h: In function ‘TestClearPageUnevictable’: ./include/linux/fs.h:3368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3368 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:363:2: note: in expansion of macro ‘TESTCLEARFLAG’ 363 | TESTCLEARFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageMlocked’: ./include/linux/fs.h: In function ‘i_readcount_inc’: ./include/linux/page-flags.h: In function ‘PagePinned’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ In file included from ./include/linux/dqblk_v2.h:9, from ./include/linux/quota.h:44, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/dqblk_qtree.h: In function ‘qtree_depth’: ./include/linux/fs.h: In function ‘__simple_attr_check_format’: ./include/linux/dqblk_qtree.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/fs.h:3435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3435 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageMlocked’: ./include/linux/page-flags.h: In function ‘SetPagePinned’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ In file included from ./include/linux/quota.h:48, from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/projid.h: In function ‘__kprojid_val’: ./include/linux/projid.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/fs.h: In function ‘kernel_read_file_id_str’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put’: ./include/linux/page-flags.h: In function ‘ClearPagePinned’: ./include/linux/page-flags.h: In function ‘ClearPageMlocked’: ./include/linux/fs.h: In function ‘is_sxid’: ./include/linux/percpu-refcount.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/projid.h: In function ‘projid_eq’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/projid.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_dying’: ./include/linux/fs.h:2938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2938 | { | ^ ./include/linux/percpu-refcount.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/projid.h: In function ‘projid_lt’: ./include/linux/fs.h:3465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3465 | { | ^ ./include/linux/projid.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_zero’: ./include/linux/percpu-refcount.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/projid.h: In function ‘projid_valid’: ./include/linux/page-flags.h: In function ‘__ClearPageMlocked’: ./include/linux/page-flags.h: In function ‘TestSetPagePinned’: ./include/linux/projid.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:367:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 367 | __CLEARPAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./include/linux/fs.h: In function ‘check_sticky’: In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/device.h: In function ‘class_create_file’: ./include/linux/projid.h: In function ‘projid_valid_eq’: ./include/linux/projid.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/fs.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPagePinned’: ./include/linux/page-flags.h: In function ‘TestSetPageMlocked’: ./include/linux/device.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/projid.h: In function ‘kprojid_has_mapping’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./include/linux/projid.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/device.h: In function ‘class_remove_file’: ./include/linux/device.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/fs.h: In function ‘generic_drop_inode’: ./include/linux/page-flags.h: In function ‘PageSavePinned’: ./include/linux/page-flags.h: In function ‘TestClearPageMlocked’: In file included from ./include/linux/mm.h:24, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/page_ext.h: In function ‘pgdat_page_ext_init’: ./include/linux/page_ext.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/fs.h:2977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2977 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/fs.h: In function ‘inode_has_no_xattr’: In file included from ./include/linux/device.h:25, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/ratelimit.h: In function ‘ratelimit_state_init’: ./include/linux/page_ext.h: In function ‘lookup_page_ext’: ./include/linux/page_ext.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/ratelimit.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/page_ext.h: In function ‘page_ext_init’: ./include/linux/page_ext.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/fs.h:3478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3478 | { | ^ ./include/linux/page_ext.h: In function ‘page_ext_init_flatmem’: ./include/linux/page_ext.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/page-flags.h: In function ‘PageUncached’: ./include/linux/page-flags.h: In function ‘SetPageSavePinned’: ./include/linux/ratelimit.h: In function ‘ratelimit_default_init’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/ratelimit.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/fs.h: In function ‘is_root_inode’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/fs.h: In function ‘lockdep_annotate_inode_mutex_key’: In file included from ./include/linux/fs.h:232, from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/quota.h: In function ‘make_kqid’: ./include/linux/device.h: In function ‘devres_alloc’: ./include/linux/quota.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/device.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/ratelimit.h: In function ‘ratelimit_state_exit’: ./include/linux/fs.h:3484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3484 | { | ^ ./include/linux/fs.h:3004:60: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3004 | static inline void lockdep_annotate_inode_mutex_key(struct inode *inode) { }; | ^~~~~ ./include/linux/ratelimit.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageSavePinned’: In file included from ./include/linux/page_ref.h:7, from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/page-flags.h: In function ‘compound_head’: ./include/linux/fs.h: In function ‘dir_emit’: ./include/linux/page-flags.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageUncached’: ./include/linux/fs.h: In function ‘insert_inode_hash’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h:3491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3491 | { | ^ ./include/linux/ratelimit.h: In function ‘ratelimit_set_flags’: ./include/linux/ratelimit.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/page-flags.h: In function ‘PageForeign’: ./include/linux/fs.h:3023:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3023 | { | ^ ./include/linux/device.h: In function ‘devm_kzalloc’: ./include/linux/quota.h: In function ‘make_kqid_invalid’: ./include/linux/fs.h: In function ‘dir_emit_dot’: ./include/linux/page-flags.h: In function ‘ClearPageUncached’: ./include/linux/device.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/quota.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/fs.h: In function ‘remove_inode_hash’: ./include/linux/page-flags.h: In function ‘PageTail’: ./include/linux/page-flags.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/device.h: In function ‘devm_kmalloc_array’: ./include/linux/device.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/fs.h:3495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3495 | { | ^ ./include/linux/fs.h:3029:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3029 | { | ^ ./include/linux/page-flags.h: In function ‘PageHWPoison’: ./include/linux/fs.h: In function ‘dir_emit_dotdot’: ./include/linux/page-flags.h: In function ‘PageCompound’: ./include/linux/page-flags.h: In function ‘SetPageForeign’: ./include/linux/page-flags.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./include/linux/quota.h: In function ‘make_kqid_uid’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/quota.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/device.h: In function ‘devm_kcalloc’: ./include/linux/fs.h:3500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3500 | { | ^ ./include/linux/device.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/linux/quota.h: In function ‘make_kqid_gid’: ./include/linux/page-flags.h: In function ‘PagePoisoned’: ./include/linux/quota.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/page-flags.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageForeign’: ./include/linux/page-flags.h: In function ‘SetPageHWPoison’: ./include/linux/fs.h: In function ‘dir_emit_dots’: ./include/linux/quota.h: In function ‘make_kqid_projid’: ./include/linux/page-flags.h: In function ‘page_init_poison’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/quota.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/page-flags.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./include/linux/device.h: In function ‘devm_add_action_or_reset’: ./include/linux/quota.h: In function ‘qid_has_mapping’: ./include/linux/quota.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/device.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageHWPoison’: ./include/linux/fs.h:3505:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3505 | { | ^ ./include/linux/page-flags.h: In function ‘PageReserved’: ./include/linux/fs.h: In function ‘blockdev_direct_IO’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageLocked’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/fs.h:3118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3118 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageHWPoison’: ./include/linux/device.h: In function ‘device_connections_add’: ./include/linux/quota.h: In function ‘info_dirty’: ./include/linux/device.h:785:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 785 | { | ^ ./include/linux/quota.h:249:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 249 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./include/linux/fs.h: In function ‘inode_dio_begin’: ./include/linux/device.h: In function ‘device_connections_remove’: ./include/linux/device.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageHWPoison’: ./include/linux/page-flags.h: In function ‘SetPageReserved’: ./include/linux/page-flags.h: In function ‘__SetPageLocked’: ./include/linux/quota.h: In function ‘dqstats_inc’: ./include/linux/fs.h:3134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3134 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./include/linux/quota.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/fs.h: In function ‘inode_dio_end’: ./include/linux/quota.h: In function ‘dqstats_dec’: ./include/linux/quota.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/linux/page-flags.h: In function ‘PageYoung’: ./include/linux/page-flags.h: In function ‘ClearPageReserved’: ./include/linux/fs.h:3146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3146 | { | ^ ./include/linux/fs.h: In function ‘dir_relax’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:395:1: note: in expansion of macro ‘TESTPAGEFLAG’ 395 | TESTPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘__ClearPageLocked’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/fs.h:3519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3519 | { | ^ In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/device.h: In function ‘class_create_file’: ./include/linux/page-flags.h: In function ‘__ClearPageReserved’: ./include/linux/page-flags.h: In function ‘SetPageYoung’: ./include/linux/device.h: In function ‘kobj_to_dev’: ./include/linux/fs.h: In function ‘dir_relax_shared’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:305:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 305 | __CLEARPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:396:1: note: in expansion of macro ‘SETPAGEFLAG’ 396 | SETPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageWaiters’: ./include/linux/fs.h: In function ‘__inode_get_bytes’: ./include/linux/device.h:1057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1057 | { | ^ ./include/linux/device.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageYoung’: ./include/linux/fs.h:3526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3526 | { | ^ ./include/linux/device.h: In function ‘class_remove_file’: ./include/linux/fs.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/linux/device.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageReserved’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:397:1: note: in expansion of macro ‘TESTCLEARFLAG’ 397 | TESTCLEARFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:306:2: note: in expansion of macro ‘__SETPAGEFLAG’ 306 | __SETPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/device.h: In function ‘device_iommu_mapped’: ./include/linux/page-flags.h: In function ‘SetPageWaiters’: ./include/linux/page-flags.h: In function ‘PageIdle’: ./include/linux/fs.h: In function ‘vfs_stat’: ./include/linux/device.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./include/linux/page-flags.h: In function ‘PageSwapBacked’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/quota.h: In function ‘dquot_state_flag’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/fs.h:3191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3191 | { | ^ ./include/linux/quota.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageWaiters’: ./include/linux/quota.h: In function ‘dquot_generic_flag’: ./include/linux/fs.h: In function ‘vfs_lstat’: ./include/linux/quota.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageIdle’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ In file included from ./include/linux/device.h:1072, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/pm_wakeup.h: In function ‘device_can_wakeup’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/pm_wakeup.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/fs.h:3196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3196 | { | ^ ./include/linux/quota.h: In function ‘dquot_state_types’: ./include/linux/quota.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSwapBacked’: ./include/linux/device.h: In function ‘devres_alloc’: ./include/linux/pm_wakeup.h: In function ‘device_may_wakeup’: ./include/linux/page-flags.h: In function ‘__ClearPageWaiters’: ./include/linux/pm_wakeup.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/device.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/fs.h: In function ‘vfs_fstatat’: ./include/linux/page-flags.h: In function ‘ClearPageIdle’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:282:42: note: in expansion of macro ‘__CLEARPAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/fs.h:3202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3202 | { | ^ ./include/linux/pm_wakeup.h: In function ‘device_set_wakeup_path’: ./include/linux/page-flags.h: In function ‘PageError’: ./include/linux/page-flags.h: In function ‘ClearPageSwapBacked’: ./include/linux/page-flags.h: In function ‘PageMappingFlags’: ./include/linux/pm_wakeup.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/fs.h: In function ‘vfs_fstat’: ./include/linux/page-flags.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/device.h: In function ‘devm_kzalloc’: ./include/linux/page-flags.h: In function ‘PageAnon’: ./include/linux/fs.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/device.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/page-flags.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSwapBacked’: ./include/linux/device.h: In function ‘devm_kmalloc_array’: ./include/linux/page-flags.h: In function ‘__PageMovable’: ./include/linux/pm_wakeup.h: In function ‘wakeup_source_init’: ./include/linux/device.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:308:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 308 | __CLEARPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/pm_wakeup.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/fs.h: In function ‘is_sync_kiocb’: ./include/linux/page-flags.h: In function ‘SetPageError’: ./include/linux/pm_wakeup.h: In function ‘wakeup_source_trash’: ./include/linux/page-flags.h: In function ‘PageKsm’: ./include/linux/pm_wakeup.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageSwapBacked’: ./include/linux/pm_wakeup.h: In function ‘__pm_wakeup_event’: ./include/linux/fs.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/pm_wakeup.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:309:2: note: in expansion of macro ‘__SETPAGEFLAG’ 309 | __SETPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/device.h: In function ‘devm_kcalloc’: ./include/linux/page-flags.h: In function ‘PageUptodate’: ./include/linux/page-flags.h: In function ‘ClearPageError’: ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_event’: ./include/linux/device.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/linux/page-flags.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/pm_wakeup.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_hard_event’: ./include/linux/pm_wakeup.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/page-flags.h: In function ‘PagePrivate’: In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/device.h: In function ‘dev_name’: ./include/linux/page-flags.h: In function ‘__SetPageUptodate’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/device.h:1075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1075 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageError’: ./include/linux/device.h: In function ‘devm_add_action_or_reset’: ./include/linux/device.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:283:40: note: in expansion of macro ‘TESTCLEARFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageUptodate’: ./include/linux/fs.h: In function ‘io_is_direct’: ./include/linux/page-flags.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/device.h: In function ‘dev_to_node’: ./include/linux/page-flags.h: In function ‘SetPagePrivate’: ./include/linux/device.h:1088:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1088 | { | ^ ./include/linux/page-flags.h: In function ‘PageReferenced’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ In file included from ./include/linux/skbuff.h:30, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/textsearch.h: In function ‘textsearch_next’: ./include/linux/device.h: In function ‘set_dev_node’: ./include/linux/fs.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/device.h:1092:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1092 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageUptodate’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/device.h: In function ‘device_connections_add’: ./include/linux/textsearch.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/device.h:785:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 785 | { | ^ ./include/linux/device.h: In function ‘dev_get_msi_domain’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:497:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 497 | CLEARPAGEFLAG(Uptodate, uptodate, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPagePrivate’: ./include/linux/device.h:1106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1106 | { | ^ ./include/linux/fs.h: In function ‘vma_is_dax’: ./include/linux/fs.h: In function ‘mapping_tagged’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/textsearch.h: In function ‘textsearch_find’: ./include/linux/device.h: In function ‘device_connections_remove’: ./include/linux/device.h: In function ‘dev_set_msi_domain’: ./include/linux/fs.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/textsearch.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/device.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/device.h:1115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1115 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageReferenced’: ./include/linux/fs.h:3314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3314 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_lock_write’: ./include/linux/textsearch.h: In function ‘textsearch_get_pattern’: ./include/linux/page-flags.h: In function ‘__SetPagePrivate’: ./include/linux/page-flags.h: In function ‘set_page_writeback’: ./include/linux/device.h: In function ‘dev_get_drvdata’: ./include/linux/fs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/textsearch.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/device.h:1122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1122 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:316:36: note: in expansion of macro ‘__SETPAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘i_mmap_unlock_write’: ./include/linux/textsearch.h: In function ‘textsearch_get_pattern_len’: ./include/linux/fs.h: In function ‘vma_is_fsdax’: ./include/linux/page-flags.h: In function ‘set_page_writeback_keepwrite’: ./include/linux/fs.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/device.h: In function ‘dev_set_drvdata’: ./include/linux/textsearch.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/page-flags.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageReferenced’: ./include/linux/device.h:1127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1127 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPagePrivate’: ./include/linux/fs.h: In function ‘i_mmap_lock_read’: ./include/linux/fs.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/device.h: In function ‘dev_to_psd’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:317:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 317 | __CLEARPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageHead’: ./include/linux/fs.h:3319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3319 | { | ^ ./include/linux/device.h:1132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1132 | { | ^ ./include/linux/fs.h: In function ‘i_mmap_unlock_read’: ./include/linux/textsearch.h: In function ‘alloc_ts_config’: ./include/linux/fs.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/linux/textsearch.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/fs.h: In function ‘mapping_mapped’: ./include/linux/device.h: In function ‘dev_get_uevent_suppress’: ./include/linux/fs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/page-flags.h: In function ‘PagePrivate2’: ./include/linux/page-flags.h: In function ‘TestClearPageReferenced’: ./include/linux/device.h:1137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1137 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:285:2: note: in expansion of macro ‘TESTCLEARFLAG’ 285 | TESTCLEARFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/device.h: In function ‘dev_set_uevent_suppress’: ./include/linux/device.h: In function ‘kobj_to_dev’: ./include/linux/textsearch.h: In function ‘ts_config_priv’: ./include/linux/device.h:1142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1142 | { | ^ ./include/linux/textsearch.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/device.h:1057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1057 | { | ^ ./include/linux/device.h: In function ‘device_is_registered’: ./include/linux/page-flags.h: In function ‘__SetPageHead’: ./include/linux/device.h:1147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1147 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageReferenced’: ./include/linux/fs.h: In function ‘mapping_writably_mapped’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/device.h: In function ‘device_enable_async_suspend’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:286:2: note: in expansion of macro ‘__SETPAGEFLAG’ 286 | __SETPAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPagePrivate2’: ./include/linux/fs.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/device.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/fs.h: In function ‘mapping_map_writable’: ./include/linux/device.h: In function ‘device_disable_async_suspend’: In file included from ./arch/x86/include/asm/checksum.h:5, from ./include/net/checksum.h:26, from ./include/linux/skbuff.h:31, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_fold’: ./include/linux/page-flags.h: In function ‘__ClearPageHead’: ./include/linux/fs.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/device.h:1158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1158 | { | ^ ./include/linux/page-flags.h: In function ‘PageDirty’: ./include/linux/device.h: In function ‘device_iommu_mapped’: ./arch/x86/include/asm/checksum_64.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePrivate2’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/device.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h: In function ‘mapping_unmap_writable’: ./include/linux/device.h: In function ‘device_async_suspend_enabled’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/fs.h:554:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 554 | { | ^ ./include/linux/device.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘ip_fast_csum’: ./include/linux/fs.h: In function ‘mapping_deny_writable’: ./include/linux/page-flags.h: In function ‘ClearPageHead’: ./arch/x86/include/asm/checksum_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/device.h: In function ‘dev_pm_syscore_device’: ./include/linux/fs.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/linux/device.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:517:32: note: in expansion of macro ‘CLEARPAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/device.h: In function ‘dev_pm_set_driver_flags’: ./include/linux/fs.h: In function ‘iocb_flags’: ./include/linux/page-flags.h: In function ‘SetPageDirty’: ./include/linux/fs.h: In function ‘mapping_allow_writable’: In file included from ./include/linux/device.h:1072, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/pm_wakeup.h: In function ‘device_can_wakeup’: ./include/linux/fs.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/device.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/linux/page-flags.h: In function ‘set_compound_head’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./include/linux/pm_wakeup.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPagePrivate2’: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_nofold’: ./include/linux/device.h: In function ‘dev_pm_test_driver_flags’: ./include/linux/fs.h:3333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3333 | { | ^ ./arch/x86/include/asm/checksum_64.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/fs.h: In function ‘uncached_acl_sentinel’: ./include/linux/device.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/linux/pm_wakeup.h: In function ‘device_may_wakeup’: ./include/linux/fs.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./include/linux/pm_wakeup.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageDirty’: ./include/linux/device.h: In function ‘device_lock’: ./include/linux/fs.h: In function ‘is_uncached_acl’: ./include/linux/device.h:1186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1186 | { | ^ ./include/linux/fs.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_magic’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘clear_compound_head’: ./include/linux/page-flags.h: In function ‘TestClearPagePrivate2’: ./arch/x86/include/asm/checksum_64.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/page-flags.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./include/linux/device.h: In function ‘device_lock_interruptible’: ./include/linux/pm_wakeup.h: In function ‘device_set_wakeup_path’: ./include/linux/pm_wakeup.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./include/linux/device.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageDirty’: ./include/linux/device.h: In function ‘device_trylock’: ./include/linux/page-flags.h: In function ‘ClearPageCompound’: ./include/linux/device.h:1196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1196 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/page-flags.h:531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 531 | { | ^ ./include/linux/page-flags.h: In function ‘PageOwnerPriv1’: ./include/linux/device.h: In function ‘device_unlock’: ./arch/x86/include/asm/checksum_64.h: In function ‘add32_with_carry’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/device.h:1201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1201 | { | ^ ./arch/x86/include/asm/checksum_64.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/device.h: In function ‘device_lock_assert’: ./include/linux/page-flags.h: In function ‘TestClearPageDirty’: ./include/linux/pm_wakeup.h: In function ‘wakeup_source_init’: ./include/linux/device.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/linux/pm_wakeup.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_add’: ./arch/x86/include/asm/checksum_64.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/pm_wakeup.h: In function ‘wakeup_source_trash’: ./include/linux/device.h: In function ‘dev_of_node’: ./include/linux/fs.h: In function ‘i_blocksize’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/pm_wakeup.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageOwnerPriv1’: ./include/linux/device.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/linux/fs.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/page-flags.h: In function ‘PageTransHuge’: ./include/linux/pm_wakeup.h: In function ‘__pm_wakeup_event’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/pm_wakeup.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/fs.h: In function ‘inode_unhashed’: ./include/linux/page-flags.h:564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 564 | { | ^ In file included from ./include/linux/skbuff.h:31, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/net/checksum.h: In function ‘csum_sub’: ./include/linux/page-flags.h: In function ‘__ClearPageDirty’: ./include/linux/fs.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_event’: ./include/net/checksum.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:288:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 288 | __CLEARPAGEFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/pm_wakeup.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/page-flags.h: In function ‘PageTransCompound’: ./include/linux/page-flags.h: In function ‘ClearPageOwnerPriv1’: ./include/linux/fs.h: In function ‘inode_fake_hash’: ./include/linux/page-flags.h:575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 575 | { | ^ ./include/net/checksum.h: In function ‘csum16_add’: ./include/linux/fs.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_hard_event’: ./include/net/checksum.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/pm_wakeup.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/page-flags.h: In function ‘PageTransCompoundMap’: ./include/linux/page-flags.h: In function ‘PageLRU’: ./include/linux/page-flags.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/fs.h: In function ‘inode_lock’: In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/device.h: In function ‘dev_name’: ./include/linux/device.h: In function ‘device_supports_offline’: ./include/linux/fs.h:762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 762 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/device.h:1075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1075 | { | ^ ./include/net/checksum.h: In function ‘csum16_sub’: ./include/linux/page-flags.h: In function ‘TestClearPageOwnerPriv1’: ./include/linux/device.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/net/checksum.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/fs.h: In function ‘inode_unlock’: ./include/linux/page-flags.h: In function ‘PageTransTail’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:320:2: note: in expansion of macro ‘TESTCLEARFLAG’ 320 | TESTCLEARFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/fs.h:767:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 767 | { | ^ ./include/linux/page-flags.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/net/checksum.h: In function ‘csum_block_add’: ./include/linux/fs.h: In function ‘inode_lock_shared’: ./include/linux/fs.h: In function ‘kiocb_set_rw_flags’: ./include/net/checksum.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/page-flags.h: In function ‘PageDoubleMap’: ./include/linux/fs.h:772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 772 | { | ^ ./include/linux/device.h: In function ‘dev_to_node’: ./include/linux/device.h: In function ‘dev_num_vf’: ./include/linux/page-flags.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/page-flags.h: In function ‘PageWriteback’: ./include/linux/device.h:1088:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1088 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageLRU’: ./include/linux/fs.h: In function ‘inode_unlock_shared’: ./include/linux/device.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:326:1: note: in expansion of macro ‘TESTPAGEFLAG’ 326 | TESTPAGEFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~~~ ./include/linux/fs.h:777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 777 | { | ^ ./include/linux/fs.h:3347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3347 | { | ^ ./include/linux/device.h: In function ‘set_dev_node’: ./include/net/checksum.h: In function ‘csum_block_add_ext’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/net/checksum.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/device.h:1092:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1092 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageDoubleMap’: ./include/linux/fs.h: In function ‘inode_trylock’: ./include/linux/page-flags.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/fs.h:782:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 782 | { | ^ ./include/net/checksum.h: In function ‘csum_block_sub’: ./include/linux/device.h: In function ‘dev_get_msi_domain’: ./include/net/checksum.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/device.h: In function ‘dev_get_platdata’: ./include/linux/device.h:1106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1106 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageLRU’: ./include/linux/fs.h: In function ‘inode_trylock_shared’: ./include/linux/device.h:1274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1274 | { | ^ ./include/net/checksum.h: In function ‘csum_unfold’: ./include/linux/fs.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/net/checksum.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageDoubleMap’: ./include/linux/device.h: In function ‘dev_set_msi_domain’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/device.h:1115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1115 | { | ^ ./include/linux/fs.h: In function ‘inode_is_locked’: ./include/net/checksum.h: In function ‘csum_partial_ext’: ./include/linux/page-flags.h: In function ‘TestSetPageWriteback’: ./include/net/checksum.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/fs.h:792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 792 | { | ^ ./include/linux/device.h: In function ‘dev_get_drvdata’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/device.h:1122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1122 | { | ^ ./include/net/checksum.h: In function ‘csum_replace_by_diff’: ./include/linux/page-flags.h: In function ‘__ClearPageLRU’: ./include/linux/fs.h: In function ‘inode_lock_nested’: ./include/linux/page-flags.h: In function ‘TestSetPageDoubleMap’: ./include/net/checksum.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/fs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/page-flags.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:289:29: note: in expansion of macro ‘__CLEARPAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/device.h: In function ‘dev_set_drvdata’: ./include/linux/device.h: In function ‘device_add_group’: ./include/linux/device.h:1127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1127 | { | ^ ./include/net/checksum.h: In function ‘csum_replace4’: ./include/linux/fs.h: In function ‘inode_lock_shared_nested’: ./include/net/checksum.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/device.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./include/linux/fs.h:802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 802 | { | ^ ./include/linux/device.h: In function ‘dev_to_psd’: ./include/linux/page-flags.h: In function ‘TestClearPageDoubleMap’: ./include/linux/page-flags.h: In function ‘TestClearPageWriteback’: ./include/linux/device.h:1132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1132 | { | ^ ./include/linux/page-flags.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/page-flags.h: In function ‘PageActive’: ./include/linux/fs.h: In function ‘i_size_read’: ./include/net/checksum.h: In function ‘csum_replace2’: ./include/linux/device.h: In function ‘device_remove_group’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./include/net/checksum.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h:820:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 820 | { | ^ ./include/linux/device.h:1324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1324 | { | ^ ./include/linux/page-flags.h: In function ‘page_has_type’: ./include/linux/fs.h: In function ‘i_size_write’: ./include/linux/page-flags.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./include/linux/fs.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/linux/page-flags.h: In function ‘PageMappedToDisk’: ./include/net/checksum.h: In function ‘inet_proto_csum_replace2’: ./include/net/checksum.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/fs.h: In function ‘iminor’: ./include/linux/page-flags.h: In function ‘SetPageActive’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/fs.h:865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 865 | { | ^ ./include/linux/page-flags.h: In function ‘PageBuddy’: ./include/net/checksum.h: In function ‘remcsum_adjust’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/net/checksum.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘imajor’: ./include/linux/fs.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageBuddy’: ./include/linux/page-flags.h: In function ‘ClearPageActive’: ./include/linux/device.h: In function ‘dev_get_uevent_suppress’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/device.h:1137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1137 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageMappedToDisk’: ./include/linux/fs.h: In function ‘ra_has_index’: ./include/linux/device.h: In function ‘dev_set_uevent_suppress’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/fs.h:902:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 902 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageActive’: ./include/linux/device.h:1142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1142 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageBuddy’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:290:35: note: in expansion of macro ‘__CLEARPAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/device.h: In function ‘device_is_registered’: ./include/linux/device.h:1147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1147 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageMappedToDisk’: ./include/linux/page-flags.h: In function ‘TestClearPageActive’: ./include/linux/device.h: In function ‘device_enable_async_suspend’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:291:2: note: in expansion of macro ‘TESTCLEARFLAG’ 291 | TESTCLEARFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/device.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./include/linux/page-flags.h: In function ‘PageBalloon’: ./include/linux/fs.h: In function ‘get_file’: ./include/linux/device.h: In function ‘device_disable_async_suspend’: ./include/linux/fs.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./include/linux/page-flags.h: In function ‘PageWorkingset’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/device.h:1158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1158 | { | ^ ./include/linux/page-flags.h: In function ‘PageReclaim’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ In file included from ./include/linux/dma-mapping.h:9, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/dma-debug.h: In function ‘dma_debug_add_bus’: ./include/linux/device.h: In function ‘device_async_suspend_enabled’: ./include/linux/page-flags.h: In function ‘__SetPageBalloon’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/fs.h: In function ‘parent_ino’: ./include/linux/dma-debug.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/device.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_single’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/dma-debug.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/device.h: In function ‘dev_pm_syscore_device’: ./include/linux/fs.h:3368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3368 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageWorkingset’: ./include/linux/dma-debug.h: In function ‘debug_dma_map_page’: ./include/linux/device.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/dma-debug.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘__ClearPageBalloon’: ./include/linux/dma-debug.h: In function ‘debug_dma_mapping_error’: ./include/linux/device.h: In function ‘dev_pm_set_driver_flags’: ./include/linux/dma-debug.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/device.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageReclaim’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_page’: ./include/linux/dma-debug.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/device.h: In function ‘dev_pm_test_driver_flags’: ./include/linux/page-flags.h: In function ‘ClearPageWorkingset’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/device.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_sg’: ./include/linux/dma-debug.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h: In function ‘__simple_attr_check_format’: ./include/linux/page-flags.h: In function ‘PageKmemcg’: ./include/linux/device.h: In function ‘device_lock’: ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_sg’: ./include/linux/dma-debug.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/device.h:1186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1186 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageWorkingset’: ./include/linux/dma-debug.h: In function ‘debug_dma_alloc_coherent’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/dma-debug.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageReclaim’: ./include/linux/device.h: In function ‘device_lock_interruptible’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:293:2: note: in expansion of macro ‘TESTCLEARFLAG’ 293 | TESTCLEARFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/fs.h:3435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3435 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_free_coherent’: ./include/linux/dma-debug.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘__SetPageKmemcg’: ./include/linux/device.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_resource’: ./include/linux/dma-debug.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/page-flags.h: In function ‘PageSlab’: ./include/linux/device.h: In function ‘device_trylock’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_resource’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/dma-debug.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/device.h:1196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1196 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageReclaim’: ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_cpu’: ./include/linux/dma-debug.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/device.h: In function ‘device_unlock’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:332:2: note: in expansion of macro ‘TESTCLEARFLAG’ 332 | TESTCLEARFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘is_sxid’: ./include/linux/device.h:1201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1201 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_device’: In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/fs.h: In function ‘file_inode’: ./include/linux/page-flags.h: In function ‘__ClearPageKmemcg’: ./include/linux/dma-debug.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/device.h: In function ‘device_lock_assert’: ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_cpu’: ./include/linux/dma-debug.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/fs.h:1284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1284 | { | ^ ./include/linux/device.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_device’: ./include/linux/fs.h:3465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3465 | { | ^ ./include/linux/dma-debug.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/fs.h: In function ‘file_dentry’: ./include/linux/page-flags.h: In function ‘__SetPageSlab’: ./include/linux/page-flags.h: In function ‘PageReadahead’: ./include/linux/device.h: In function ‘dev_of_node’: ./include/linux/dma-debug.h: In function ‘debug_dma_dump_mappings’: ./include/linux/fs.h:1289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1289 | { | ^ ./include/linux/dma-debug.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/device.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageTable’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_assert_idle’: ./include/linux/dma-debug.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/fs.h: In function ‘check_sticky’: ./include/linux/fs.h: In function ‘locks_lock_file_wait’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/fs.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSlab’: ./include/linux/page-flags.h: In function ‘__SetPageTable’: ./include/linux/fs.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageReadahead’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/device.h: In function ‘device_supports_offline’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/device.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/page-flags.h: In function ‘PageSlobFree’: ./include/linux/page-flags.h: In function ‘__ClearPageTable’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageReadahead’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘inode_has_no_xattr’: ./include/linux/device.h: In function ‘dev_num_vf’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/device.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/fs.h:3478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3478 | { | ^ ./include/linux/page-flags.h: In function ‘PageIsolated’: In file included from ./include/linux/mm.h:20, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_kill’: ./include/linux/page-flags.h: In function ‘__SetPageSlobFree’: ./include/linux/page-flags.h: In function ‘TestClearPageReadahead’: ./include/linux/device.h: In function ‘dev_get_platdata’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/percpu-refcount.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/device.h:1274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1274 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:334:2: note: in expansion of macro ‘TESTCLEARFLAG’ 334 | TESTCLEARFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘is_root_inode’: ./include/linux/percpu-refcount.h: In function ‘__ref_is_percpu’: ./include/linux/percpu-refcount.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/checksum.h: In function ‘remcsum_unadjust’: ./include/net/checksum.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/fs.h: In function ‘i_uid_read’: ./include/linux/fs.h:3484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3484 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSlobFree’: ./include/linux/page-flags.h: In function ‘__SetPageIsolated’: ./include/linux/page-flags.h: In function ‘PageHighMem’: ./include/linux/fs.h:1520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1520 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h:258:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | static inline int Page##uname(const struct page *page) { return 0; } | ^~~~ ./include/linux/page-flags.h:275:31: note: in expansion of macro ‘TESTPAGEFLAG_FALSE’ 275 | #define PAGEFLAG_FALSE(uname) TESTPAGEFLAG_FALSE(uname) \ | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘dir_emit’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/device.h: In function ‘device_add_group’: ./include/linux/fs.h: In function ‘i_gid_read’: ./include/linux/page-flags.h: In function ‘SetPageHighMem’: ./include/linux/device.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./include/linux/fs.h:1525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1525 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’: ./include/linux/page-flags.h:261:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | static inline void SetPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:2: note: in expansion of macro ‘SETPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘__ClearPageIsolated’: ./include/linux/fs.h:3491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3491 | { | ^ ./include/linux/percpu-refcount.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageHighMem’: ./include/linux/page-flags.h: In function ‘PageChecked’: ./include/linux/device.h: In function ‘device_remove_group’: ./include/linux/fs.h: In function ‘i_uid_write’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/fs.h: In function ‘dir_emit_dot’: ./include/linux/device.h:1324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1324 | { | ^ ./include/linux/page-flags.h:264:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | static inline void ClearPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:26: note: in expansion of macro ‘CLEARPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/fs.h:1530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1530 | { | ^ ./include/linux/page-flags.h: In function ‘PageSwapCache’: ./include/linux/page-flags.h:348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 348 | { | ^ ./include/linux/page-flags.h: In function ‘PageSlabPfmemalloc’: ./include/linux/fs.h: In function ‘i_gid_write’: ./include/linux/fs.h:3495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3495 | { | ^ ./include/linux/page-flags.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./include/linux/fs.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSlabPfmemalloc’: ./include/linux/page-flags.h: In function ‘SetPageSwapCache’: ./include/linux/fs.h: In function ‘dir_emit_dotdot’: ./include/linux/page-flags.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageChecked’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:355:1: note: in expansion of macro ‘SETPAGEFLAG’ 355 | SETPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~ ./include/linux/fs.h: In function ‘sb_end_write’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/fs.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSlabPfmemalloc’: ./include/linux/fs.h:3500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3500 | { | ^ ./include/linux/page-flags.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/linux/fs.h: In function ‘sb_end_pagefault’: ./include/linux/page-flags.h: In function ‘ClearPageSwapCache’: In file included from ./include/linux/device.h:15, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/ioport.h: In function ‘resource_size’: ./include/linux/fs.h:1574:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1574 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageChecked’: ./include/linux/page-flags.h: In function ‘ClearPageSlabPfmemalloc’: ./include/linux/fs.h: In function ‘dir_emit_dots’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:356:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 356 | CLEARPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/fs.h: In function ‘sb_end_intwrite’: ./include/linux/ioport.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/fs.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/linux/fs.h:3505:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3505 | { | ^ ./include/linux/ioport.h: In function ‘resource_type’: ./include/linux/page-flags.h: In function ‘page_has_private’: ./include/linux/fs.h: In function ‘sb_start_write’: ./include/linux/ioport.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/page-flags.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/linux/page-flags.h: In function ‘PageUnevictable’: ./include/linux/fs.h:1610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1610 | { | ^ ./include/linux/page-flags.h: In function ‘PagePinned’: ./include/linux/ioport.h: In function ‘resource_ext_type’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/ioport.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/fs.h: In function ‘sb_start_write_trylock’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h:1615:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1615 | { | ^ ./include/linux/ioport.h: In function ‘resource_contains’: ./include/linux/ioport.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ In file included from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/page_ref.h: In function ‘__page_ref_set’: ./include/linux/fs.h: In function ‘sb_start_pagefault’: ./include/linux/page_ref.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/fs.h:1639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1639 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageUnevictable’: ./include/linux/page_ref.h: In function ‘__page_ref_mod’: ./include/linux/page_ref.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/fs.h: In function ‘sb_start_intwrite’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_test’: In file included from ./include/linux/dma-mapping.h:9, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/dma-debug.h: In function ‘dma_debug_add_bus’: ./include/linux/page-flags.h: In function ‘SetPagePinned’: ./include/linux/page_ref.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/fs.h:1657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1657 | { | ^ ./include/linux/dma-debug.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_return’: ./include/linux/fs.h: In function ‘sb_start_intwrite_trylock’: ./include/linux/page_ref.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_map_single’: ./include/linux/dma-debug.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/page_ref.h: In function ‘__page_ref_mod_unless’: ./include/linux/page-flags.h: In function ‘ClearPageUnevictable’: ./include/linux/fs.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/page_ref.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_page’: ./include/linux/fs.h: In function ‘dir_relax’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/page_ref.h: In function ‘__page_ref_freeze’: ./include/linux/dma-debug.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/page_ref.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePinned’: ./include/linux/dma-debug.h: In function ‘debug_dma_mapping_error’: ./include/linux/page_ref.h: In function ‘__page_ref_unfreeze’: ./include/linux/dma-debug.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/page_ref.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/ioport.h: In function ‘resource_overlaps’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_count’: ./include/linux/ioport.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageUnevictable’: ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_page’: ./include/linux/fs.h:3519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3519 | { | ^ ./include/linux/page_ref.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/dma-debug.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:362:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 362 | __CLEARPAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_map_sg’: ./include/linux/page_ref.h: In function ‘page_count’: ./include/linux/dma-debug.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/page_ref.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/fs.h: In function ‘dir_relax_shared’: ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_sg’: ./include/linux/dma-debug.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/page_ref.h: In function ‘set_page_count’: ./include/linux/page-flags.h: In function ‘TestClearPageUnevictable’: ./include/linux/page-flags.h: In function ‘TestSetPagePinned’: ./include/linux/page_ref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_alloc_coherent’: ./include/linux/dma-debug.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:363:2: note: in expansion of macro ‘TESTCLEARFLAG’ 363 | TESTCLEARFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/fs.h:3526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3526 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./include/linux/page_ref.h: In function ‘init_page_count’: ./include/linux/page_ref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_free_coherent’: ./include/linux/dma-debug.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_add’: In file included from ./include/linux/kernfs.h:14, from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/idr.h: In function ‘idr_get_cursor’: ./include/linux/page_ref.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/page-flags.h: In function ‘PageMlocked’: ./include/linux/dma-debug.h: In function ‘debug_dma_map_resource’: ./include/linux/page-flags.h: In function ‘TestClearPagePinned’: ./include/linux/idr.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/dma-debug.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_sub’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page_ref.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_resource’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./include/linux/dma-debug.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_inc’: ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_cpu’: ./include/linux/page_ref.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/dma-debug.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_device’: ./include/linux/page_ref.h: In function ‘page_ref_dec’: ./include/linux/dma-debug.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/idr.h: In function ‘idr_set_cursor’: ./include/linux/page_ref.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/page-flags.h: In function ‘PageSavePinned’: ./include/linux/idr.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_cpu’: ./include/linux/dma-debug.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageMlocked’: ./include/linux/page_ref.h: In function ‘page_ref_sub_and_test’: ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_device’: ./include/linux/percpu-refcount.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/page_ref.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/dma-debug.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_dump_mappings’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget’: ./include/linux/dma-debug.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/percpu-refcount.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_assert_idle’: ./include/linux/page_ref.h: In function ‘page_ref_inc_return’: ./include/linux/dma-debug.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/page_ref.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/fs.h: In function ‘call_read_iter’: ./include/linux/page-flags.h: In function ‘ClearPageMlocked’: ./include/linux/page_ref.h: In function ‘page_ref_dec_and_test’: ./include/linux/page_ref.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSavePinned’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/fs.h:1865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1865 | { | ^ ./include/linux/idr.h: In function ‘idr_init_base’: ./include/linux/idr.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_dec_return’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/page_ref.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/fs.h: In function ‘call_write_iter’: ./include/linux/fs.h:1871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1871 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageMlocked’: ./include/linux/page_ref.h: In function ‘page_ref_add_unless’: ./include/linux/page_ref.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageSavePinned’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:367:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 367 | __CLEARPAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘call_mmap’: ./include/linux/idr.h: In function ‘idr_init’: ./include/linux/idr.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/fs.h:1876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1876 | { | ^ In file included from ./include/linux/mm.h:20, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_kill’: ./include/linux/page_ref.h: In function ‘page_ref_freeze’: ./include/linux/idr.h: In function ‘idr_is_empty’: ./include/linux/page_ref.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/idr.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/percpu-refcount.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageMlocked’: ./include/linux/percpu-refcount.h: In function ‘__ref_is_percpu’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageForeign’: ./include/linux/page_ref.h: In function ‘page_ref_unfreeze’: ./include/linux/percpu-refcount.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/idr.h: In function ‘idr_preload_end’: ./include/linux/page_ref.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/idr.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageMlocked’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/idr.h: In function ‘ida_alloc’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’: ./include/linux/percpu-refcount.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/idr.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageForeign’: ./include/linux/idr.h: In function ‘ida_alloc_min’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/idr.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/page-flags.h: In function ‘PageUncached’: ./include/linux/fs.h: In function ‘sb_rdonly’: ./include/linux/idr.h: In function ‘ida_alloc_max’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/idr.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/fs.h:1991:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1991 | static inline bool sb_rdonly(const struct super_block *sb) { return sb->s_flags & SB_RDONLY; } | ^~~~~~~~~~~ In file included from ./include/linux/skbuff.h:30, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/textsearch.h: In function ‘textsearch_next’: ./include/linux/page-flags.h: In function ‘ClearPageForeign’: ./include/linux/idr.h: In function ‘ida_init’: ./include/linux/idr.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/linux/textsearch.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/fs.h: In function ‘HAS_UNMAPPED_ID’: ./include/linux/textsearch.h: In function ‘textsearch_find’: ./include/linux/textsearch.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/fs.h:2020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2020 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageUncached’: ./include/linux/idr.h: In function ‘ida_is_empty’: In file included from ./include/linux/mm.h:27, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/memremap.h: In function ‘put_dev_pagemap’: ./include/linux/page-flags.h: In function ‘PageReserved’: ./include/linux/idr.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/textsearch.h: In function ‘textsearch_get_pattern’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/textsearch.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/memremap.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h: In function ‘file_write_hint’: ./include/linux/textsearch.h: In function ‘textsearch_get_pattern_len’: ./include/linux/textsearch.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/fs.h:2025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2025 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/mm.h: In function ‘set_max_mapnr’: ./include/linux/page-flags.h: In function ‘ClearPageUncached’: ./include/linux/mm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | static inline void set_max_mapnr(unsigned long limit) { } | ^~~~~~ ./include/linux/textsearch.h: In function ‘alloc_ts_config’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/textsearch.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/mm.h: In function ‘totalram_pages’: ./include/linux/page-flags.h: In function ‘SetPageReserved’: ./include/linux/mm.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h: In function ‘ki_hint_validate’: ./include/linux/mm.h: In function ‘totalram_pages_inc’: ./include/linux/mm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/page-flags.h: In function ‘PageHWPoison’: ./include/linux/textsearch.h: In function ‘ts_config_priv’: ./include/linux/mm.h: In function ‘totalram_pages_dec’: ./include/linux/textsearch.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/fs.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/mm.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget_live’: ./include/linux/page-flags.h: In function ‘ClearPageReserved’: ./include/linux/mm.h: In function ‘totalram_pages_add’: ./include/linux/percpu-refcount.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/mm.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/mm.h: In function ‘totalram_pages_set’: ./include/linux/mm.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageHWPoison’: ./include/linux/fs.h: In function ‘init_sync_kiocb’: In file included from ./arch/x86/include/asm/checksum.h:5, from ./include/net/checksum.h:26, from ./include/linux/skbuff.h:31, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_fold’: ./include/linux/page-flags.h: In function ‘__ClearPageReserved’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ In file included from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/kernfs.h: In function ‘kernfs_type’: ./arch/x86/include/asm/checksum_64.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/fs.h:2044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2044 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:305:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 305 | __CLEARPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~~~ ./include/linux/kernfs.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageHWPoison’: ./include/linux/kernfs.h: In function ‘kernfs_enable_ns’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./include/linux/kernfs.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageReserved’: ./include/linux/fs.h: In function ‘mark_inode_dirty’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:306:2: note: in expansion of macro ‘__SETPAGEFLAG’ 306 | __SETPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘TestSetPageHWPoison’: ./include/linux/fs.h:2143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2143 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/pgtable.h: In function ‘pte_dirty’: ./include/linux/fs.h: In function ‘mark_inode_dirty_sync’: ./include/linux/page-flags.h: In function ‘PageSwapBacked’: ./arch/x86/include/asm/pgtable.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/fs.h:2148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2148 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageHWPoison’: ./arch/x86/include/asm/pgtable.h: In function ‘read_pkru’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/linux/fs.h: In function ‘inode_inc_link_count’: ./include/linux/fs.h:2158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2158 | { | ^ ./include/linux/fs.h: In function ‘inode_dec_link_count’: ./include/linux/page-flags.h: In function ‘PageYoung’: ./include/linux/page-flags.h: In function ‘SetPageSwapBacked’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:395:1: note: in expansion of macro ‘TESTPAGEFLAG’ 395 | TESTPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~ ./include/linux/fs.h:2164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2164 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/fs.h: In function ‘file_accessed’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get’: ./include/linux/percpu-refcount.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageYoung’: ./include/linux/kernfs.h: In function ‘kernfs_ns_enabled’: ./include/linux/page-flags.h: In function ‘ClearPageSwapBacked’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget’: ./include/linux/kernfs.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/percpu-refcount.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:396:1: note: in expansion of macro ‘SETPAGEFLAG’ 396 | SETPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~ ./include/linux/fs.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageYoung’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:397:1: note: in expansion of macro ‘TESTCLEARFLAG’ 397 | TESTCLEARFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘__ClearPageSwapBacked’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:308:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 308 | __CLEARPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageIdle’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘__SetPageSwapBacked’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:309:2: note: in expansion of macro ‘__SETPAGEFLAG’ 309 | __SETPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageIdle’: ./include/linux/fs.h: In function ‘mount_pseudo’: ./include/linux/kernfs.h: In function ‘kernfs_path’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PagePrivate’: ./include/linux/kernfs.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’: ./arch/x86/include/asm/pgtable.h: In function ‘write_pkru’: ./include/linux/fs.h:2271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2271 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/percpu-refcount.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./arch/x86/include/asm/pgtable.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_find_and_get’: ./include/linux/page-flags.h: In function ‘ClearPageIdle’: ./include/linux/kernfs.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/kernfs.h: In function ‘kernfs_walk_and_get’: ./include/linux/kernfs.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/linux/page-flags.h: In function ‘SetPagePrivate’: ./include/linux/page-flags.h: In function ‘PageMappingFlags’: ./include/linux/kernfs.h: In function ‘kernfs_create_dir’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/kernfs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/page-flags.h: In function ‘PageAnon’: ./include/linux/fs.h: In function ‘__mandatory_lock’: ./include/linux/page-flags.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePrivate’: ./include/linux/kernfs.h: In function ‘kernfs_create_file_ns’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/kernfs.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/fs.h:2337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2337 | { | ^ ./include/linux/page-flags.h: In function ‘__PageMovable’: ./include/linux/page-flags.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/fs.h: In function ‘mandatory_lock’: ./include/linux/page-flags.h: In function ‘__SetPagePrivate’: ./include/linux/kernfs.h: In function ‘kernfs_create_file’: ./include/linux/page-flags.h: In function ‘PageKsm’: ./arch/x86/include/asm/checksum_64.h: In function ‘ip_fast_csum’: ./include/linux/kernfs.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/page-flags.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:316:36: note: in expansion of macro ‘__SETPAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/checksum_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/fs.h:2347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2347 | { | ^ ./include/linux/page-flags.h: In function ‘PageUptodate’: ./include/linux/kernfs.h: In function ‘kernfs_remove_by_name’: ./include/linux/page-flags.h: In function ‘__ClearPagePrivate’: ./include/linux/page-flags.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/kernfs.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/fs.h: In function ‘locks_verify_locked’: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_nofold’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:317:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 317 | __CLEARPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/checksum_64.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_rename’: ./include/linux/fs.h:2352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2352 | { | ^ ./include/linux/kernfs.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_young’: ./include/linux/page-flags.h: In function ‘PagePrivate2’: ./include/linux/page-flags.h: In function ‘__SetPageUptodate’: ./arch/x86/include/asm/pgtable.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/page-flags.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_magic’: ./include/linux/kernfs.h: In function ‘kernfs_mount’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/checksum_64.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/kernfs.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_dirty’: ./arch/x86/include/asm/pgtable.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageUptodate’: ./include/linux/fs.h: In function ‘locks_verify_truncate’: ./include/linux/page-flags.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_young’: ./arch/x86/include/asm/pgtable.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/page-flags.h: In function ‘SetPagePrivate2’: ./include/linux/fs.h:2361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2361 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘add32_with_carry’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_dirty’: ./include/linux/page-flags.h: In function ‘ClearPageUptodate’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./arch/x86/include/asm/checksum_64.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:497:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 497 | CLEARPAGEFLAG(Uptodate, uptodate, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget_live’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_young’: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_add’: ./arch/x86/include/asm/pgtable.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/percpu-refcount.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePrivate2’: ./arch/x86/include/asm/checksum_64.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_write’: ./arch/x86/include/asm/pgtable.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/page-flags.h: In function ‘set_page_writeback’: In file included from ./include/linux/skbuff.h:31, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/net/checksum.h: In function ‘csum_sub’: ./include/linux/fs.h: In function ‘break_lease’: ./include/linux/page-flags.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPagePrivate2’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_huge’: ./include/net/checksum.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/pgtable.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/linux/page-flags.h: In function ‘set_page_writeback_keepwrite’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./include/linux/fs.h:2413:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2413 | { | ^ ./include/linux/page-flags.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./include/net/checksum.h: In function ‘csum16_add’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_global’: ./include/net/checksum.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./arch/x86/include/asm/pgtable.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/page-flags.h: In function ‘PageHead’: ./include/linux/page-flags.h: In function ‘TestClearPagePrivate2’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_exec’: ./arch/x86/include/asm/pgtable.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/net/checksum.h: In function ‘csum16_sub’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./include/net/checksum.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_special’: ./include/net/checksum.h: In function ‘csum_block_add’: ./arch/x86/include/asm/pgtable.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./include/net/checksum.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/page-flags.h: In function ‘PageOwnerPriv1’: ./include/linux/fs.h: In function ‘break_deleg’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_pfn’: ./include/linux/fs.h:2427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2427 | { | ^ ./include/net/checksum.h: In function ‘csum_block_add_ext’: ./include/linux/page-flags.h: In function ‘__SetPageHead’: ./arch/x86/include/asm/pgtable.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/net/checksum.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/net/checksum.h: In function ‘csum_block_sub’: ./include/linux/page-flags.h: In function ‘SetPageOwnerPriv1’: ./include/net/checksum.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/net/checksum.h: In function ‘csum_unfold’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_pfn’: ./include/net/checksum.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./arch/x86/include/asm/pgtable.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageHead’: ./include/linux/page-flags.h: In function ‘ClearPageOwnerPriv1’: ./include/net/checksum.h: In function ‘csum_partial_ext’: ./include/net/checksum.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/fs.h: In function ‘try_break_deleg’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_pfn’: ./arch/x86/include/asm/pgtable.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/fs.h:2441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2441 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageOwnerPriv1’: ./include/net/checksum.h: In function ‘csum_replace_by_diff’: ./include/linux/page-flags.h: In function ‘ClearPageHead’: ./include/net/checksum.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:320:2: note: in expansion of macro ‘TESTCLEARFLAG’ 320 | TESTCLEARFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_pfn’: ./arch/x86/include/asm/pgtable.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:517:32: note: in expansion of macro ‘CLEARPAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~~~~ ./include/net/checksum.h: In function ‘csum_replace4’: ./include/net/checksum.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/page-flags.h: In function ‘PageWriteback’: ./include/linux/fs.h: In function ‘break_deleg_wait’: ./arch/x86/include/asm/pgtable.h: In function ‘pgd_pfn’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put’: ./arch/x86/include/asm/pgtable.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:326:1: note: in expansion of macro ‘TESTPAGEFLAG’ 326 | TESTPAGEFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘set_compound_head’: ./include/linux/percpu-refcount.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/page-flags.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./include/net/checksum.h: In function ‘csum_replace2’: ./include/net/checksum.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/fs.h:2453:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2453 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_dying’: ./include/linux/percpu-refcount.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_large’: ./arch/x86/include/asm/pgtable.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/fs.h: In function ‘break_layout’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_zero’: ./include/net/checksum.h: In function ‘inet_proto_csum_replace2’: ./include/linux/percpu-refcount.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_large’: ./include/net/checksum.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/page-flags.h: In function ‘clear_compound_head’: ./arch/x86/include/asm/pgtable.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageWriteback’: ./include/linux/page-flags.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./include/linux/fs.h:2463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2463 | { | ^ ./include/net/checksum.h: In function ‘remcsum_adjust’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./include/net/checksum.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_trans_huge’: ./arch/x86/include/asm/pgtable.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageCompound’: ./include/linux/page-flags.h:531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 531 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageWriteback’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_trans_huge’: ./include/net/checksum.h: In function ‘remcsum_unadjust’: ./arch/x86/include/asm/pgtable.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/checksum.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘has_transparent_hugepage’: ./arch/x86/include/asm/pgtable.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/page-flags.h: In function ‘PageMappedToDisk’: In file included from ./include/linux/mm.h:24, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/page_ext.h: In function ‘pgdat_page_ext_init’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageTransHuge’: ./include/linux/page_ext.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/page-flags.h:564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 564 | { | ^ ./include/linux/fs.h: In function ‘file_clone_open’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’: ./include/linux/page_ext.h: In function ‘lookup_page_ext’: ./include/linux/percpu-refcount.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./include/linux/page_ext.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/page-flags.h: In function ‘PageTransCompound’: ./include/linux/page_ext.h: In function ‘page_ext_init’: ./include/linux/fs.h:2526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2526 | { | ^ ./include/linux/page_ext.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/page-flags.h:575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 575 | { | ^ ./include/linux/page_ext.h: In function ‘page_ext_init_flatmem’: ./include/linux/page_ext.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageMappedToDisk’: ./include/linux/page-flags.h: In function ‘PageTransCompoundMap’: ./include/linux/page-flags.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageTransTail’: ./include/linux/page-flags.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageMappedToDisk’: ./include/linux/page-flags.h: In function ‘PageDoubleMap’: ./include/linux/page-flags.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ In file included from ./include/linux/page_ref.h:7, from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/page-flags.h: In function ‘compound_head’: In file included from ./include/linux/device.h:15, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/ioport.h: In function ‘resource_size’: ./include/linux/page-flags.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/fs.h: In function ‘sb_is_blkdev_sb’: ./include/linux/ioport.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageDoubleMap’: ./include/linux/page-flags.h: In function ‘PageReclaim’: ./include/linux/page-flags.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/fs.h:2575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2575 | { | ^ ./include/linux/ioport.h: In function ‘resource_type’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/ioport.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_devmap’: ./arch/x86/include/asm/pgtable.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/linux/ioport.h: In function ‘resource_ext_type’: ./include/linux/page-flags.h: In function ‘ClearPageDoubleMap’: ./include/linux/ioport.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/page-flags.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/page-flags.h: In function ‘PageTail’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_devmap’: ./include/linux/page-flags.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/ioport.h: In function ‘resource_contains’: ./arch/x86/include/asm/pgtable.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/ioport.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageDoubleMap’: ./include/linux/page-flags.h: In function ‘SetPageReclaim’: ./include/linux/page-flags.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgd_devmap’: ./arch/x86/include/asm/pgtable.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/fs.h: In function ‘register_chrdev’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_set_flags’: ./arch/x86/include/asm/pgtable.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/page-flags.h: In function ‘PageCompound’: ./include/linux/page-flags.h: In function ‘TestClearPageDoubleMap’: ./include/linux/page-flags.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/fs.h:2662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2662 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_flags’: ./arch/x86/include/asm/pgtable.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageReclaim’: ./include/linux/fs.h: In function ‘unregister_chrdev’: ./include/linux/page-flags.h: In function ‘PagePoisoned’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkclean’: ./include/linux/page-flags.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/page-flags.h: In function ‘page_has_type’: ./arch/x86/include/asm/pgtable.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./include/linux/fs.h:2667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2667 | { | ^ ./include/linux/ioport.h: In function ‘resource_overlaps’: ./include/linux/page-flags.h: In function ‘page_init_poison’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkold’: ./include/linux/page-flags.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/ioport.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./arch/x86/include/asm/pgtable.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/page-flags.h: In function ‘PageBuddy’: ./include/linux/page-flags.h: In function ‘TestClearPageReclaim’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_wrprotect’: ./arch/x86/include/asm/pgtable.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:332:2: note: in expansion of macro ‘TESTCLEARFLAG’ 332 | TESTCLEARFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkexec’: ./include/linux/fs.h: In function ‘invalidate_remote_inode’: ./arch/x86/include/asm/pgtable.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageBuddy’: ./include/linux/page-flags.h: In function ‘PageLocked’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdirty’: In file included from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/sysfs.h: In function ‘sysfs_enable_ns’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/fs.h:2704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2704 | { | ^ ./include/linux/page-flags.h: In function ‘PageReadahead’: ./include/linux/sysfs.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkyoung’: ./arch/x86/include/asm/pgtable.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageBuddy’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkwrite’: ./arch/x86/include/asm/pgtable.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/sysfs.h: In function ‘sysfs_create_file’: ./include/linux/page-flags.h: In function ‘__SetPageLocked’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkhuge’: ./include/linux/page-flags.h: In function ‘SetPageReadahead’: ./include/linux/sysfs.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./include/linux/fs.h: In function ‘filemap_fdatawait’: ./arch/x86/include/asm/pgtable.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageBalloon’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrhuge’: ./include/linux/sysfs.h: In function ‘sysfs_remove_file’: ./include/linux/fs.h:2720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2720 | { | ^ ./arch/x86/include/asm/pgtable.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./include/linux/sysfs.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkglobal’: ./include/linux/sysfs.h: In function ‘sysfs_rename_link’: ./include/linux/page-flags.h: In function ‘ClearPageReadahead’: ./arch/x86/include/asm/pgtable.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageBalloon’: ./include/linux/page-flags.h: In function ‘__ClearPageLocked’: ./include/linux/sysfs.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrglobal’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/sysfs.h: In function ‘sysfs_notify_dirent’: ./arch/x86/include/asm/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/fs.h: In function ‘file_write_and_wait’: In file included from ./include/linux/sysfs.h:16, from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/kernfs.h: In function ‘kernfs_type’: ./include/linux/sysfs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkspecial’: ./arch/x86/include/asm/pgtable.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_get_dirent’: ./include/linux/kernfs.h:274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 274 | { | ^ ./include/linux/fs.h:2743:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2743 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageBalloon’: ./include/linux/sysfs.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageReadahead’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdevmap’: ./include/linux/page-flags.h: In function ‘PageWaiters’: ./arch/x86/include/asm/pgtable.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:334:2: note: in expansion of macro ‘TESTCLEARFLAG’ 334 | TESTCLEARFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/sysfs.h: In function ‘sysfs_get’: ./include/linux/kernfs.h: In function ‘kernfs_enable_ns’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘filemap_set_wb_err’: ./include/linux/sysfs.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/kernfs.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/sysfs.h: In function ‘sysfs_put’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_set_flags’: ./include/linux/sysfs.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./arch/x86/include/asm/pgtable.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/fs.h:2762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2762 | { | ^ ./include/linux/page-flags.h: In function ‘PageKmemcg’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put’: ./include/linux/page-flags.h: In function ‘PageHighMem’: ./include/linux/percpu-refcount.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_flags’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./include/linux/fs.h: In function ‘filemap_check_wb_err’: ./include/linux/page-flags.h:258:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | static inline int Page##uname(const struct page *page) { return 0; } | ^~~~ ./include/linux/page-flags.h:275:31: note: in expansion of macro ‘TESTPAGEFLAG_FALSE’ 275 | #define PAGEFLAG_FALSE(uname) TESTPAGEFLAG_FALSE(uname) \ | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_dying’: In file included from ./include/linux/kobject.h:23, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/kref.h: In function ‘kref_init’: ./include/linux/page-flags.h: In function ‘SetPageWaiters’: ./include/linux/percpu-refcount.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkold’: ./include/linux/page-flags.h: In function ‘__SetPageKmemcg’: ./include/linux/page-flags.h: In function ‘SetPageHighMem’: ./include/linux/kref.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./arch/x86/include/asm/pgtable.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_zero’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/fs.h:2780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2780 | { | ^ ./include/linux/percpu-refcount.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/page-flags.h:261:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | static inline void SetPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:2: note: in expansion of macro ‘SETPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/kref.h: In function ‘kref_read’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/kref.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkclean’: ./include/linux/page-flags.h: In function ‘ClearPageHighMem’: ./arch/x86/include/asm/pgtable.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/fs.h: In function ‘filemap_sample_wb_err’: ./include/linux/kref.h: In function ‘kref_get’: ./include/linux/kref.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/page-flags.h:264:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | static inline void ClearPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:26: note: in expansion of macro ‘CLEARPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageWaiters’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_wrprotect’: ./include/linux/page-flags.h: In function ‘__ClearPageKmemcg’: ./arch/x86/include/asm/pgtable.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/kref.h: In function ‘kref_put’: ./include/linux/page-flags.h: In function ‘PageSwapCache’: ./include/linux/fs.h:2792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2792 | { | ^ ./include/linux/kref.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/page-flags.h:348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 348 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdirty’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/fs.h: In function ‘generic_write_sync’: ./include/linux/kref.h: In function ‘kref_put_mutex’: ./include/linux/kref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdevmap’: ./include/linux/page-flags.h: In function ‘PageTable’: ./include/linux/page-flags.h: In function ‘SetPageSwapCache’: ./include/linux/page-flags.h: In function ‘__ClearPageWaiters’: ./arch/x86/include/asm/pgtable.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/fs.h:2806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2806 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:355:1: note: in expansion of macro ‘SETPAGEFLAG’ 355 | SETPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:282:42: note: in expansion of macro ‘__CLEARPAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/kref.h: In function ‘kref_put_lock’: ./include/linux/kernfs.h: In function ‘kernfs_ns_enabled’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/kref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkhuge’: ./include/linux/kernfs.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./arch/x86/include/asm/pgtable.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ In file included from ./include/linux/mm.h:24, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/page_ext.h: In function ‘pgdat_page_ext_init’: ./include/linux/page_ext.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkyoung’: ./include/linux/page-flags.h: In function ‘__SetPageTable’: ./include/linux/kref.h: In function ‘kref_get_unless_zero’: ./include/linux/page-flags.h: In function ‘PageError’: ./arch/x86/include/asm/pgtable.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageSwapCache’: ./include/linux/kref.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/page_ext.h: In function ‘lookup_page_ext’: ./include/linux/page_ext.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/fs.h: In function ‘execute_ok’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:356:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 356 | CLEARPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkwrite’: ./include/linux/page_ext.h: In function ‘page_ext_init’: ./arch/x86/include/asm/pgtable.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/page_ext.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/page_ext.h: In function ‘page_ext_init_flatmem’: ./include/linux/fs.h:2829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2829 | { | ^ ./include/linux/page_ext.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_set_flags’: ./include/linux/page-flags.h: In function ‘__ClearPageTable’: ./arch/x86/include/asm/pgtable.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/page-flags.h: In function ‘PageUnevictable’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_flags’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/linux/fs.h: In function ‘file_start_write’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ In file included from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/kobject.h: In function ‘kobject_name’: ./include/linux/page-flags.h: In function ‘SetPageError’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkold’: ./include/linux/kobject.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./arch/x86/include/asm/pgtable.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/page-flags.h: In function ‘PageIsolated’: ./include/linux/kernfs.h: In function ‘kernfs_path’: In file included from ./include/linux/page_ref.h:7, from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/page-flags.h: In function ‘compound_head’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkclean’: ./include/linux/kernfs.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./arch/x86/include/asm/pgtable.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/page-flags.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageUnevictable’: ./include/linux/kernfs.h: In function ‘kernfs_find_and_get’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_wrprotect’: ./include/linux/page-flags.h: In function ‘ClearPageError’: ./include/linux/kernfs.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./arch/x86/include/asm/pgtable.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/kobject.h: In function ‘kobject_has_children’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/kobject.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_walk_and_get’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdirty’: ./include/linux/kernfs.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./arch/x86/include/asm/pgtable.h:445:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 445 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageIsolated’: ./include/linux/page-flags.h: In function ‘ClearPageUnevictable’: ./include/linux/fs.h: In function ‘file_start_write_trylock’: ./include/linux/kernfs.h: In function ‘kernfs_create_dir’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdevmap’: ./include/linux/page-flags.h: In function ‘PageTail’: ./include/linux/kernfs.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/page-flags.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageError’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:283:40: note: in expansion of macro ‘TESTCLEARFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/fs.h:2841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2841 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkhuge’: ./arch/x86/include/asm/pgtable.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageIsolated’: ./include/linux/page-flags.h: In function ‘__ClearPageUnevictable’: ./include/linux/kernfs.h: In function ‘kernfs_create_file_ns’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkyoung’: ./include/linux/kernfs.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:362:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 362 | __CLEARPAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/page-flags.h: In function ‘PageCompound’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageReferenced’: ./include/linux/page-flags.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkwrite’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_create_file’: ./include/linux/page-flags.h: In function ‘TestClearPageUnevictable’: ./include/linux/kernfs.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/page-flags.h: In function ‘PageSlabPfmemalloc’: ./include/linux/page-flags.h: In function ‘PagePoisoned’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_soft_dirty’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:363:2: note: in expansion of macro ‘TESTCLEARFLAG’ 363 | TESTCLEARFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘file_end_write’: ./include/linux/page-flags.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./include/linux/page-flags.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./arch/x86/include/asm/pgtable.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/linux/kernfs.h: In function ‘kernfs_remove_by_name’: ./include/linux/page-flags.h: In function ‘page_init_poison’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_soft_dirty’: ./include/linux/page-flags.h: In function ‘SetPageSlabPfmemalloc’: ./include/linux/fs.h:2848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2848 | { | ^ ./include/linux/page-flags.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/kernfs.h:538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 538 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageReferenced’: ./arch/x86/include/asm/pgtable.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./include/linux/page-flags.h: In function ‘PageMlocked’: ./include/linux/page-flags.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/linux/kobject.h: In function ‘to_kset’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/kobject.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/kernfs.h: In function ‘kernfs_rename’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_soft_dirty’: ./include/linux/page-flags.h: In function ‘__ClearPageSlabPfmemalloc’: ./include/linux/kernfs.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./arch/x86/include/asm/pgtable.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/linux/page-flags.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/linux/page-flags.h: In function ‘PageLocked’: ./include/linux/kernfs.h: In function ‘kernfs_mount’: ./include/linux/page-flags.h: In function ‘ClearPageReferenced’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mksoft_dirty’: ./include/linux/kernfs.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/fs.h: In function ‘get_write_access’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mksoft_dirty’: ./arch/x86/include/asm/pgtable.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageMlocked’: ./include/linux/kobject.h: In function ‘kset_get’: ./include/linux/kobject.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/fs.h:2871:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2871 | { | ^ ./include/linux/page-flags.h: In function ‘page_has_private’: ./include/linux/page-flags.h: In function ‘TestClearPageReferenced’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mksoft_dirty’: ./include/linux/page-flags.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./arch/x86/include/asm/pgtable.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:285:2: note: in expansion of macro ‘TESTCLEARFLAG’ 285 | TESTCLEARFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/kobject.h: In function ‘kset_put’: ./include/linux/fs.h: In function ‘deny_write_access’: ./include/linux/kobject.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_soft_dirty’: ./arch/x86/include/asm/pgtable.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/kobject.h: In function ‘get_ktype’: ./include/linux/page-flags.h: In function ‘__SetPageLocked’: ./include/linux/kobject.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/fs.h:2875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2875 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageMlocked’: ./include/linux/page-flags.h: In function ‘__SetPageReferenced’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_soft_dirty’: In file included from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/page_ref.h: In function ‘__page_ref_set’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:286:2: note: in expansion of macro ‘__SETPAGEFLAG’ 286 | __SETPAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page_ref.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/fs.h: In function ‘put_write_access’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_soft_dirty’: ./include/linux/page_ref.h: In function ‘__page_ref_mod’: ./include/linux/page_ref.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./arch/x86/include/asm/pgtable.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_test’: ./include/linux/page-flags.h: In function ‘PageDirty’: ./include/linux/page_ref.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageLocked’: ./include/linux/fs.h:2880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2880 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘massage_pgprot’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_return’: ./arch/x86/include/asm/pgtable.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/page_ref.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageMlocked’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/fs.h: In function ‘allow_write_access’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_unless’: ./include/linux/page_ref.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:367:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 367 | __CLEARPAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./include/linux/page_ref.h: In function ‘__page_ref_freeze’: ./include/linux/page_ref.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/fs.h:2884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2884 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘check_pgprot’: ./include/linux/page_ref.h: In function ‘__page_ref_unfreeze’: ./arch/x86/include/asm/pgtable.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/page_ref.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/page-flags.h: In function ‘PageWaiters’: ./include/linux/page-flags.h: In function ‘SetPageDirty’: ./include/linux/fs.h: In function ‘inode_is_open_for_write’: ./include/linux/page_ref.h: In function ‘page_ref_count’: ./include/linux/page-flags.h: In function ‘TestSetPageMlocked’: ./include/linux/page_ref.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pte’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page_ref.h: In function ‘page_count’: ./include/linux/fs.h:2889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2889 | { | ^ ./include/linux/page_ref.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageDirty’: ./include/linux/page_ref.h: In function ‘set_page_count’: ./include/linux/fs.h: In function ‘i_readcount_dec’: ./include/linux/page_ref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ In file included from ./include/linux/kobject.h:20, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/sysfs.h: In function ‘sysfs_enable_ns’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageMlocked’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pmd’: ./include/linux/page_ref.h: In function ‘init_page_count’: ./include/linux/page-flags.h: In function ‘SetPageWaiters’: ./include/linux/sysfs.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/page_ref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/pgtable.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/fs.h:2895:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2895 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_add’: ./include/linux/page-flags.h: In function ‘TestSetPageDirty’: ./include/linux/page_ref.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_sub’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pud’: ./include/linux/page_ref.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_create_file’: ./arch/x86/include/asm/pgtable.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageWaiters’: ./include/linux/page-flags.h: In function ‘PageUncached’: ./include/linux/sysfs.h:512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 512 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_inc’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageDirty’: ./include/linux/page_ref.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h: In function ‘i_readcount_inc’: ./include/linux/sysfs.h: In function ‘sysfs_remove_file’: ./include/linux/sysfs.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_dec’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mknotpresent’: ./include/linux/page_ref.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./arch/x86/include/asm/pgtable.h:573:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 573 | { | ^ ./include/linux/sysfs.h: In function ‘sysfs_rename_link’: ./include/linux/fs.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageWaiters’: ./include/linux/sysfs.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_sub_and_test’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:282:42: note: in expansion of macro ‘__CLEARPAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/page_ref.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageDirty’: ./include/linux/sysfs.h: In function ‘sysfs_notify_dirent’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:288:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 288 | __CLEARPAGEFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/sysfs.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mknotpresent’: ./include/linux/page-flags.h: In function ‘SetPageUncached’: ./arch/x86/include/asm/pgtable.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_inc_return’: ./include/linux/sysfs.h: In function ‘sysfs_get_dirent’: ./include/linux/page_ref.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/sysfs.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/page-flags.h: In function ‘PageError’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/sysfs.h: In function ‘sysfs_get’: ./include/linux/page-flags.h: In function ‘PageLRU’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/sysfs.h:540:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 540 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_dec_and_test’: ./include/linux/page_ref.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_modify’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h: In function ‘kernel_read_file_id_str’: ./include/linux/sysfs.h: In function ‘sysfs_put’: ./arch/x86/include/asm/pgtable.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./include/linux/sysfs.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageUncached’: ./include/linux/page_ref.h: In function ‘page_ref_dec_return’: ./include/linux/page_ref.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/fs.h:2938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2938 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ In file included from ./include/linux/kobject.h:23, from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/kref.h: In function ‘kref_init’: ./include/linux/page-flags.h: In function ‘SetPageError’: ./include/linux/page-flags.h: In function ‘SetPageLRU’: ./include/linux/page_ref.h: In function ‘page_ref_add_unless’: ./include/linux/kref.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/page_ref.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageHWPoison’: ./include/linux/kref.h: In function ‘kref_read’: ./include/linux/kref.h:37:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 37 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_freeze’: ./include/linux/page_ref.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ In file included from ./include/linux/device.h:25, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/ratelimit.h: In function ‘ratelimit_state_init’: ./include/linux/kref.h: In function ‘kref_get’: ./include/linux/page-flags.h: In function ‘ClearPageLRU’: ./include/linux/kref.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageError’: ./include/linux/ratelimit.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/kref.h: In function ‘kref_put’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_unfreeze’: ./include/linux/kref.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_modify’: ./include/linux/page_ref.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./arch/x86/include/asm/pgtable.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageHWPoison’: ./include/linux/kref.h: In function ‘kref_put_mutex’: ./include/linux/page-flags.h: In function ‘__ClearPageLRU’: ./include/linux/fs.h: In function ‘generic_drop_inode’: ./include/linux/ratelimit.h: In function ‘ratelimit_default_init’: ./include/linux/kref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageError’: ./include/linux/ratelimit.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:289:29: note: in expansion of macro ‘__CLEARPAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:283:40: note: in expansion of macro ‘TESTCLEARFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/ratelimit.h: In function ‘ratelimit_state_exit’: ./include/linux/fs.h:2977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2977 | { | ^ ./include/linux/kref.h: In function ‘kref_put_lock’: ./include/linux/ratelimit.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/kref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageHWPoison’: ./include/linux/page-flags.h: In function ‘PageActive’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./include/linux/kref.h: In function ‘kref_get_unless_zero’: ./include/linux/page-flags.h: In function ‘PageReferenced’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/kref.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/ratelimit.h: In function ‘ratelimit_set_flags’: ./include/linux/page-flags.h: In function ‘TestSetPageHWPoison’: ./include/linux/ratelimit.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgprot_modify’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageActive’: In file included from ./include/linux/net.h:27, from ./include/linux/skbuff.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/fs.h: In function ‘lockdep_annotate_inode_mutex_key’: ./include/linux/page-flags.h: In function ‘SetPageReferenced’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageHWPoison’: In file included from ./include/linux/device.h:16, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/kobject.h: In function ‘kobject_name’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/fs.h:3004:60: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3004 | static inline void lockdep_annotate_inode_mutex_key(struct inode *inode) { }; | ^~~~~ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./include/linux/kobject.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageActive’: In file included from ./include/linux/mm.h:27, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/memremap.h: In function ‘put_dev_pagemap’: ./include/linux/page-flags.h: In function ‘ClearPageReferenced’: ./arch/x86/include/asm/pgtable.h: In function ‘arch_filter_pgprot’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/memremap.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/fs.h: In function ‘insert_inode_hash’: ./include/linux/page-flags.h: In function ‘PageYoung’: ./arch/x86/include/asm/pgtable.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:395:1: note: in expansion of macro ‘TESTPAGEFLAG’ 395 | TESTPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~ ./include/linux/kobject.h: In function ‘kobject_has_children’: ./arch/x86/include/asm/pgtable.h: In function ‘is_new_memtype_allowed’: ./include/linux/page-flags.h: In function ‘__ClearPageActive’: ./include/linux/fs.h:3023:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3023 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/mm.h: In function ‘set_max_mapnr’: ./include/linux/kobject.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./arch/x86/include/asm/pgtable.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageReferenced’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:290:35: note: in expansion of macro ‘__CLEARPAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘remove_inode_hash’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:285:2: note: in expansion of macro ‘TESTCLEARFLAG’ 285 | TESTCLEARFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/mm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | static inline void set_max_mapnr(unsigned long limit) { } | ^~~~~~ ./include/linux/page-flags.h: In function ‘SetPageYoung’: ./include/linux/mm.h: In function ‘totalram_pages’: ./include/linux/mm.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageActive’: ./include/linux/fs.h:3029:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3029 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:396:1: note: in expansion of macro ‘SETPAGEFLAG’ 396 | SETPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘__SetPageReferenced’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:291:2: note: in expansion of macro ‘TESTCLEARFLAG’ 291 | TESTCLEARFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘totalram_pages_inc’: ./include/linux/mm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:286:2: note: in expansion of macro ‘__SETPAGEFLAG’ 286 | __SETPAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘totalram_pages_dec’: ./include/linux/page-flags.h: In function ‘TestClearPageYoung’: ./arch/x86/include/asm/pgtable.h: In function ‘pti_set_user_pgtbl’: ./include/linux/mm.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./arch/x86/include/asm/pgtable.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:397:1: note: in expansion of macro ‘TESTCLEARFLAG’ 397 | TESTCLEARFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘totalram_pages_add’: ./include/linux/page-flags.h: In function ‘PageWorkingset’: ./include/linux/mm.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/page-flags.h: In function ‘PageDirty’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h: In function ‘totalram_pages_set’: ./include/linux/mm.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageIdle’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageWorkingset’: ./include/linux/kobject.h: In function ‘to_kset’: ./include/linux/page-flags.h: In function ‘SetPageDirty’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/kobject.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageIdle’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageWorkingset’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageIdle’: In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/pgtable.h: In function ‘pte_dirty’: ./include/linux/page-flags.h: In function ‘ClearPageDirty’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/kobject.h: In function ‘kset_get’: ./arch/x86/include/asm/pgtable.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/kobject.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageWorkingset’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:293:2: note: in expansion of macro ‘TESTCLEARFLAG’ 293 | TESTCLEARFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageMappingFlags’: ./include/linux/kobject.h: In function ‘kset_put’: ./arch/x86/include/asm/pgtable.h: In function ‘read_pkru’: In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/device.h: In function ‘class_create_file’: ./include/linux/page-flags.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/kobject.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./arch/x86/include/asm/pgtable.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageDirty’: ./include/linux/kobject.h: In function ‘get_ktype’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageSlab’: ./include/linux/kobject.h:222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 222 | { | ^ ./include/linux/page-flags.h: In function ‘PageAnon’: ./include/linux/device.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/page-flags.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageDirty’: ./include/linux/device.h: In function ‘class_remove_file’: ./include/linux/page-flags.h: In function ‘__PageMovable’: ./include/linux/device.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/page-flags.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageKsm’: ./include/linux/page-flags.h: In function ‘__ClearPageDirty’: ./include/linux/page-flags.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:288:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 288 | __CLEARPAGEFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘__SetPageSlab’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageUptodate’: ./include/linux/page-flags.h: In function ‘PageLRU’: ./include/linux/page-flags.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘__ClearPageSlab’: ./include/linux/page-flags.h: In function ‘__SetPageUptodate’: ./include/linux/page-flags.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageLRU’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/device.h: In function ‘devres_alloc’: ./include/linux/device.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageUptodate’: ./arch/x86/include/asm/pgtable.h: In function ‘write_pkru’: ./include/linux/page-flags.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./arch/x86/include/asm/pgtable.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageLRU’: ./include/linux/page-flags.h: In function ‘PageSlobFree’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageUptodate’: In file included from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/pgtable_64.h: In function ‘sync_initial_page_table’: ./include/linux/page-flags.h: In function ‘__ClearPageLRU’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:497:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 497 | CLEARPAGEFLAG(Uptodate, uptodate, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | static inline void sync_initial_page_table(void) { } | ^~~~~~ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:289:29: note: in expansion of macro ‘__CLEARPAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/device.h: In function ‘devm_kzalloc’: ./include/linux/device.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte’: ./include/linux/page-flags.h: In function ‘PageActive’: ./arch/x86/include/asm/pgtable_64.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageSlobFree’: ./include/linux/page-flags.h: In function ‘set_page_writeback’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/device.h: In function ‘devm_kmalloc_array’: ./include/linux/page-flags.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/device.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/page-flags.h: In function ‘set_page_writeback_keepwrite’: ./include/linux/page-flags.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pte_clear’: ./arch/x86/include/asm/pgtable_64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/page-flags.h: In function ‘PageHead’: ./include/linux/page-flags.h: In function ‘__ClearPageSlobFree’: ./include/linux/page-flags.h: In function ‘SetPageActive’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte_atomic’: ./arch/x86/include/asm/pgtable_64.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/device.h: In function ‘devm_kcalloc’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pmd’: ./include/linux/device.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./arch/x86/include/asm/pgtable_64.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageActive’: ./include/linux/page-flags.h: In function ‘PageChecked’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmd_clear’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘__SetPageHead’: ./arch/x86/include/asm/pgtable_64.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/fs.h: In function ‘blockdev_direct_IO’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_young’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_ptep_get_and_clear’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_dirty’: ./include/linux/fs.h:3118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3118 | { | ^ ./arch/x86/include/asm/pgtable.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/device.h: In function ‘devm_add_action_or_reset’: ./include/linux/page-flags.h: In function ‘__ClearPageActive’: ./include/linux/device.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageHead’: In file included from ./include/linux/device.h:25, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/ratelimit.h: In function ‘ratelimit_state_init’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:290:35: note: in expansion of macro ‘__CLEARPAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_young’: ./arch/x86/include/asm/pgtable.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/ratelimit.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/fs.h: In function ‘inode_dio_begin’: ./include/linux/page-flags.h: In function ‘SetPageChecked’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_dirty’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageActive’: ./arch/x86/include/asm/pgtable.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageHead’: ./include/linux/fs.h:3134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3134 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmdp_get_and_clear’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:291:2: note: in expansion of macro ‘TESTCLEARFLAG’ 291 | TESTCLEARFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/ratelimit.h: In function ‘ratelimit_default_init’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_young’: ./include/linux/device.h: In function ‘device_connections_add’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:517:32: note: in expansion of macro ‘CLEARPAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/ratelimit.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/pgtable.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/fs.h: In function ‘inode_dio_end’: ./include/linux/device.h:785:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 785 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageChecked’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_write’: ./include/linux/ratelimit.h: In function ‘ratelimit_state_exit’: ./include/linux/page-flags.h: In function ‘PageWorkingset’: ./arch/x86/include/asm/pgtable.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/page-flags.h: In function ‘set_compound_head’: ./include/linux/ratelimit.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/device.h: In function ‘device_connections_remove’: ./include/linux/fs.h:3146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3146 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/page-flags.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./include/linux/device.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_huge’: ./arch/x86/include/asm/pgtable.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pud’: ./arch/x86/include/asm/pgtable_64.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_global’: ./arch/x86/include/asm/pgtable.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/page-flags.h: In function ‘PagePinned’: ./include/linux/page-flags.h: In function ‘clear_compound_head’: ./include/linux/ratelimit.h: In function ‘ratelimit_set_flags’: ./include/linux/ratelimit.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageWorkingset’: ./include/linux/page-flags.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_exec’: ./arch/x86/include/asm/pgtable.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pud_clear’: ./include/linux/fs.h: In function ‘__inode_get_bytes’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_special’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pudp_get_and_clear’: ./arch/x86/include/asm/pgtable.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./arch/x86/include/asm/pgtable_64.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageCompound’: ./include/linux/fs.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/linux/page-flags.h:531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 531 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageWorkingset’: ./include/linux/page-flags.h: In function ‘SetPagePinned’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_pfn’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h: In function ‘vfs_stat’: ./include/linux/page-flags.h: In function ‘TestClearPageWorkingset’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_p4d’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_pfn’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:293:2: note: in expansion of macro ‘TESTCLEARFLAG’ 293 | TESTCLEARFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/device.h: In function ‘kobj_to_dev’: ./arch/x86/include/asm/pgtable_64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/fs.h:3191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3191 | { | ^ ./arch/x86/include/asm/pgtable.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePinned’: ./include/linux/page-flags.h: In function ‘PageTransHuge’: ./include/linux/device.h:1057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1057 | { | ^ ./include/linux/page-flags.h:564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 564 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/fs.h: In function ‘vfs_lstat’: ./include/linux/page-flags.h: In function ‘PageSlab’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_pfn’: ./arch/x86/include/asm/pgtable.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/page-flags.h: In function ‘PageTransCompound’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h:575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 575 | { | ^ ./include/linux/fs.h:3196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3196 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_pfn’: ./include/linux/page-flags.h: In function ‘PageTransCompoundMap’: ./include/linux/page-flags.h: In function ‘TestSetPagePinned’: ./arch/x86/include/asm/pgtable.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/page-flags.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/fs.h: In function ‘vfs_fstatat’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./include/linux/device.h: In function ‘device_iommu_mapped’: ./arch/x86/include/asm/pgtable.h: In function ‘pgd_pfn’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_p4d_clear’: ./arch/x86/include/asm/pgtable.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/device.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./arch/x86/include/asm/pgtable_64.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/page-flags.h: In function ‘PageTransTail’: ./include/linux/fs.h:3202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3202 | { | ^ ./include/linux/page-flags.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pgd’: ./include/linux/page-flags.h: In function ‘__SetPageSlab’: ./arch/x86/include/asm/pgtable_64.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPagePinned’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_large’: ./include/linux/fs.h: In function ‘vfs_fstat’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/page-flags.h: In function ‘PageDoubleMap’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./include/linux/page-flags.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_large’: ./arch/x86/include/asm/pgtable.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pgd_clear’: In file included from ./include/linux/device.h:1072, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/pm_wakeup.h: In function ‘device_can_wakeup’: ./include/linux/fs.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./arch/x86/include/asm/pgtable_64.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_trans_huge’: ./include/linux/pm_wakeup.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSlab’: ./include/linux/page-flags.h: In function ‘SetPageDoubleMap’: ./arch/x86/include/asm/pgtable.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/page-flags.h: In function ‘PageSavePinned’: ./include/linux/page-flags.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/pm_wakeup.h: In function ‘device_may_wakeup’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/pm_wakeup.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_trans_huge’: ./arch/x86/include/asm/pgtable.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageDoubleMap’: ./arch/x86/include/asm/pgtable_64.h: In function ‘gup_fast_permitted’: ./include/linux/page-flags.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./arch/x86/include/asm/pgtable_64.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/pm_wakeup.h: In function ‘device_set_wakeup_path’: ./include/linux/page-flags.h: In function ‘PageSlobFree’: ./arch/x86/include/asm/pgtable.h: In function ‘has_transparent_hugepage’: ./include/linux/pm_wakeup.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./arch/x86/include/asm/pgtable.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageDoubleMap’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageSavePinned’: ./include/linux/page-flags.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/device.h: In function ‘class_create_file’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ In file included from ./arch/x86/include/asm/pgtable_64.h:276, from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/pgtable-invert.h: In function ‘__pte_needs_invert’: ./include/linux/page-flags.h: In function ‘TestClearPageDoubleMap’: ./arch/x86/include/asm/pgtable-invert.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/device.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/page-flags.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/pm_wakeup.h: In function ‘wakeup_source_init’: ./include/linux/page-flags.h: In function ‘ClearPageSavePinned’: ./include/linux/device.h: In function ‘class_remove_file’: ./arch/x86/include/asm/pgtable-invert.h: In function ‘protnone_mask’: ./include/linux/pm_wakeup.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageSlobFree’: ./include/linux/device.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./arch/x86/include/asm/pgtable-invert.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘page_has_type’: ./include/linux/pm_wakeup.h: In function ‘wakeup_source_trash’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/pm_wakeup.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/page-flags.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./include/linux/fs.h: In function ‘io_is_direct’: ./arch/x86/include/asm/pgtable-invert.h: In function ‘flip_protnone_guard’: ./arch/x86/include/asm/pgtable-invert.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/pm_wakeup.h: In function ‘__pm_wakeup_event’: ./include/linux/pm_wakeup.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/page-flags.h: In function ‘PageBuddy’: ./include/linux/page-flags.h: In function ‘PageForeign’: ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_event’: ./include/linux/fs.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSlobFree’: ./include/linux/pm_wakeup.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/pgtable.h: In function ‘pte_none’: ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_hard_event’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/pm_wakeup.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./arch/x86/include/asm/pgtable.h:703:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 703 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageBuddy’: ./include/linux/fs.h: In function ‘vma_is_dax’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_same’: ./include/linux/page-flags.h: In function ‘PageChecked’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/device.h: In function ‘dev_name’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_devmap’: ./arch/x86/include/asm/pgtable.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./arch/x86/include/asm/pgtable.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/linux/device.h:1075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1075 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageForeign’: ./include/linux/device.h: In function ‘devres_alloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_present’: ./include/linux/fs.h:3314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3314 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_devmap’: ./include/linux/device.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageBuddy’: ./arch/x86/include/asm/pgtable.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/device.h: In function ‘dev_to_node’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/fs.h: In function ‘vma_is_fsdax’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_devmap’: ./arch/x86/include/asm/pgtable.h: In function ‘pgd_devmap’: ./include/linux/device.h:1088:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1088 | { | ^ ./arch/x86/include/asm/pgtable.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./arch/x86/include/asm/pgtable.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageForeign’: ./include/linux/page-flags.h: In function ‘SetPageChecked’: ./include/linux/device.h: In function ‘set_dev_node’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_set_flags’: ./arch/x86/include/asm/pgtable.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/device.h:1092:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1092 | { | ^ ./include/linux/fs.h:3319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3319 | { | ^ ./include/linux/page-flags.h: In function ‘PageBalloon’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_accessible’: ./include/linux/device.h: In function ‘dev_get_msi_domain’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_flags’: ./arch/x86/include/asm/pgtable.h:727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 727 | { | ^ ./include/linux/device.h: In function ‘devm_kzalloc’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/device.h:1106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1106 | { | ^ ./include/linux/device.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/device.h: In function ‘dev_set_msi_domain’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkclean’: ./include/linux/page-flags.h: In function ‘ClearPageChecked’: ./include/linux/page-flags.h: In function ‘PageReserved’: ./include/linux/page-flags.h: In function ‘__SetPageBalloon’: ./arch/x86/include/asm/pgtable.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/device.h: In function ‘devm_kmalloc_array’: ./include/linux/device.h:1115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1115 | { | ^ ./include/linux/device.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/device.h: In function ‘dev_get_drvdata’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkold’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_present’: ./include/linux/device.h:1122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1122 | { | ^ ./arch/x86/include/asm/pgtable.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./arch/x86/include/asm/pgtable.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./include/linux/device.h: In function ‘dev_set_drvdata’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_wrprotect’: ./include/linux/page-flags.h: In function ‘PagePinned’: ./arch/x86/include/asm/pgtable.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/linux/device.h:1127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1127 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageBalloon’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_protnone’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/device.h: In function ‘dev_to_psd’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkexec’: ./arch/x86/include/asm/pgtable.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/device.h: In function ‘devm_kcalloc’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/linux/device.h:1132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1132 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageReserved’: ./include/linux/device.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdirty’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_protnone’: ./include/linux/device.h: In function ‘dev_get_uevent_suppress’: ./arch/x86/include/asm/pgtable.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/linux/page-flags.h: In function ‘PageKmemcg’: ./arch/x86/include/asm/pgtable.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/device.h:1137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1137 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkyoung’: ./include/linux/device.h: In function ‘dev_set_uevent_suppress’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPagePinned’: ./arch/x86/include/asm/pgtable.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_none’: ./include/linux/device.h:1142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1142 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageReserved’: ./include/linux/device.h: In function ‘devm_add_action_or_reset’: ./arch/x86/include/asm/pgtable.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkwrite’: ./include/linux/device.h: In function ‘device_is_registered’: ./include/linux/device.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageKmemcg’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/fs.h: In function ‘iocb_flags’: ./include/linux/device.h:1147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1147 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_page_vaddr’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkhuge’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/device.h: In function ‘device_enable_async_suspend’: ./arch/x86/include/asm/pgtable.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./arch/x86/include/asm/pgtable.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/device.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePinned’: ./include/linux/fs.h:3333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3333 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageReserved’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrhuge’: ./arch/x86/include/asm/pgtable.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:305:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 305 | __CLEARPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_index’: ./include/linux/page-flags.h: In function ‘__ClearPageKmemcg’: ./include/linux/device.h: In function ‘device_disable_async_suspend’: ./include/linux/device.h: In function ‘device_connections_add’: ./arch/x86/include/asm/pgtable.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkglobal’: ./include/linux/device.h:1158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1158 | { | ^ ./include/linux/device.h:785:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 785 | { | ^ ./arch/x86/include/asm/pgtable.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/device.h: In function ‘device_async_suspend_enabled’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_index’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrglobal’: ./include/linux/page-flags.h: In function ‘TestSetPagePinned’: ./arch/x86/include/asm/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/device.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./arch/x86/include/asm/pgtable.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageReserved’: ./include/linux/device.h: In function ‘device_connections_remove’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./include/linux/device.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/page-flags.h: In function ‘PageTable’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkspecial’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:306:2: note: in expansion of macro ‘__SETPAGEFLAG’ 306 | __SETPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_offset_kernel’: ./include/linux/device.h: In function ‘dev_pm_syscore_device’: ./arch/x86/include/asm/pgtable.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./arch/x86/include/asm/pgtable.h:818:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 818 | { | ^ ./include/linux/device.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdevmap’: ./include/linux/device.h: In function ‘dev_pm_set_driver_flags’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_bad’: ./arch/x86/include/asm/pgtable.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPagePinned’: ./include/linux/device.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./arch/x86/include/asm/pgtable.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageTable’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_set_flags’: ./include/linux/device.h: In function ‘dev_pm_test_driver_flags’: ./arch/x86/include/asm/pgtable.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/page-flags.h: In function ‘PageSwapBacked’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/device.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pages_to_mb’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_flags’: ./include/linux/device.h: In function ‘device_lock’: ./arch/x86/include/asm/pgtable.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./arch/x86/include/asm/pgtable.h:828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 828 | { | ^ ./include/linux/page-flags.h: In function ‘PageSavePinned’: ./include/linux/device.h:1186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1186 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageTable’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkold’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_none’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/device.h: In function ‘device_lock_interruptible’: ./arch/x86/include/asm/pgtable.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/linux/device.h: In function ‘kobj_to_dev’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/device.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkclean’: ./include/linux/device.h:1057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1057 | { | ^ ./include/linux/device.h: In function ‘device_trylock’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_present’: ./arch/x86/include/asm/pgtable.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/device.h:1196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1196 | { | ^ ./arch/x86/include/asm/pgtable.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSwapBacked’: ./include/linux/page-flags.h: In function ‘PageIsolated’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_wrprotect’: ./include/linux/device.h: In function ‘device_unlock’: ./arch/x86/include/asm/pgtable.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_page_vaddr’: ./include/linux/device.h:1201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1201 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSavePinned’: ./arch/x86/include/asm/pgtable.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdirty’: ./include/linux/device.h: In function ‘device_lock_assert’: ./arch/x86/include/asm/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/device.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/linux/device.h: In function ‘device_iommu_mapped’: ./include/linux/fs.h: In function ‘kiocb_set_rw_flags’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdevmap’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_offset’: ./include/linux/page-flags.h: In function ‘ClearPageSwapBacked’: ./include/linux/device.h: In function ‘dev_of_node’: ./include/linux/device.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./arch/x86/include/asm/pgtable.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./arch/x86/include/asm/pgtable.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/linux/device.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘__SetPageIsolated’: ./include/linux/page-flags.h: In function ‘ClearPageSavePinned’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkhuge’: ./include/linux/fs.h:3347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3347 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_large’: ./arch/x86/include/asm/pgtable.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 861 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkyoung’: ./arch/x86/include/asm/pgtable.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSwapBacked’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_bad’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:308:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 308 | __CLEARPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkwrite’: In file included from ./include/linux/device.h:1072, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/pm_wakeup.h: In function ‘device_can_wakeup’: ./include/linux/page-flags.h: In function ‘__ClearPageIsolated’: ./arch/x86/include/asm/pgtable.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/page-flags.h: In function ‘PageForeign’: ./arch/x86/include/asm/pgtable.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./include/linux/pm_wakeup.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/device.h: In function ‘device_supports_offline’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_set_flags’: ./include/linux/pm_wakeup.h: In function ‘device_may_wakeup’: ./arch/x86/include/asm/pgtable.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/device.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/pm_wakeup.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageSwapBacked’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_index’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_flags’: ./arch/x86/include/asm/pgtable.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/page-flags.h: In function ‘PageSlabPfmemalloc’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:309:2: note: in expansion of macro ‘__SETPAGEFLAG’ 309 | __SETPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/linux/page-flags.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_none’: ./include/linux/device.h: In function ‘dev_num_vf’: ./include/linux/pm_wakeup.h: In function ‘device_set_wakeup_path’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkold’: ./include/linux/page-flags.h: In function ‘SetPageForeign’: ./include/linux/pm_wakeup.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./arch/x86/include/asm/pgtable.h:884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 884 | { | ^ ./arch/x86/include/asm/pgtable.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/linux/device.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSlabPfmemalloc’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/page-flags.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkclean’: ./include/linux/page-flags.h: In function ‘PagePrivate’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_present’: ./arch/x86/include/asm/pgtable.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./arch/x86/include/asm/pgtable.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘__ClearPageSlabPfmemalloc’: ./include/linux/device.h: In function ‘dev_get_platdata’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_wrprotect’: ./include/linux/page-flags.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageForeign’: ./arch/x86/include/asm/pgtable.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_page_vaddr’: ./include/linux/device.h:1274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1274 | { | ^ ./arch/x86/include/asm/pgtable.h:894:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 894 | { | ^ ./include/linux/pm_wakeup.h: In function ‘wakeup_source_init’: ./include/linux/page-flags.h: In function ‘ClearPageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdirty’: ./include/linux/pm_wakeup.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:445:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 445 | { | ^ ./include/linux/page-flags.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/pm_wakeup.h: In function ‘wakeup_source_trash’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_offset’: ./include/linux/pm_wakeup.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdevmap’: ./arch/x86/include/asm/pgtable.h:906:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 906 | { | ^ ./include/linux/page-flags.h: In function ‘SetPagePrivate’: ./arch/x86/include/asm/pgtable.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/pm_wakeup.h: In function ‘__pm_wakeup_event’: ./include/linux/page-flags.h: In function ‘page_has_private’: ./include/linux/pm_wakeup.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/page-flags.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_bad’: ./include/linux/page-flags.h: In function ‘PageReserved’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkhuge’: ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_event’: ./arch/x86/include/asm/pgtable.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./arch/x86/include/asm/pgtable.h:911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 911 | { | ^ ./include/linux/device.h: In function ‘device_add_group’: ./include/linux/pm_wakeup.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/device.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkyoung’: ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_hard_event’: ./include/linux/page-flags.h: In function ‘ClearPagePrivate’: ./arch/x86/include/asm/pgtable.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/pm_wakeup.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ In file included from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/page_ref.h: In function ‘__page_ref_set’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkwrite’: ./include/linux/device.h: In function ‘device_remove_group’: In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/device.h: In function ‘dev_name’: ./include/linux/page_ref.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./arch/x86/include/asm/pgtable.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/device.h:1324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1324 | { | ^ ./include/linux/device.h:1075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1075 | { | ^ ./include/linux/page_ref.h: In function ‘__page_ref_mod’: ./include/linux/page_ref.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_soft_dirty’: ./include/linux/page-flags.h: In function ‘SetPageReserved’: ./include/linux/page-flags.h: In function ‘__SetPagePrivate’: ./arch/x86/include/asm/pgtable.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_index’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_test’: ./include/linux/page_ref.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:316:36: note: in expansion of macro ‘__SETPAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:922:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 922 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_return’: ./include/linux/page_ref.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_soft_dirty’: ./include/linux/device.h: In function ‘dev_to_node’: ./arch/x86/include/asm/pgtable.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./include/linux/page_ref.h: In function ‘__page_ref_mod_unless’: ./include/linux/device.h:1088:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1088 | { | ^ ./include/linux/page_ref.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPagePrivate’: ./include/linux/page_ref.h: In function ‘__page_ref_freeze’: ./include/linux/page-flags.h: In function ‘ClearPageReserved’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_soft_dirty’: ./include/linux/page_ref.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/device.h: In function ‘set_dev_node’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:317:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 317 | __CLEARPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘init_trampoline_default’: ./arch/x86/include/asm/pgtable.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/linux/page_ref.h: In function ‘__page_ref_unfreeze’: ./include/linux/device.h:1092:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1092 | { | ^ ./include/linux/page_ref.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_count’: ./include/linux/page_ref.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/device.h: In function ‘dev_get_msi_domain’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mksoft_dirty’: ./include/linux/page-flags.h: In function ‘PagePrivate2’: ./include/linux/device.h:1106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1106 | { | ^ ./arch/x86/include/asm/pgtable.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/fs.h: In function ‘parent_ino’: ./include/linux/page_ref.h: In function ‘page_count’: ./include/linux/page_ref.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/device.h: In function ‘dev_set_msi_domain’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘native_local_ptep_get_and_clear’: ./include/linux/page-flags.h: In function ‘__ClearPageReserved’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mksoft_dirty’: ./include/linux/device.h:1115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1115 | { | ^ ./include/linux/page_ref.h: In function ‘set_page_count’: ./arch/x86/include/asm/pgtable.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./arch/x86/include/asm/pgtable.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:305:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 305 | __CLEARPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~~~ ./include/linux/page_ref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/fs.h:3368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3368 | { | ^ ./include/linux/device.h: In function ‘dev_get_drvdata’: ./include/linux/device.h:1122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1122 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mksoft_dirty’: ./include/linux/page_ref.h: In function ‘init_page_count’: ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pmdp_get_and_clear’: ./include/linux/page_ref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/pgtable.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/device.h: In function ‘dev_set_drvdata’: ./include/linux/page-flags.h: In function ‘SetPagePrivate2’: ./arch/x86/include/asm/pgtable.h:1044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1044 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageReserved’: ./include/linux/device.h:1127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1127 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_add’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_soft_dirty’: ./include/linux/page_ref.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pudp_get_and_clear’: ./arch/x86/include/asm/pgtable.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:306:2: note: in expansion of macro ‘__SETPAGEFLAG’ 306 | __SETPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/device.h: In function ‘dev_to_psd’: ./arch/x86/include/asm/pgtable.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_sub’: ./include/linux/device.h:1132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1132 | { | ^ ./include/linux/page_ref.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_soft_dirty’: ./arch/x86/include/asm/pgtable.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePrivate2’: ./arch/x86/include/asm/pgtable.h: In function ‘native_set_pte_at’: ./include/linux/device.h: In function ‘dev_get_uevent_suppress’: ./include/linux/page_ref.h: In function ‘page_ref_inc’: ./include/linux/fs.h: In function ‘__simple_attr_check_format’: ./arch/x86/include/asm/pgtable.h:1061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1061 | { | ^ ./include/linux/page_ref.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/device.h:1137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1137 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_soft_dirty’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageSwapBacked’: ./arch/x86/include/asm/pgtable.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_dec’: ./arch/x86/include/asm/pgtable.h: In function ‘set_pmd_at’: ./include/linux/device.h: In function ‘dev_set_uevent_suppress’: ./include/linux/page_ref.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ In file included from ./include/linux/dma-mapping.h:9, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/dma-debug.h: In function ‘dma_debug_add_bus’: ./arch/x86/include/asm/pgtable.h: In function ‘massage_pgprot’: ./arch/x86/include/asm/pgtable.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./include/linux/device.h:1142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1142 | { | ^ ./include/linux/fs.h:3435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3435 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPagePrivate2’: ./arch/x86/include/asm/pgtable.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./include/linux/dma-debug.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_sub_and_test’: ./arch/x86/include/asm/pgtable.h: In function ‘set_pud_at’: ./include/linux/page_ref.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/device.h: In function ‘device_is_registered’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_map_single’: ./arch/x86/include/asm/pgtable.h:1073:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1073 | { | ^ ./include/linux/device.h:1147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1147 | { | ^ ./include/linux/dma-debug.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_inc_return’: ./include/linux/device.h: In function ‘device_enable_async_suspend’: ./include/linux/dma-debug.h: In function ‘debug_dma_map_page’: ./arch/x86/include/asm/pgtable.h: In function ‘check_pgprot’: ./include/linux/page_ref.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/dma-debug.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPagePrivate2’: ./include/linux/device.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./arch/x86/include/asm/pgtable.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear’: ./include/linux/dma-debug.h: In function ‘debug_dma_mapping_error’: ./include/linux/dma-debug.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/fs.h: In function ‘is_sxid’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageSwapBacked’: ./arch/x86/include/asm/pgtable.h:1102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1102 | { | ^ ./include/linux/device.h: In function ‘device_disable_async_suspend’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pte’: ./include/linux/page_ref.h: In function ‘page_ref_dec_and_test’: ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_page’: ./include/linux/page_ref.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/pgtable.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./include/linux/device.h:1158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1158 | { | ^ ./include/linux/dma-debug.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear_full’: ./include/linux/dma-debug.h: In function ‘debug_dma_map_sg’: ./include/linux/fs.h:3465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3465 | { | ^ ./include/linux/page-flags.h: In function ‘PageOwnerPriv1’: ./arch/x86/include/asm/pgtable.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/linux/device.h: In function ‘device_async_suspend_enabled’: ./include/linux/dma-debug.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_dec_return’: ./include/linux/page_ref.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/device.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_sg’: ./include/linux/dma-debug.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_set_wrprotect’: ./include/linux/page-flags.h: In function ‘ClearPageSwapBacked’: ./include/linux/device.h: In function ‘dev_pm_syscore_device’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pmd’: ./include/linux/dma-debug.h: In function ‘debug_dma_alloc_coherent’: ./include/linux/page_ref.h: In function ‘page_ref_add_unless’: ./include/linux/fs.h: In function ‘check_sticky’: ./arch/x86/include/asm/pgtable.h:1128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1128 | { | ^ ./arch/x86/include/asm/pgtable.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/device.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/dma-debug.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/page_ref.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_free_coherent’: ./include/linux/dma-debug.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageOwnerPriv1’: ./include/linux/device.h: In function ‘dev_pm_set_driver_flags’: ./include/linux/page_ref.h: In function ‘page_ref_freeze’: ./include/linux/device.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/linux/fs.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_resource’: ./include/linux/page_ref.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/dma-debug.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_write’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pud’: ./include/linux/device.h: In function ‘dev_pm_test_driver_flags’: ./include/linux/page-flags.h: In function ‘__ClearPageSwapBacked’: ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_resource’: ./arch/x86/include/asm/pgtable.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./arch/x86/include/asm/pgtable.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/linux/device.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/linux/dma-debug.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:308:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 308 | __CLEARPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_cpu’: ./include/linux/page_ref.h: In function ‘page_ref_unfreeze’: ./include/linux/page-flags.h: In function ‘ClearPageOwnerPriv1’: ./include/linux/dma-debug.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/page_ref.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/device.h: In function ‘device_lock’: ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_huge_get_and_clear’: ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_device’: ./include/linux/device.h:1186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1186 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/dma-debug.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mknotpresent’: ./arch/x86/include/asm/pgtable.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageSwapBacked’: ./arch/x86/include/asm/pgtable.h:573:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 573 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_cpu’: ./include/linux/device.h: In function ‘device_lock_interruptible’: ./include/linux/dma-debug.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pudp_huge_get_and_clear’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:309:2: note: in expansion of macro ‘__SETPAGEFLAG’ 309 | __SETPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/device.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/linux/fs.h: In function ‘inode_has_no_xattr’: ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_device’: ./include/linux/page-flags.h: In function ‘TestClearPageOwnerPriv1’: ./arch/x86/include/asm/pgtable.h:1171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1171 | { | ^ ./include/linux/dma-debug.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/device.h: In function ‘device_trylock’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:320:2: note: in expansion of macro ‘TESTCLEARFLAG’ 320 | TESTCLEARFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_dump_mappings’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mknotpresent’: ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_set_wrprotect’: ./include/linux/dma-debug.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/device.h:1196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1196 | { | ^ ./arch/x86/include/asm/pgtable.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/fs.h:3478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3478 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_assert_idle’: ./arch/x86/include/asm/pgtable.h:1178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1178 | { | ^ ./include/linux/dma-debug.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/device.h: In function ‘device_unlock’: ./include/linux/page-flags.h: In function ‘PagePrivate’: ./include/linux/page-flags.h: In function ‘PageWriteback’: ./include/linux/device.h:1201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1201 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_write’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:326:1: note: in expansion of macro ‘TESTPAGEFLAG’ 326 | TESTPAGEFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/device.h: In function ‘device_lock_assert’: ./arch/x86/include/asm/pgtable.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/fs.h: In function ‘is_root_inode’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_modify’: ./include/linux/device.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./arch/x86/include/asm/pgtable.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./include/linux/device.h: In function ‘dev_of_node’: ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_establish’: ./include/linux/device.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/linux/fs.h:3484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3484 | { | ^ ./include/linux/page-flags.h: In function ‘SetPagePrivate’: ./arch/x86/include/asm/pgtable.h:1192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1192 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/fs.h: In function ‘dir_emit’: ./include/linux/page-flags.h: In function ‘TestSetPageWriteback’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ In file included from ./include/linux/mm.h:27, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/memremap.h: In function ‘put_dev_pagemap’: ./include/linux/page-flags.h: In function ‘ClearPagePrivate’: ./include/linux/fs.h:3491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3491 | { | ^ In file included from ./include/linux/mm.h:20, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_kill’: ./include/linux/memremap.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/percpu-refcount.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/fs.h: In function ‘dir_emit_dot’: ./include/linux/device.h: In function ‘device_supports_offline’: ./include/linux/page-flags.h: In function ‘TestClearPageWriteback’: ./include/linux/device.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/mm.h: In function ‘set_max_mapnr’: ./include/linux/percpu-refcount.h: In function ‘__ref_is_percpu’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_modify’: ./include/linux/page-flags.h: In function ‘__SetPagePrivate’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/percpu-refcount.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/fs.h:3495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3495 | { | ^ ./arch/x86/include/asm/pgtable.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:316:36: note: in expansion of macro ‘__SETPAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/mm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | static inline void set_max_mapnr(unsigned long limit) { } | ^~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pgdp_maps_userspace’: ./include/linux/device.h: In function ‘dev_num_vf’: ./include/linux/mm.h: In function ‘totalram_pages’: ./arch/x86/include/asm/pgtable.h:1210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1210 | { | ^ ./include/linux/fs.h: In function ‘dir_emit_dotdot’: ./include/linux/mm.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPagePrivate’: ./include/linux/device.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/page-flags.h: In function ‘PageMappedToDisk’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:317:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 317 | __CLEARPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘totalram_pages_inc’: ./include/linux/mm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/fs.h:3500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3500 | { | ^ ./include/linux/mm.h: In function ‘totalram_pages_dec’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’: ./include/linux/mm.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgd_large’: ./include/linux/percpu-refcount.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/page-flags.h: In function ‘PagePrivate2’: ./include/linux/device.h: In function ‘dev_get_platdata’: ./include/linux/mm.h: In function ‘totalram_pages_add’: ./arch/x86/include/asm/pgtable.h:1216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1216 | static inline int pgd_large(pgd_t pgd) { return 0; } | ^~~~~~ ./include/linux/mm.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/device.h:1274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1274 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/fs.h: In function ‘dir_emit_dots’: ./arch/x86/include/asm/pgtable.h: In function ‘ptr_set_bit’: ./include/linux/mm.h: In function ‘totalram_pages_set’: ./include/linux/mm.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./arch/x86/include/asm/pgtable.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgprot_modify’: ./include/linux/page-flags.h: In function ‘SetPageMappedToDisk’: ./include/linux/fs.h:3505:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3505 | { | ^ ./arch/x86/include/asm/pgtable.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptr_clear_bit’: ./include/linux/page-flags.h: In function ‘SetPagePrivate2’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./include/linux/device.h: In function ‘device_add_group’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/device.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_pgdp’: ./arch/x86/include/asm/pgtable.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePrivate2’: ./include/linux/page-flags.h: In function ‘ClearPageMappedToDisk’: ./include/linux/device.h: In function ‘device_remove_group’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_pgdp’: ./arch/x86/include/asm/pgtable.h: In function ‘arch_filter_pgprot’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/device.h:1324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1324 | { | ^ ./arch/x86/include/asm/pgtable.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./arch/x86/include/asm/pgtable.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_p4dp’: ./include/linux/page-flags.h: In function ‘TestSetPagePrivate2’: ./arch/x86/include/asm/pgtable.h: In function ‘is_new_memtype_allowed’: In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/pgtable.h: In function ‘pte_dirty’: ./arch/x86/include/asm/pgtable.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./arch/x86/include/asm/pgtable.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./include/linux/page-flags.h: In function ‘PageReclaim’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_p4dp’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./include/linux/fs.h: In function ‘dir_relax’: ./arch/x86/include/asm/pgtable.h: In function ‘read_pkru’: ./include/linux/page-flags.h: In function ‘TestClearPagePrivate2’: ./arch/x86/include/asm/pgtable.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘clone_pgd_range’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/linux/fs.h:3519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3519 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pti_set_user_pgtbl’: ./arch/x86/include/asm/pgtable.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./include/linux/page-flags.h: In function ‘PageOwnerPriv1’: ./include/linux/page-flags.h: In function ‘SetPageReclaim’: ./include/linux/fs.h: In function ‘dir_relax_shared’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/fs.h:3526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3526 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageReclaim’: ./include/linux/page-flags.h: In function ‘SetPageOwnerPriv1’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageOwnerPriv1’: ./include/linux/page-flags.h: In function ‘TestClearPageReclaim’: In file included from ./include/linux/dma-mapping.h:9, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/dma-debug.h: In function ‘dma_debug_add_bus’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:332:2: note: in expansion of macro ‘TESTCLEARFLAG’ 332 | TESTCLEARFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/dma-debug.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_single’: ./include/linux/dma-debug.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageOwnerPriv1’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:320:2: note: in expansion of macro ‘TESTCLEARFLAG’ 320 | TESTCLEARFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_map_page’: ./arch/x86/include/asm/pgtable.h: In function ‘write_pkru’: ./include/linux/dma-debug.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/page-flags.h: In function ‘PageReadahead’: ./arch/x86/include/asm/pgtable.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_mapping_error’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/dma-debug.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/page-flags.h: In function ‘PageWriteback’: ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_page’: ./include/linux/dma-debug.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:326:1: note: in expansion of macro ‘TESTPAGEFLAG’ 326 | TESTPAGEFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_map_sg’: ./include/linux/dma-debug.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_sg’: ./include/linux/dma-debug.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageReadahead’: ./include/linux/dma-debug.h: In function ‘debug_dma_alloc_coherent’: ./include/linux/dma-debug.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_free_coherent’: ./include/linux/dma-debug.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageWriteback’: ./include/linux/dma-debug.h: In function ‘debug_dma_map_resource’: ./include/linux/dma-debug.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_resource’: ./include/linux/page-flags.h: In function ‘ClearPageReadahead’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get’: ./include/linux/dma-debug.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/percpu-refcount.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_cpu’: ./include/linux/dma-debug.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget’: ./include/linux/percpu-refcount.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_device’: ./include/linux/page-flags.h: In function ‘TestClearPageWriteback’: ./include/linux/dma-debug.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_cpu’: ./include/linux/page-flags.h: In function ‘TestClearPageReadahead’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/dma-debug.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:334:2: note: in expansion of macro ‘TESTCLEARFLAG’ 334 | TESTCLEARFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_device’: ./include/linux/dma-debug.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_dump_mappings’: ./include/linux/dma-debug.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_assert_idle’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_young’: ./include/linux/page-flags.h: In function ‘PageMappedToDisk’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_shift’: ./include/linux/dma-debug.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/pgtable.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/page-flags.h: In function ‘PageHighMem’: ./arch/x86/include/asm/pgtable.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h:258:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | static inline int Page##uname(const struct page *page) { return 0; } | ^~~~ ./include/linux/page-flags.h:275:31: note: in expansion of macro ‘TESTPAGEFLAG_FALSE’ 275 | #define PAGEFLAG_FALSE(uname) TESTPAGEFLAG_FALSE(uname) \ | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_dirty’: In file included from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/pgtable_64.h: In function ‘sync_initial_page_table’: ./arch/x86/include/asm/pgtable.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./arch/x86/include/asm/pgtable_64.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | static inline void sync_initial_page_table(void) { } | ^~~~~~ ./include/linux/page-flags.h: In function ‘SetPageHighMem’: In file included from ./include/linux/skbuff.h:30, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/textsearch.h: In function ‘textsearch_next’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_young’: ./arch/x86/include/asm/pgtable.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/page-flags.h:261:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | static inline void SetPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:2: note: in expansion of macro ‘SETPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/textsearch.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageHighMem’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_dirty’: ./arch/x86/include/asm/pgtable_64.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./arch/x86/include/asm/pgtable.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageMappedToDisk’: ./include/linux/page-flags.h:264:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | static inline void ClearPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:26: note: in expansion of macro ‘CLEARPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/textsearch.h: In function ‘textsearch_find’: ./include/linux/textsearch.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/page-flags.h: In function ‘PageSwapCache’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_young’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h:348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 348 | { | ^ ./arch/x86/include/asm/pgtable.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/textsearch.h: In function ‘textsearch_get_pattern’: ./include/linux/textsearch.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pte_clear’: In file included from ./include/linux/mm.h:20, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_kill’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_write’: ./arch/x86/include/asm/pgtable_64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./arch/x86/include/asm/pgtable.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/textsearch.h: In function ‘textsearch_get_pattern_len’: ./include/linux/percpu-refcount.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/textsearch.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageMappedToDisk’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte_atomic’: ./include/linux/page-flags.h: In function ‘SetPageSwapCache’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_huge’: ./arch/x86/include/asm/pgtable_64.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/pgtable.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/linux/percpu-refcount.h: In function ‘__ref_is_percpu’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:355:1: note: in expansion of macro ‘SETPAGEFLAG’ 355 | SETPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/percpu-refcount.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pmd’: ./arch/x86/include/asm/pgtable_64.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_global’: ./include/linux/textsearch.h: In function ‘alloc_ts_config’: ./arch/x86/include/asm/pgtable.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/textsearch.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_exec’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmd_clear’: ./arch/x86/include/asm/pgtable.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageSwapCache’: ./arch/x86/include/asm/pgtable_64.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/page-flags.h: In function ‘PageReclaim’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:356:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 356 | CLEARPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/textsearch.h: In function ‘ts_config_priv’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_ptep_get_and_clear’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/textsearch.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_special’: ./arch/x86/include/asm/pgtable_64.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’: ./arch/x86/include/asm/pgtable.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./include/linux/percpu-refcount.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘page_level_size’: ./arch/x86/include/asm/pgtable.h:1295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1295 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_pfn’: ./arch/x86/include/asm/pgtable.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/page-flags.h: In function ‘PageUnevictable’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_mask’: In file included from ./arch/x86/include/asm/checksum.h:5, from ./include/net/checksum.h:26, from ./include/linux/skbuff.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_fold’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./arch/x86/include/asm/checksum_64.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageReclaim’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_pfn’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmdp_get_and_clear’: ./arch/x86/include/asm/pgtable.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache’: ./arch/x86/include/asm/pgtable_64.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1309 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘ip_fast_csum’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pmd’: ./arch/x86/include/asm/checksum_64.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageUnevictable’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_pfn’: ./arch/x86/include/asm/pgtable.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./arch/x86/include/asm/pgtable.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageReclaim’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pud’: ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_nofold’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_pfn’: ./arch/x86/include/asm/checksum_64.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./arch/x86/include/asm/pgtable.h:1317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1317 | { | ^ ./arch/x86/include/asm/pgtable.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pud’: ./include/linux/page-flags.h: In function ‘ClearPageUnevictable’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_mksoft_dirty’: ./arch/x86/include/asm/pgtable_64.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgd_pfn’: ./arch/x86/include/asm/pgtable.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_tcpudp_magic’: ./arch/x86/include/asm/checksum_64.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageReclaim’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_soft_dirty’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pud_clear’: ./arch/x86/include/asm/pgtable_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageUnevictable’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:332:2: note: in expansion of macro ‘TESTCLEARFLAG’ 332 | TESTCLEARFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1327 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_large’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pudp_get_and_clear’: ./arch/x86/include/asm/pgtable.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:362:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 362 | __CLEARPAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget_live’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_large’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_clear_soft_dirty’: ./include/linux/percpu-refcount.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./arch/x86/include/asm/pgtable.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./arch/x86/include/asm/checksum_64.h: In function ‘add32_with_carry’: ./arch/x86/include/asm/pgtable.h:1332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1332 | { | ^ ./arch/x86/include/asm/checksum_64.h:184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 184 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageUnevictable’: ./include/linux/page-flags.h: In function ‘PageReadahead’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_trans_huge’: ./arch/x86/include/asm/pgtable.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_mksoft_dirty’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:363:2: note: in expansion of macro ‘TESTCLEARFLAG’ 363 | TESTCLEARFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/checksum_64.h: In function ‘csum_add’: ./arch/x86/include/asm/pgtable.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./arch/x86/include/asm/checksum_64.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_trans_huge’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_p4d’: ./arch/x86/include/asm/pgtable.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_soft_dirty’: ./arch/x86/include/asm/pgtable_64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/page-flags.h: In function ‘PageMlocked’: ./arch/x86/include/asm/pgtable.h:1343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1343 | { | ^ In file included from ./include/linux/skbuff.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/net/checksum.h: In function ‘csum_sub’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/net/checksum.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘has_transparent_hugepage’: ./arch/x86/include/asm/pgtable.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_clear_soft_dirty’: ./include/linux/page-flags.h: In function ‘SetPageReadahead’: ./include/net/checksum.h: In function ‘csum16_add’: ./arch/x86/include/asm/pgtable.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./include/net/checksum.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_read’: ./include/net/checksum.h: In function ‘csum16_sub’: ./arch/x86/include/asm/pgtable.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/net/checksum.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageMlocked’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_p4d_clear’: ./include/linux/page-flags.h: In function ‘ClearPageReadahead’: ./arch/x86/include/asm/pgtable_64.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/net/checksum.h: In function ‘csum_block_add’: ./include/net/checksum.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_write’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pgd’: ./arch/x86/include/asm/pgtable_64.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./arch/x86/include/asm/pgtable.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./include/net/checksum.h: In function ‘csum_block_add_ext’: ./include/net/checksum.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_flags_pkey’: ./include/linux/page-flags.h: In function ‘ClearPageMlocked’: ./include/linux/page-flags.h: In function ‘TestClearPageReadahead’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pgd_clear’: ./include/net/checksum.h: In function ‘csum_block_sub’: ./arch/x86/include/asm/pgtable.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./arch/x86/include/asm/pgtable_64.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/net/checksum.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:334:2: note: in expansion of macro ‘TESTCLEARFLAG’ 334 | TESTCLEARFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/net/checksum.h: In function ‘csum_unfold’: ./include/net/checksum.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_pkey’: ./include/net/checksum.h: In function ‘csum_partial_ext’: ./include/net/checksum.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./arch/x86/include/asm/pgtable.h:1385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1385 | { | ^ ./include/linux/page-flags.h: In function ‘PageHighMem’: ./include/linux/page-flags.h: In function ‘__ClearPageMlocked’: ./arch/x86/include/asm/pgtable_64.h: In function ‘gup_fast_permitted’: ./include/net/checksum.h: In function ‘csum_replace_by_diff’: ./include/net/checksum.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./arch/x86/include/asm/pgtable_64.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/page-flags.h:258:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | static inline int Page##uname(const struct page *page) { return 0; } | ^~~~ ./include/linux/page-flags.h:275:31: note: in expansion of macro ‘TESTPAGEFLAG_FALSE’ 275 | #define PAGEFLAG_FALSE(uname) TESTPAGEFLAG_FALSE(uname) \ | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:367:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 367 | __CLEARPAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_devmap’: ./arch/x86/include/asm/pgtable.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/net/checksum.h: In function ‘csum_replace4’: ./include/linux/page-flags.h: In function ‘SetPageHighMem’: ./include/net/checksum.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/page-flags.h:261:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | static inline void SetPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:2: note: in expansion of macro ‘SETPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_devmap’: ./include/linux/page-flags.h: In function ‘TestSetPageMlocked’: ./arch/x86/include/asm/pgtable.h: In function ‘__pte_access_permitted’: ./include/linux/page-flags.h: In function ‘ClearPageHighMem’: ./include/net/checksum.h: In function ‘csum_replace2’: ./arch/x86/include/asm/pgtable.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ In file included from ./arch/x86/include/asm/pgtable_64.h:276, from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/pgtable-invert.h: In function ‘__pte_needs_invert’: ./include/net/checksum.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./arch/x86/include/asm/pgtable.h:1402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1402 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable-invert.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/page-flags.h:264:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | static inline void ClearPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:26: note: in expansion of macro ‘CLEARPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/percpu-refcount.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgd_devmap’: ./include/linux/page-flags.h: In function ‘PageSwapCache’: ./arch/x86/include/asm/pgtable.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/page-flags.h:348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 348 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget’: ./include/net/checksum.h: In function ‘inet_proto_csum_replace2’: ./arch/x86/include/asm/pgtable-invert.h: In function ‘protnone_mask’: ./include/linux/percpu-refcount.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_set_flags’: ./include/net/checksum.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./arch/x86/include/asm/pgtable-invert.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./arch/x86/include/asm/pgtable.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageMlocked’: ./arch/x86/include/asm/pgtable-invert.h: In function ‘flip_protnone_guard’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_flags’: ./include/net/checksum.h: In function ‘remcsum_adjust’: ./include/linux/page-flags.h: In function ‘SetPageSwapCache’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable-invert.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./arch/x86/include/asm/pgtable.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/net/checksum.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:355:1: note: in expansion of macro ‘SETPAGEFLAG’ 355 | SETPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_access_permitted’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkclean’: ./arch/x86/include/asm/pgtable.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./arch/x86/include/asm/pgtable.h:1416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1416 | { | ^ In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/pgtable.h: In function ‘pte_none’: ./include/net/checksum.h: In function ‘remcsum_unadjust’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkold’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_access_permitted’: ./arch/x86/include/asm/pgtable.h:703:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 703 | { | ^ ./include/net/checksum.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/page-flags.h: In function ‘PageUncached’: ./arch/x86/include/asm/pgtable.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageSwapCache’: ./arch/x86/include/asm/pgtable.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_wrprotect’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:356:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 356 | CLEARPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_same’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_access_permitted’: ./arch/x86/include/asm/pgtable.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./arch/x86/include/asm/pgtable.h:1428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1428 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkexec’: ./arch/x86/include/asm/pgtable.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_present’: ./include/linux/percpu-refcount.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘arch_has_pfn_modify_check’: ./arch/x86/include/asm/pgtable.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdirty’: ./include/linux/page-flags.h: In function ‘PageUnevictable’: ./arch/x86/include/asm/pgtable.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./arch/x86/include/asm/pgtable.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageUncached’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_devmap’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkyoung’: ./arch/x86/include/asm/pgtable.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./arch/x86/include/asm/pgtable.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkwrite’: ./arch/x86/include/asm/pgtable.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_accessible’: ./include/linux/page-flags.h: In function ‘SetPageUnevictable’: ./arch/x86/include/asm/pgtable.h:727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 727 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkhuge’: ./include/linux/page-flags.h: In function ‘ClearPageUncached’: ./arch/x86/include/asm/pgtable.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrhuge’: ./arch/x86/include/asm/pgtable.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ In file included from ./include/linux/device.h:15, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/ioport.h: In function ‘resource_size’: ./include/linux/page-flags.h: In function ‘ClearPageUnevictable’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkglobal’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_present’: ./arch/x86/include/asm/pgtable.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/ioport.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./arch/x86/include/asm/pgtable.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageHWPoison’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrglobal’: ./arch/x86/include/asm/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/ioport.h: In function ‘resource_type’: ./include/linux/ioport.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_protnone’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkspecial’: ./arch/x86/include/asm/pgtable.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageUnevictable’: ./arch/x86/include/asm/pgtable.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/ioport.h: In function ‘resource_ext_type’: ./include/linux/ioport.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:362:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 362 | __CLEARPAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdevmap’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_protnone’: ./arch/x86/include/asm/pgtable.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./include/linux/ioport.h: In function ‘resource_contains’: ./arch/x86/include/asm/pgtable.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/ioport.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageHWPoison’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_set_flags’: ./include/linux/page-flags.h: In function ‘TestClearPageUnevictable’: ./arch/x86/include/asm/pgtable.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_none’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:363:2: note: in expansion of macro ‘TESTCLEARFLAG’ 363 | TESTCLEARFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_flags’: ./arch/x86/include/asm/pgtable.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageHWPoison’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_page_vaddr’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkold’: ./include/linux/page-flags.h: In function ‘PageMlocked’: ./arch/x86/include/asm/pgtable.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkclean’: ./arch/x86/include/asm/pgtable.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_index’: ./include/linux/page-flags.h: In function ‘TestSetPageHWPoison’: ./arch/x86/include/asm/pgtable.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ In file included from ./arch/x86/include/asm/pgtable.h:1440, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/asm-generic/pgtable.h: In function ‘pmdp_huge_get_and_clear_full’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_wrprotect’: ./include/linux/ioport.h: In function ‘resource_overlaps’: ./arch/x86/include/asm/pgtable.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./include/linux/ioport.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/asm-generic/pgtable.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_index’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdirty’: ./arch/x86/include/asm/pgtable.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./arch/x86/include/asm/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pudp_huge_get_and_clear_full’: ./include/linux/page-flags.h: In function ‘TestClearPageHWPoison’: ./include/asm-generic/pgtable.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageMlocked’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_offset_kernel’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdevmap’: ./arch/x86/include/asm/pgtable.h:818:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 818 | { | ^ ./arch/x86/include/asm/pgtable.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘pte_clear_not_present_full’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget_live’: ./include/asm-generic/pgtable.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkhuge’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_bad’: ./include/linux/percpu-refcount.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./arch/x86/include/asm/pgtable.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./arch/x86/include/asm/pgtable.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkyoung’: ./include/linux/page-flags.h: In function ‘PageYoung’: ./arch/x86/include/asm/pgtable.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageMlocked’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:395:1: note: in expansion of macro ‘TESTPAGEFLAG’ 395 | TESTPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘pudp_set_wrprotect’: ./include/asm-generic/pgtable.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkwrite’: ./arch/x86/include/asm/pgtable.h: In function ‘pages_to_mb’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/pgtable.h:828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 828 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_set_flags’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_none’: ./arch/x86/include/asm/pgtable.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/asm-generic/pgtable.h: In function ‘generic_pmdp_establish’: ./arch/x86/include/asm/pgtable.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageYoung’: ./include/asm-generic/pgtable.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageMlocked’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_flags’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:396:1: note: in expansion of macro ‘SETPAGEFLAG’ 396 | SETPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:367:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 367 | __CLEARPAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_present’: ./include/asm-generic/pgtable.h: In function ‘pte_unused’: ./include/asm-generic/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./arch/x86/include/asm/pgtable.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkold’: ./arch/x86/include/asm/pgtable.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageYoung’: ./include/asm-generic/pgtable.h: In function ‘pmd_same’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_page_vaddr’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:397:1: note: in expansion of macro ‘TESTCLEARFLAG’ 397 | TESTCLEARFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkclean’: ./include/asm-generic/pgtable.h:379:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 379 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageMlocked’: ./arch/x86/include/asm/pgtable.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./arch/x86/include/asm/pgtable.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘pud_same’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_wrprotect’: ./include/linux/page-flags.h: In function ‘PageIdle’: ./include/asm-generic/pgtable.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./arch/x86/include/asm/pgtable.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_offset’: ./arch/x86/include/asm/pgtable.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘p4d_same’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdirty’: ./include/asm-generic/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./arch/x86/include/asm/pgtable.h:445:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 445 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageMlocked’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_large’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdevmap’: ./include/asm-generic/pgtable.h: In function ‘pgd_same’: ./arch/x86/include/asm/pgtable.h:861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 861 | { | ^ ./arch/x86/include/asm/pgtable.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/asm-generic/pgtable.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageIdle’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkhuge’: ./arch/x86/include/asm/pgtable.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_bad’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘arch_do_swap_page’: ./arch/x86/include/asm/pgtable.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkyoung’: ./include/asm-generic/pgtable.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put’: ./include/linux/page-flags.h: In function ‘ClearPageIdle’: ./arch/x86/include/asm/pgtable.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/page-flags.h: In function ‘PageUncached’: ./include/linux/percpu-refcount.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_index’: ./include/asm-generic/pgtable.h: In function ‘arch_unmap_one’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/asm-generic/pgtable.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./arch/x86/include/asm/pgtable.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkwrite’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_dying’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/percpu-refcount.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_none’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_zero’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_soft_dirty’: ./arch/x86/include/asm/pgtable.h:884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 884 | { | ^ ./include/linux/page-flags.h: In function ‘PageMappingFlags’: ./include/linux/percpu-refcount.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./arch/x86/include/asm/pgtable.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/linux/page-flags.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pgd_none_or_clear_bad’: ./include/asm-generic/pgtable.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_present’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_soft_dirty’: ./arch/x86/include/asm/pgtable.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/linux/page-flags.h: In function ‘PageAnon’: ./arch/x86/include/asm/pgtable.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./include/linux/page-flags.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ In file included from ./include/linux/device.h:25, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/ratelimit.h: In function ‘ratelimit_state_init’: ./include/linux/page-flags.h: In function ‘SetPageUncached’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_page_vaddr’: ./include/linux/ratelimit.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/asm-generic/pgtable.h: In function ‘p4d_none_or_clear_bad’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_soft_dirty’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:894:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 894 | { | ^ ./include/asm-generic/pgtable.h:577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 577 | { | ^ ./arch/x86/include/asm/pgtable.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/linux/page-flags.h: In function ‘__PageMovable’: ./include/linux/page-flags.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mksoft_dirty’: ./arch/x86/include/asm/pgtable.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_offset’: ./include/linux/page-flags.h: In function ‘PageKsm’: ./include/linux/ratelimit.h: In function ‘ratelimit_default_init’: ./include/linux/page-flags.h: In function ‘ClearPageUncached’: ./include/asm-generic/pgtable.h: In function ‘pud_none_or_clear_bad’: ./include/linux/page-flags.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/linux/ratelimit.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/pgtable.h:906:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 906 | { | ^ ./include/asm-generic/pgtable.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mksoft_dirty’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/ratelimit.h: In function ‘ratelimit_state_exit’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_bad’: ./include/linux/ratelimit.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ In file included from ./include/linux/mm.h:24, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/page_ext.h: In function ‘pgdat_page_ext_init’: ./include/linux/page-flags.h: In function ‘PageUptodate’: ./arch/x86/include/asm/pgtable.h:911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 911 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mksoft_dirty’: ./include/linux/page-flags.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_clear_bad’: ./arch/x86/include/asm/pgtable.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/page_ext.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/asm-generic/pgtable.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/page_ext.h: In function ‘lookup_page_ext’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_soft_dirty’: ./include/linux/page_ext.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/page-flags.h: In function ‘PageHWPoison’: ./arch/x86/include/asm/pgtable.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/page_ext.h: In function ‘page_ext_init’: ./include/linux/page_ext.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘__SetPageUptodate’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_soft_dirty’: ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_start’: ./include/linux/ratelimit.h: In function ‘ratelimit_set_flags’: ./include/linux/page_ext.h: In function ‘page_ext_init_flatmem’: ./include/linux/page-flags.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./arch/x86/include/asm/pgtable.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/ratelimit.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/page_ext.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/asm-generic/pgtable.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’: ./include/linux/percpu-refcount.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_soft_dirty’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_index’: ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_commit’: ./arch/x86/include/asm/pgtable.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/asm-generic/pgtable.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./arch/x86/include/asm/pgtable.h:922:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 922 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageUptodate’: ./include/linux/page-flags.h: In function ‘SetPageHWPoison’: ./arch/x86/include/asm/pgtable.h: In function ‘massage_pgprot’: ./include/linux/page-flags.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./arch/x86/include/asm/pgtable.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ In file included from ./include/linux/page_ref.h:7, from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/page-flags.h: In function ‘compound_head’: ./include/linux/page-flags.h: In function ‘ClearPageUptodate’: ./arch/x86/include/asm/pgtable.h: In function ‘init_trampoline_default’: ./include/linux/page-flags.h: In function ‘ClearPageHWPoison’: ./arch/x86/include/asm/pgtable.h: In function ‘check_pgprot’: ./include/asm-generic/pgtable.h: In function ‘is_zero_pfn’: ./arch/x86/include/asm/pgtable.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/page-flags.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./arch/x86/include/asm/pgtable.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:497:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 497 | CLEARPAGEFLAG(Uptodate, uptodate, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./include/asm-generic/pgtable.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pte’: ./include/asm-generic/pgtable.h: In function ‘my_zero_pfn’: ./arch/x86/include/asm/pgtable.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘native_local_ptep_get_and_clear’: ./include/linux/page-flags.h: In function ‘TestSetPageHWPoison’: ./include/asm-generic/pgtable.h:876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 876 | { | ^ ./arch/x86/include/asm/pgtable.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./include/linux/page-flags.h: In function ‘set_page_writeback’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_read_atomic’: ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pmdp_get_and_clear’: ./include/linux/page-flags.h: In function ‘PageTail’: ./include/linux/page-flags.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/asm-generic/pgtable.h:917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 917 | { | ^ ./include/linux/page-flags.h: In function ‘set_page_writeback_keepwrite’: ./arch/x86/include/asm/pgtable.h:1044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1044 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pmd’: ./include/linux/page-flags.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageHWPoison’: ./arch/x86/include/asm/pgtable.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_trans_huge_or_clear_bad’: ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pudp_get_and_clear’: ./include/asm-generic/pgtable.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageHead’: ./arch/x86/include/asm/pgtable.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘native_set_pte_at’: ./include/linux/page-flags.h: In function ‘PageCompound’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pud’: ./include/linux/page-flags.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./arch/x86/include/asm/pgtable.h:1061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1061 | { | ^ ./arch/x86/include/asm/pgtable.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/page-flags.h: In function ‘PageYoung’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:395:1: note: in expansion of macro ‘TESTPAGEFLAG’ 395 | TESTPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘set_pmd_at’: ./arch/x86/include/asm/pgtable.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./include/linux/page-flags.h: In function ‘PagePoisoned’: ./include/linux/page-flags.h: In function ‘__SetPageHead’: ./include/asm-generic/pgtable.h: In function ‘pmd_trans_unstable’: ./include/linux/page-flags.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘set_pud_at’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mknotpresent’: ./include/asm-generic/pgtable.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./arch/x86/include/asm/pgtable.h:573:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 573 | { | ^ ./arch/x86/include/asm/pgtable.h:1073:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1073 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘page_init_poison’: ./include/linux/page-flags.h: In function ‘SetPageYoung’: ./include/linux/page-flags.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/asm-generic/pgtable.h: In function ‘p4d_set_huge’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:396:1: note: in expansion of macro ‘SETPAGEFLAG’ 396 | SETPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~ ./include/asm-generic/pgtable.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear’: ./include/linux/page-flags.h: In function ‘__ClearPageHead’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mknotpresent’: ./include/asm-generic/pgtable.h: In function ‘p4d_clear_huge’: ./arch/x86/include/asm/pgtable.h:1102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1102 | { | ^ ./arch/x86/include/asm/pgtable.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageYoung’: ./include/asm-generic/pgtable.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear_full’: ./include/linux/page-flags.h: In function ‘PageLocked’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:397:1: note: in expansion of macro ‘TESTCLEARFLAG’ 397 | TESTCLEARFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_modify’: ./include/linux/page-flags.h: In function ‘ClearPageHead’: ./arch/x86/include/asm/pgtable.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/device.h: In function ‘class_create_file’: ./arch/x86/include/asm/pgtable.h: In function ‘ptep_set_wrprotect’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:517:32: note: in expansion of macro ‘CLEARPAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageIdle’: ./arch/x86/include/asm/pgtable.h:1128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1128 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/device.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/page-flags.h: In function ‘set_compound_head’: ./include/linux/page-flags.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./include/linux/device.h: In function ‘class_remove_file’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_write’: ./include/linux/page-flags.h: In function ‘__SetPageLocked’: ./include/linux/device.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./arch/x86/include/asm/pgtable.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageIdle’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘clear_compound_head’: ./include/linux/page-flags.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_huge_get_and_clear’: ./arch/x86/include/asm/pgtable.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_modify’: ./include/linux/page-flags.h: In function ‘ClearPageIdle’: ./include/linux/page-flags.h: In function ‘__ClearPageLocked’: ./arch/x86/include/asm/pgtable.h: In function ‘pudp_huge_get_and_clear’: ./arch/x86/include/asm/pgtable.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageCompound’: ./arch/x86/include/asm/pgtable.h:1171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1171 | { | ^ ./include/linux/page-flags.h:531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 531 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_set_wrprotect’: ./arch/x86/include/asm/pgtable.h:1178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1178 | { | ^ ./include/linux/page-flags.h: In function ‘PageMappingFlags’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/mm.h: In function ‘vma_init’: ./include/linux/page-flags.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_write’: ./include/linux/page-flags.h: In function ‘PageWaiters’: ./include/linux/mm.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./arch/x86/include/asm/pgtable.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/device.h: In function ‘devres_alloc’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageAnon’: ./include/linux/device.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/page-flags.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/page-flags.h: In function ‘PageTransHuge’: ./include/linux/mm.h: In function ‘vma_set_anonymous’: ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_establish’: ./include/linux/page-flags.h:564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 564 | { | ^ ./include/linux/mm.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./arch/x86/include/asm/pgtable.h:1192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1192 | { | ^ ./include/linux/page-flags.h: In function ‘__PageMovable’: ./include/linux/page-flags.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgprot_modify’: ./include/linux/page-flags.h: In function ‘PageTransCompound’: ./arch/x86/include/asm/pgtable.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/page-flags.h:575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 575 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageWaiters’: ./include/linux/page-flags.h: In function ‘PageKsm’: ./include/linux/page-flags.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/linux/page-flags.h: In function ‘PageTransCompoundMap’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ In file included from ./include/linux/huge_mm.h:5, from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/sched/coredump.h: In function ‘__get_dumpable’: ./include/linux/device.h: In function ‘devm_kzalloc’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put’: ./include/linux/device.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/page-flags.h: In function ‘PageUptodate’: ./include/linux/sched/coredump.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/percpu-refcount.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/page-flags.h: In function ‘PageTransTail’: ./include/linux/page-flags.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/page-flags.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageWaiters’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_dying’: ./include/linux/device.h: In function ‘devm_kmalloc_array’: ./include/linux/sched/coredump.h: In function ‘get_dumpable’: ./include/linux/percpu-refcount.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./include/linux/page-flags.h: In function ‘PageDoubleMap’: ./include/linux/device.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/sched/coredump.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘arch_filter_pgprot’: ./include/linux/page-flags.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_zero’: ./include/linux/percpu-refcount.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageUptodate’: ./arch/x86/include/asm/pgtable.h: In function ‘pgdp_maps_userspace’: ./include/linux/page-flags.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘is_new_memtype_allowed’: ./include/linux/page-flags.h: In function ‘SetPageDoubleMap’: ./arch/x86/include/asm/pgtable.h:1210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1210 | { | ^ ./arch/x86/include/asm/pgtable.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageWaiters’: ./include/linux/page-flags.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:282:42: note: in expansion of macro ‘__CLEARPAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageUptodate’: ./include/linux/device.h: In function ‘devm_kcalloc’: ./include/linux/page-flags.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/device.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageDoubleMap’: ./arch/x86/include/asm/pgtable.h: In function ‘pgd_large’: ./include/linux/page-flags.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./arch/x86/include/asm/pgtable.h:1216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1216 | static inline int pgd_large(pgd_t pgd) { return 0; } | ^~~~~~ ./include/linux/page-flags.h: In function ‘PageError’: ./include/linux/page-flags.h: In function ‘ClearPageUptodate’: ./arch/x86/include/asm/pgtable.h: In function ‘ptr_set_bit’: ./include/linux/page-flags.h: In function ‘TestSetPageDoubleMap’: ./arch/x86/include/asm/pgtable.h: In function ‘pti_set_user_pgtbl’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:497:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 497 | CLEARPAGEFLAG(Uptodate, uptodate, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/linux/page-flags.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./arch/x86/include/asm/pgtable.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./include/linux/device.h: In function ‘devm_add_action_or_reset’: ./include/linux/device.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ In file included from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/huge_mm.h: In function ‘__transparent_hugepage_enabled’: ./arch/x86/include/asm/pgtable.h: In function ‘ptr_clear_bit’: In file included from ./include/linux/mm.h:24, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/page_ext.h: In function ‘pgdat_page_ext_init’: ./include/linux/page-flags.h: In function ‘TestClearPageDoubleMap’: ./include/linux/page-flags.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./arch/x86/include/asm/pgtable.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./include/linux/huge_mm.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/page_ext.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/page-flags.h: In function ‘set_page_writeback’: ./include/linux/page-flags.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/page_ext.h: In function ‘lookup_page_ext’: ./include/linux/page_ext.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_pgdp’: ./include/linux/page-flags.h: In function ‘SetPageError’: ./include/linux/page-flags.h: In function ‘set_page_writeback_keepwrite’: ./include/linux/page_ext.h: In function ‘page_ext_init’: ./include/linux/page-flags.h: In function ‘page_has_type’: ./arch/x86/include/asm/pgtable.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/page-flags.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./include/linux/device.h: In function ‘device_connections_add’: ./include/linux/page_ext.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./include/linux/device.h:785:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 785 | { | ^ ./include/linux/page_ext.h: In function ‘page_ext_init_flatmem’: ./include/linux/page_ext.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_pgdp’: ./include/linux/page-flags.h: In function ‘PageHead’: ./arch/x86/include/asm/pgtable.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./include/linux/device.h: In function ‘device_connections_remove’: ./include/linux/page-flags.h: In function ‘PageBuddy’: ./include/linux/page-flags.h: In function ‘ClearPageError’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/device.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_p4dp’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/huge_mm.h: In function ‘split_huge_page’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./include/linux/huge_mm.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_p4dp’: ./include/linux/page-flags.h: In function ‘__SetPageBuddy’: In file included from ./include/linux/page_ref.h:7, from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/page-flags.h: In function ‘compound_head’: ./arch/x86/include/asm/pgtable.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageHead’: ./include/linux/page-flags.h: In function ‘TestClearPageError’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘clone_pgd_range’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:283:40: note: in expansion of macro ‘TESTCLEARFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/huge_mm.h: In function ‘is_swap_pmd’: ./include/linux/huge_mm.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./arch/x86/include/asm/pgtable.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageBuddy’: ./include/linux/huge_mm.h: In function ‘pmd_trans_huge_lock’: ./include/linux/page-flags.h: In function ‘__ClearPageHead’: ./include/linux/huge_mm.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/page-flags.h: In function ‘PageReferenced’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/device.h: In function ‘kobj_to_dev’: ./include/linux/page-flags.h: In function ‘PageTail’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/device.h:1057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1057 | { | ^ ./include/linux/huge_mm.h: In function ‘pud_trans_huge_lock’: ./include/linux/page-flags.h: In function ‘PageBalloon’: ./include/linux/page-flags.h: In function ‘ClearPageHead’: ./include/linux/huge_mm.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:517:32: note: in expansion of macro ‘CLEARPAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageReferenced’: ./include/linux/page-flags.h: In function ‘PageCompound’: ./include/linux/huge_mm.h: In function ‘hpage_nr_pages’: ./include/linux/page-flags.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/huge_mm.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageBalloon’: ./include/linux/page-flags.h: In function ‘set_compound_head’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/device.h: In function ‘device_iommu_mapped’: ./include/linux/page-flags.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/device.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./include/linux/page-flags.h: In function ‘PagePoisoned’: ./include/linux/page-flags.h: In function ‘ClearPageReferenced’: ./include/linux/page-flags.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/huge_mm.h: In function ‘is_huge_zero_page’: ./include/linux/huge_mm.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageBalloon’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘page_init_poison’: ./include/linux/page-flags.h: In function ‘clear_compound_head’: ./include/linux/page-flags.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ In file included from ./include/linux/device.h:1072, from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/pm_wakeup.h: In function ‘device_can_wakeup’: ./include/linux/page-flags.h: In function ‘TestClearPageReferenced’: ./include/linux/huge_mm.h: In function ‘is_huge_zero_pmd’: ./include/linux/huge_mm.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/pm_wakeup.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:285:2: note: in expansion of macro ‘TESTCLEARFLAG’ 285 | TESTCLEARFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageKmemcg’: ./include/linux/page-flags.h: In function ‘ClearPageCompound’: ./include/linux/pm_wakeup.h: In function ‘device_may_wakeup’: ./include/linux/page-flags.h:531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 531 | { | ^ ./include/linux/pm_wakeup.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/huge_mm.h: In function ‘is_huge_zero_pud’: ./include/linux/huge_mm.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./include/linux/page-flags.h: In function ‘PageLocked’: ./include/linux/page-flags.h: In function ‘__SetPageReferenced’: ./include/linux/page-flags.h: In function ‘__SetPageKmemcg’: ./include/linux/huge_mm.h: In function ‘thp_migration_supported’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:286:2: note: in expansion of macro ‘__SETPAGEFLAG’ 286 | __SETPAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/huge_mm.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ In file included from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/pgtable_64.h: In function ‘sync_initial_page_table’: ./include/linux/pm_wakeup.h: In function ‘device_set_wakeup_path’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/pm_wakeup.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./arch/x86/include/asm/pgtable_64.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | static inline void sync_initial_page_table(void) { } | ^~~~~~ ./include/linux/page-flags.h: In function ‘PageDirty’: ./include/linux/page-flags.h: In function ‘PageTransHuge’: ./include/linux/page-flags.h: In function ‘__ClearPageKmemcg’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 564 | { | ^ ./arch/x86/include/asm/pgtable_64.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/mm.h: In function ‘put_page_testzero’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/mm.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/pm_wakeup.h: In function ‘wakeup_source_init’: ./include/linux/page-flags.h: In function ‘PageTransCompound’: ./include/linux/pm_wakeup.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/mm.h: In function ‘get_page_unless_zero’: ./include/linux/page-flags.h:575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 575 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageLocked’: ./include/linux/page-flags.h: In function ‘PageTable’: ./include/linux/mm.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/pm_wakeup.h: In function ‘wakeup_source_trash’: ./include/linux/page-flags.h: In function ‘PageTransCompoundMap’: ./include/linux/pm_wakeup.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pte_clear’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageDirty’: ./include/linux/page-flags.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./arch/x86/include/asm/pgtable_64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/pm_wakeup.h: In function ‘__pm_wakeup_event’: ./include/linux/pm_wakeup.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h: In function ‘is_vmalloc_addr’: ./include/linux/page-flags.h: In function ‘__SetPageTable’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte_atomic’: ./include/linux/page-flags.h: In function ‘PageTransTail’: ./arch/x86/include/asm/pgtable_64.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/mm.h:583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 583 | { | ^ ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_event’: ./include/linux/page-flags.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/pm_wakeup.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘__ClearPageLocked’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pmd’: ./include/linux/page-flags.h: In function ‘PageDoubleMap’: ./arch/x86/include/asm/pgtable_64.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageDirty’: ./include/linux/pm_wakeup.h: In function ‘pm_wakeup_hard_event’: ./include/linux/page-flags.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/pm_wakeup.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘page_level_shift’: ./include/linux/mm.h: In function ‘kvmalloc’: ./include/linux/page-flags.h: In function ‘__ClearPageTable’: In file included from ./include/linux/dma-mapping.h:7, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/device.h: In function ‘dev_name’: ./include/linux/mm.h:603:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 603 | { | ^ ./arch/x86/include/asm/pgtable.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/device.h:1075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1075 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmd_clear’: ./include/linux/page-flags.h: In function ‘SetPageDoubleMap’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/page-flags.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageDirty’: ./include/linux/mm.h: In function ‘kvzalloc_node’: ./include/linux/page-flags.h: In function ‘PageWaiters’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_ptep_get_and_clear’: ./include/linux/mm.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./arch/x86/include/asm/pgtable_64.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageDoubleMap’: ./include/linux/device.h: In function ‘dev_to_node’: ./include/linux/page-flags.h: In function ‘PageIsolated’: ./include/linux/mm.h: In function ‘kvzalloc’: ./include/linux/page-flags.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/device.h:1088:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1088 | { | ^ ./include/linux/mm.h:611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 611 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageDirty’: ./include/linux/device.h: In function ‘set_dev_node’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘kvmalloc_array’: ./include/linux/device.h:1092:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1092 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageDoubleMap’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/mm.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/page-flags.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/device.h: In function ‘dev_get_msi_domain’: ./include/linux/page-flags.h: In function ‘SetPageWaiters’: ./include/linux/device.h:1106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1106 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmdp_get_and_clear’: ./include/linux/page-flags.h: In function ‘__ClearPageDirty’: ./include/linux/page-flags.h: In function ‘TestClearPageDoubleMap’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/device.h: In function ‘dev_set_msi_domain’: ./arch/x86/include/asm/pgtable_64.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageIsolated’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:288:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 288 | __CLEARPAGEFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/device.h:1115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1115 | { | ^ ./include/linux/device.h: In function ‘dev_get_drvdata’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘kvcalloc’: ./include/linux/device.h:1122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1122 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageWaiters’: ./include/linux/page-flags.h: In function ‘PageLRU’: ./include/linux/mm.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./include/linux/page-flags.h: In function ‘page_has_type’: ./include/linux/device.h: In function ‘dev_set_drvdata’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageIsolated’: ./include/linux/device.h:1127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1127 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h: In function ‘compound_mapcount_ptr’: ./include/linux/mm.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/linux/device.h: In function ‘dev_to_psd’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pud’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/device.h:1132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1132 | { | ^ ./arch/x86/include/asm/pgtable_64.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/page-flags.h: In function ‘PageBuddy’: ./include/linux/mm.h: In function ‘compound_mapcount’: ./include/linux/page-flags.h: In function ‘__ClearPageWaiters’: ./include/linux/mm.h:638:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 638 | { | ^ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/device.h: In function ‘dev_get_uevent_suppress’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:282:42: note: in expansion of macro ‘__CLEARPAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_size’: ./include/linux/page-flags.h: In function ‘SetPageLRU’: ./include/linux/device.h:1137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1137 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pud_clear’: ./include/linux/page-flags.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./arch/x86/include/asm/pgtable_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/mm.h: In function ‘page_mapcount_reset’: ./arch/x86/include/asm/pgtable.h:1295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1295 | { | ^ ./include/linux/device.h: In function ‘dev_set_uevent_suppress’: ./include/linux/page-flags.h: In function ‘__SetPageBuddy’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pudp_get_and_clear’: ./include/linux/device.h:1142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1142 | { | ^ ./arch/x86/include/asm/pgtable_64.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_mask’: ./include/linux/page-flags.h: In function ‘PageError’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/linux/device.h: In function ‘device_is_registered’: ./include/linux/mm.h: In function ‘page_mapcount’: ./arch/x86/include/asm/pgtable.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/device.h:1147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1147 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageLRU’: ./include/linux/mm.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSlabPfmemalloc’: ./include/linux/device.h: In function ‘device_enable_async_suspend’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘__ClearPageBuddy’: ./include/linux/page-flags.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/linux/device.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./arch/x86/include/asm/pgtable.h:1309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1309 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/device.h: In function ‘device_disable_async_suspend’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pmd’: ./include/linux/page-flags.h: In function ‘ClearPageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_p4d’: ./include/linux/page-flags.h: In function ‘__ClearPageLRU’: ./include/linux/device.h:1158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1158 | { | ^ ./include/linux/page-flags.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./arch/x86/include/asm/pgtable_64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/mm.h: In function ‘virt_to_head_page’: ./arch/x86/include/asm/pgtable.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageError’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:289:29: note: in expansion of macro ‘__CLEARPAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/mm.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/device.h: In function ‘device_async_suspend_enabled’: ./include/linux/page-flags.h: In function ‘PageBalloon’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pud’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/device.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/page-flags.h: In function ‘page_has_private’: ./arch/x86/include/asm/pgtable.h:1317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1317 | { | ^ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageActive’: ./include/linux/page-flags.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_mksoft_dirty’: ./include/linux/device.h: In function ‘dev_pm_syscore_device’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/linux/device.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageError’: ./include/linux/mm.h: In function ‘set_compound_page_dtor’: ./include/linux/page-flags.h: In function ‘__SetPageBalloon’: ./include/linux/mm.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./include/linux/device.h: In function ‘dev_pm_set_driver_flags’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_soft_dirty’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/device.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ In file included from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/page_ref.h: In function ‘__page_ref_set’: ./arch/x86/include/asm/pgtable.h:1327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1327 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_p4d_clear’: ./arch/x86/include/asm/pgtable_64.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/mm.h: In function ‘get_compound_page_dtor’: ./include/linux/device.h: In function ‘dev_pm_test_driver_flags’: ./include/linux/page_ref.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageActive’: ./include/linux/mm.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/device.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_clear_soft_dirty’: ./include/linux/page_ref.h: In function ‘__page_ref_mod’: ./include/linux/page-flags.h: In function ‘TestClearPageError’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pgd’: ./include/linux/page-flags.h: In function ‘__ClearPageBalloon’: ./include/linux/page_ref.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./arch/x86/include/asm/pgtable_64.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1332 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:283:40: note: in expansion of macro ‘TESTCLEARFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_test’: ./include/linux/device.h: In function ‘device_lock’: ./include/linux/page_ref.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘compound_order’: ./include/linux/device.h:1186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1186 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_mksoft_dirty’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_return’: ./include/linux/mm.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/page_ref.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageActive’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pgd_clear’: ./include/linux/device.h: In function ‘device_lock_interruptible’: ./arch/x86/include/asm/pgtable.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/page_ref.h: In function ‘__page_ref_mod_unless’: ./arch/x86/include/asm/pgtable_64.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/page_ref.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/device.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/linux/page-flags.h: In function ‘PageKmemcg’: ./include/linux/page-flags.h: In function ‘PageReferenced’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/page_ref.h: In function ‘__page_ref_freeze’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_soft_dirty’: ./include/linux/page_ref.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/mm.h: In function ‘set_compound_order’: ./include/linux/device.h: In function ‘device_trylock’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/page_ref.h: In function ‘__page_ref_unfreeze’: ./include/linux/mm.h:738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 738 | { | ^ ./arch/x86/include/asm/pgtable.h:1343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1343 | { | ^ ./include/linux/device.h:1196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1196 | { | ^ ./include/linux/page_ref.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageActive’: ./include/linux/page_ref.h: In function ‘page_ref_count’: ./include/linux/page_ref.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/device.h: In function ‘device_unlock’: ./include/linux/page-flags.h: In function ‘__SetPageKmemcg’: ./include/linux/mm.h: In function ‘maybe_mkwrite’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:290:35: note: in expansion of macro ‘__CLEARPAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_clear_soft_dirty’: ./include/linux/device.h:1201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1201 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘gup_fast_permitted’: ./include/linux/mm.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/page_ref.h: In function ‘page_count’: ./arch/x86/include/asm/pgtable.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/page_ref.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/device.h: In function ‘device_lock_assert’: ./include/linux/page-flags.h: In function ‘SetPageReferenced’: ./include/linux/page-flags.h: In function ‘TestClearPageActive’: ./include/linux/device.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/linux/page_ref.h: In function ‘set_page_count’: ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_read’: ./include/linux/page_ref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:291:2: note: in expansion of macro ‘TESTCLEARFLAG’ 291 | TESTCLEARFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/device.h: In function ‘dev_of_node’: ./include/linux/page-flags.h: In function ‘__ClearPageKmemcg’: ./arch/x86/include/asm/pgtable.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/device.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/linux/page_ref.h: In function ‘init_page_count’: ./include/linux/page_ref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/pgtable_64.h:276, from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/pgtable-invert.h: In function ‘__pte_needs_invert’: ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_write’: ./include/linux/page-flags.h: In function ‘PageWorkingset’: ./include/linux/page-flags.h: In function ‘ClearPageReferenced’: ./include/linux/mm.h: In function ‘page_zonenum’: ./include/linux/page_ref.h: In function ‘page_ref_add’: ./arch/x86/include/asm/pgtable-invert.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/page_ref.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./arch/x86/include/asm/pgtable.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./include/linux/mm.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageTable’: ./include/linux/page_ref.h: In function ‘page_ref_sub’: ./include/linux/page_ref.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_flags_pkey’: ./arch/x86/include/asm/pgtable-invert.h: In function ‘protnone_mask’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable-invert.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/mm.h: In function ‘is_zone_device_page’: ./arch/x86/include/asm/pgtable.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_inc’: ./include/linux/page-flags.h: In function ‘TestClearPageReferenced’: ./include/linux/page_ref.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/mm.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/device.h: In function ‘device_supports_offline’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:285:2: note: in expansion of macro ‘TESTCLEARFLAG’ 285 | TESTCLEARFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘__SetPageTable’: ./include/linux/page-flags.h: In function ‘SetPageWorkingset’: ./arch/x86/include/asm/pgtable-invert.h: In function ‘flip_protnone_guard’: ./include/linux/page_ref.h: In function ‘page_ref_dec’: ./include/linux/device.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./arch/x86/include/asm/pgtable-invert.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/page_ref.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_pkey’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h: In function ‘put_devmap_managed_page’: ./arch/x86/include/asm/pgtable.h:1385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1385 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_sub_and_test’: ./include/linux/page-flags.h: In function ‘__SetPageReferenced’: ./include/linux/mm.h:896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 896 | { | ^ ./include/linux/page_ref.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:286:2: note: in expansion of macro ‘__SETPAGEFLAG’ 286 | __SETPAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/device.h: In function ‘dev_num_vf’: In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/pgtable.h: In function ‘pte_none’: ./include/linux/page-flags.h: In function ‘ClearPageWorkingset’: ./include/linux/page-flags.h: In function ‘__ClearPageTable’: ./arch/x86/include/asm/pgtable.h:703:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 703 | { | ^ ./include/linux/device.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_inc_return’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/page_ref.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageDirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_same’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_dec_and_test’: ./arch/x86/include/asm/pgtable.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageWorkingset’: ./arch/x86/include/asm/pgtable.h: In function ‘__pte_access_permitted’: ./include/linux/page_ref.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/device.h: In function ‘dev_get_platdata’: ./include/linux/page-flags.h: In function ‘PageIsolated’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:293:2: note: in expansion of macro ‘TESTCLEARFLAG’ 293 | TESTCLEARFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_present’: ./include/linux/device.h:1274:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1274 | { | ^ ./arch/x86/include/asm/pgtable.h:1402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1402 | { | ^ ./include/linux/mm.h: In function ‘is_device_private_page’: ./arch/x86/include/asm/pgtable.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_dec_return’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/page_ref.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/mm.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageDirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_devmap’: ./include/linux/page-flags.h: In function ‘PageSlab’: ./arch/x86/include/asm/pgtable.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_add_unless’: ./include/linux/mm.h: In function ‘is_device_public_page’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/page_ref.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/mm.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageIsolated’: ./include/linux/device.h: In function ‘device_add_group’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_accessible’: ./include/linux/page_ref.h: In function ‘page_ref_freeze’: ./include/linux/mm.h: In function ‘is_pci_p2pdma_page’: ./include/linux/page_ref.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/device.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_access_permitted’: ./include/linux/page-flags.h: In function ‘ClearPageDirty’: ./arch/x86/include/asm/pgtable.h:727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 727 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/mm.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./arch/x86/include/asm/pgtable.h:1416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1416 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h: In function ‘get_page’: ./include/linux/device.h: In function ‘device_remove_group’: ./include/linux/page_ref.h: In function ‘page_ref_unfreeze’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_access_permitted’: ./include/linux/page-flags.h: In function ‘__ClearPageIsolated’: ./include/linux/page-flags.h: In function ‘__SetPageSlab’: ./include/linux/mm.h:969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 969 | { | ^ ./include/linux/page_ref.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/device.h:1324:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1324 | { | ^ ./arch/x86/include/asm/pgtable.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageDirty’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_present’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_access_permitted’: ./arch/x86/include/asm/pgtable.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘put_page’: ./arch/x86/include/asm/pgtable.h:1428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1428 | { | ^ ./include/linux/mm.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/page-flags.h: In function ‘PageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘arch_has_pfn_modify_check’: ./include/linux/page-flags.h: In function ‘TestClearPageDirty’: ./include/linux/page-flags.h: In function ‘__ClearPageSlab’: ./include/linux/page-flags.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_protnone’: ./arch/x86/include/asm/pgtable.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘page_zone_id’: ./arch/x86/include/asm/pgtable.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSlabPfmemalloc’: ./include/linux/mm.h:1009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1009 | { | ^ ./include/linux/page-flags.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_protnone’: ./include/linux/page-flags.h: In function ‘__ClearPageDirty’: ./include/linux/page-flags.h: In function ‘__ClearPageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:288:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 288 | __CLEARPAGEFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageSlobFree’: ./include/linux/page-flags.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/linux/mm.h: In function ‘page_to_nid’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_none’: ./include/linux/page-flags.h: In function ‘ClearPageSlabPfmemalloc’: ./include/linux/mm.h:1017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1017 | { | ^ ./arch/x86/include/asm/pgtable.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/page-flags.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/page-flags.h: In function ‘PageLRU’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_page_vaddr’: ./include/linux/page-flags.h: In function ‘page_has_private’: In file included from ./include/linux/mm.h:27, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/memremap.h: In function ‘put_dev_pagemap’: ./arch/x86/include/asm/pgtable.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/mm.h: In function ‘cpu_pid_to_cpupid’: ./include/linux/page-flags.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/linux/memremap.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/mm.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageSlobFree’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_index’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageLRU’: ./include/linux/mm.h: In function ‘cpupid_to_pid’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/mm.h: In function ‘set_max_mapnr’: In file included from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/page_ref.h: In function ‘__page_ref_set’: ./include/linux/mm.h:1031:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1031 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ In file included from ./include/linux/dma-mapping.h:9, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/dma-debug.h: In function ‘dma_debug_add_bus’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_index’: ./include/linux/page_ref.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/mm.h: In function ‘cpupid_to_cpu’: ./include/linux/mm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | static inline void set_max_mapnr(unsigned long limit) { } | ^~~~~~ ./arch/x86/include/asm/pgtable.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/dma-debug.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSlobFree’: ./include/linux/mm.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_single’: ./include/linux/mm.h: In function ‘totalram_pages’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_offset_kernel’: ./include/linux/dma-debug.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageLRU’: ./include/linux/mm.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:818:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 818 | { | ^ ./include/linux/mm.h: In function ‘cpupid_to_nid’: ./include/linux/page_ref.h: In function ‘__page_ref_mod’: ./include/linux/dma-debug.h: In function ‘debug_dma_map_page’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h: In function ‘totalram_pages_inc’: ./include/linux/page_ref.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/dma-debug.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/mm.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./include/linux/mm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_bad’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_test’: ./include/linux/dma-debug.h: In function ‘debug_dma_mapping_error’: ./include/linux/page_ref.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/mm.h: In function ‘totalram_pages_dec’: ./include/linux/dma-debug.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./arch/x86/include/asm/pgtable.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./include/linux/mm.h: In function ‘cpupid_pid_unset’: ./include/linux/mm.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_page’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_return’: ./include/linux/mm.h:1046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1046 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageLRU’: ./include/linux/dma-debug.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/page-flags.h: In function ‘PageChecked’: ./include/linux/page_ref.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/mm.h: In function ‘totalram_pages_add’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:289:29: note: in expansion of macro ‘__CLEARPAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/mm.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_map_sg’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_unless’: ./include/linux/dma-debug.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/mm.h: In function ‘cpupid_cpu_unset’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/page_ref.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pages_to_mb’: ./include/linux/mm.h: In function ‘totalram_pages_set’: ./include/linux/mm.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_sg’: ./include/linux/mm.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/page_ref.h: In function ‘__page_ref_freeze’: ./arch/x86/include/asm/pgtable.h:828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 828 | { | ^ ./include/linux/dma-debug.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/page_ref.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/page-flags.h: In function ‘PageActive’: ./include/linux/page_ref.h: In function ‘__page_ref_unfreeze’: In file included from ./arch/x86/include/asm/pgtable.h:1440, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/asm-generic/pgtable.h: In function ‘pmdp_huge_get_and_clear_full’: ./include/linux/mm.h: In function ‘__cpupid_match_pid’: ./include/linux/dma-debug.h: In function ‘debug_dma_alloc_coherent’: ./include/linux/page_ref.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_none’: ./include/linux/dma-debug.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h:1056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1056 | { | ^ ./arch/x86/include/asm/pgtable.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_count’: ./include/asm-generic/pgtable.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_free_coherent’: ./include/linux/page_ref.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/dma-debug.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageChecked’: ./include/linux/dma-debug.h: In function ‘debug_dma_map_resource’: ./include/asm-generic/pgtable.h: In function ‘pudp_huge_get_and_clear_full’: ./include/linux/mm.h: In function ‘page_cpupid_last’: ./include/linux/page_ref.h: In function ‘page_count’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_present’: ./include/linux/dma-debug.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/asm-generic/pgtable.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/page_ref.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/linux/mm.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_unmap_resource’: ./include/linux/dma-debug.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageActive’: ./include/linux/page_ref.h: In function ‘set_page_count’: ./include/asm-generic/pgtable.h: In function ‘pte_clear_not_present_full’: ./include/linux/page_ref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/asm-generic/pgtable.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_cpu’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_page_vaddr’: ./include/linux/dma-debug.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./include/linux/page_ref.h: In function ‘init_page_count’: ./include/linux/dma-debug.h: In function ‘debug_dma_sync_single_for_device’: ./include/linux/page-flags.h: In function ‘ClearPageChecked’: ./include/linux/mm.h: In function ‘page_cpupid_reset_last’: ./include/linux/page_ref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/dma-debug.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./arch/x86/include/asm/pgtable.h: In function ‘pte_dirty’: ./include/linux/mm.h:1084:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1084 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_cpu’: ./include/linux/page_ref.h: In function ‘page_ref_add’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘pudp_set_wrprotect’: ./include/linux/dma-debug.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/page_ref.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageActive’: ./include/asm-generic/pgtable.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_offset’: ./include/linux/dma-debug.h: In function ‘debug_dma_sync_sg_for_device’: ./arch/x86/include/asm/pgtable.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_sub’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/dma-debug.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/page_ref.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./arch/x86/include/asm/pgtable.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/dma-debug.h: In function ‘debug_dma_dump_mappings’: ./include/linux/mm.h: In function ‘page_kasan_tag’: ./include/linux/dma-debug.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/asm-generic/pgtable.h: In function ‘generic_pmdp_establish’: ./include/linux/page_ref.h: In function ‘page_ref_inc’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_large’: ./include/linux/page-flags.h: In function ‘PagePinned’: ./include/linux/dma-debug.h: In function ‘debug_dma_assert_idle’: ./include/asm-generic/pgtable.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/page_ref.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/mm.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageActive’: ./include/linux/dma-debug.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/pgtable.h:861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 861 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘read_pkru’: ./arch/x86/include/asm/pgtable.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:290:35: note: in expansion of macro ‘__CLEARPAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘page_kasan_tag_set’: ./include/linux/page_ref.h: In function ‘page_ref_dec’: ./include/linux/page_ref.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pte_unused’: ./include/asm-generic/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/mm.h:1156:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1156 | static inline void page_kasan_tag_set(struct page *page, u8 tag) { } | ^~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_bad’: ./include/linux/mm.h: In function ‘page_kasan_tag_reset’: ./include/linux/page_ref.h: In function ‘page_ref_sub_and_test’: ./arch/x86/include/asm/pgtable.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./include/linux/page_ref.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageActive’: ./include/asm-generic/pgtable.h: In function ‘pmd_same’: ./include/linux/mm.h:1157:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | static inline void page_kasan_tag_reset(struct page *page) { } | ^~~~ ./include/asm-generic/pgtable.h:379:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 379 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:291:2: note: in expansion of macro ‘TESTCLEARFLAG’ 291 | TESTCLEARFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘page_zone’: ./include/linux/page_ref.h: In function ‘page_ref_inc_return’: ./include/linux/page-flags.h: In function ‘SetPagePinned’: ./include/linux/mm.h:1161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1161 | { | ^ ./include/linux/page_ref.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pud_same’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_index’: ./include/asm-generic/pgtable.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./arch/x86/include/asm/pgtable.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageWorkingset’: ./include/asm-generic/pgtable.h: In function ‘p4d_same’: ./include/linux/mm.h: In function ‘page_pgdat’: ./include/linux/page_ref.h: In function ‘page_ref_dec_and_test’: ./include/asm-generic/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_none’: ./include/linux/page_ref.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h:1166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1166 | { | ^ ./arch/x86/include/asm/pgtable.h:884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 884 | { | ^ In file included from ./include/linux/mm.h:20, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_kill’: ./include/asm-generic/pgtable.h: In function ‘pgd_same’: ./include/linux/page-flags.h: In function ‘ClearPagePinned’: ./include/linux/page_ref.h: In function ‘page_ref_dec_return’: ./include/linux/percpu-refcount.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/asm-generic/pgtable.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./include/linux/mm.h: In function ‘set_page_zone’: ./include/linux/page_ref.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_present’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/mm.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./arch/x86/include/asm/pgtable.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/linux/percpu-refcount.h: In function ‘__ref_is_percpu’: ./include/linux/page-flags.h: In function ‘SetPageWorkingset’: ./include/linux/percpu-refcount.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_add_unless’: ./include/asm-generic/pgtable.h: In function ‘arch_do_swap_page’: ./include/linux/page_ref.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_page_vaddr’: ./include/asm-generic/pgtable.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./arch/x86/include/asm/pgtable.h:894:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 894 | { | ^ ./include/asm-generic/pgtable.h: In function ‘arch_unmap_one’: ./include/linux/page-flags.h: In function ‘TestSetPagePinned’: ./include/linux/mm.h: In function ‘set_page_node’: ./include/linux/page_ref.h: In function ‘page_ref_freeze’: ./include/asm-generic/pgtable.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/page_ref.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageWorkingset’: ./include/linux/mm.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_offset’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘write_pkru’: ./arch/x86/include/asm/pgtable.h:906:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 906 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’: ./arch/x86/include/asm/pgtable.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_unfreeze’: ./include/linux/percpu-refcount.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/page_ref.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pgd_none_or_clear_bad’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_bad’: ./include/asm-generic/pgtable.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPagePinned’: ./include/linux/mm.h: In function ‘set_page_links’: ./include/linux/page-flags.h: In function ‘TestClearPageWorkingset’: ./arch/x86/include/asm/pgtable.h:911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 911 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:293:2: note: in expansion of macro ‘TESTCLEARFLAG’ 293 | TESTCLEARFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/mm.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘page_memcg’: ./include/asm-generic/pgtable.h: In function ‘p4d_none_or_clear_bad’: ./include/asm-generic/pgtable.h:577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 577 | { | ^ ./include/linux/mm.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./include/linux/page-flags.h: In function ‘PageSlab’: ./include/linux/page-flags.h: In function ‘PageSavePinned’: ./include/linux/mm.h: In function ‘page_memcg_rcu’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/mm.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pud_none_or_clear_bad’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_index’: ./include/asm-generic/pgtable.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./arch/x86/include/asm/pgtable.h:922:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 922 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_clear_bad’: ./include/asm-generic/pgtable.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageSlab’: ./include/linux/page-flags.h: In function ‘SetPageSavePinned’: ./arch/x86/include/asm/pgtable.h: In function ‘init_trampoline_default’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_start’: ./include/asm-generic/pgtable.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ In file included from ./include/linux/mm.h:27, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/memremap.h: In function ‘put_dev_pagemap’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_young’: ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_commit’: ./arch/x86/include/asm/pgtable.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageSavePinned’: ./include/linux/page-flags.h: In function ‘__ClearPageSlab’: ./include/linux/memremap.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/asm-generic/pgtable.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘native_local_ptep_get_and_clear’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_dirty’: ./arch/x86/include/asm/pgtable.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/mm.h: In function ‘set_max_mapnr’: ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pmdp_get_and_clear’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_young’: ./arch/x86/include/asm/pgtable.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/page-flags.h: In function ‘PageForeign’: ./arch/x86/include/asm/pgtable.h:1044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1044 | { | ^ ./include/linux/mm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | static inline void set_max_mapnr(unsigned long limit) { } | ^~~~~~ ./include/asm-generic/pgtable.h: In function ‘is_zero_pfn’: ./include/linux/page-flags.h: In function ‘PageSlobFree’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_dirty’: ./include/linux/mm.h: In function ‘totalram_pages’: ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pudp_get_and_clear’: ./include/asm-generic/pgtable.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./arch/x86/include/asm/pgtable.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/mm.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/asm-generic/pgtable.h: In function ‘my_zero_pfn’: ./include/linux/mm.h: In function ‘totalram_pages_inc’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_young’: ./include/linux/mm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/asm-generic/pgtable.h:876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 876 | { | ^ ./arch/x86/include/asm/pgtable.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘native_set_pte_at’: ./include/linux/mm.h: In function ‘totalram_pages_dec’: ./arch/x86/include/asm/pgtable.h:1061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1061 | { | ^ ./include/linux/mm.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_write’: ./include/asm-generic/pgtable.h: In function ‘pmd_read_atomic’: ./arch/x86/include/asm/pgtable.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/mm.h: In function ‘totalram_pages_add’: ./arch/x86/include/asm/pgtable.h: In function ‘set_pmd_at’: ./include/asm-generic/pgtable.h:917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 917 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageForeign’: ./include/linux/mm.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageSlobFree’: ./arch/x86/include/asm/pgtable.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_huge’: ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_trans_huge_or_clear_bad’: ./arch/x86/include/asm/pgtable.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/mm.h: In function ‘totalram_pages_set’: ./include/linux/mm.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/asm-generic/pgtable.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘set_pud_at’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_global’: ./arch/x86/include/asm/pgtable.h:1073:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1073 | { | ^ In file included from ./include/linux/mm.h:1230, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/vmstat.h: In function ‘__count_vm_event’: ./arch/x86/include/asm/pgtable.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/vmstat.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageForeign’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_exec’: ./include/linux/page-flags.h: In function ‘__ClearPageSlobFree’: ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear’: ./arch/x86/include/asm/pgtable.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1102 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_special’: ./arch/x86/include/asm/pgtable.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear_full’: ./include/asm-generic/pgtable.h: In function ‘pmd_trans_unstable’: ./arch/x86/include/asm/pgtable.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/asm-generic/pgtable.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./include/linux/page-flags.h: In function ‘PageReserved’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_pfn’: ./arch/x86/include/asm/pgtable.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/page-flags.h: In function ‘PageChecked’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_set_wrprotect’: ./include/asm-generic/pgtable.h: In function ‘p4d_set_huge’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1128 | { | ^ ./include/asm-generic/pgtable.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./arch/x86/include/asm/pgtable.h: In function ‘pte_dirty’: ./include/asm-generic/pgtable.h: In function ‘p4d_clear_huge’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_pfn’: ./arch/x86/include/asm/pgtable.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/asm-generic/pgtable.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./arch/x86/include/asm/pgtable.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_write’: ./arch/x86/include/asm/pgtable.h: In function ‘read_pkru’: ./include/linux/page-flags.h: In function ‘SetPageReserved’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_pfn’: ./arch/x86/include/asm/pgtable.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./arch/x86/include/asm/pgtable.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageChecked’: ./arch/x86/include/asm/pgtable.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_get’: ./include/linux/percpu-refcount.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_huge_get_and_clear’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_pfn’: ./arch/x86/include/asm/pgtable.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./arch/x86/include/asm/pgtable.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget’: ./include/linux/percpu-refcount.h:214:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 214 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageReserved’: ./arch/x86/include/asm/pgtable.h: In function ‘pgd_pfn’: ./arch/x86/include/asm/pgtable.h: In function ‘pudp_huge_get_and_clear’: ./include/linux/page-flags.h: In function ‘ClearPageChecked’: ./arch/x86/include/asm/pgtable.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1171 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_set_wrprotect’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_large’: ./arch/x86/include/asm/pgtable.h:1178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1178 | { | ^ ./arch/x86/include/asm/pgtable.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageReserved’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_large’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:305:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 305 | __CLEARPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_write’: ./arch/x86/include/asm/pgtable.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/page-flags.h: In function ‘PagePinned’: ./arch/x86/include/asm/pgtable.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_trans_huge’: ./arch/x86/include/asm/pgtable.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_establish’: ./include/linux/page-flags.h: In function ‘__SetPageReserved’: ./arch/x86/include/asm/pgtable.h:1192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1192 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:306:2: note: in expansion of macro ‘__SETPAGEFLAG’ 306 | __SETPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_trans_huge’: ./arch/x86/include/asm/pgtable.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/mm.h: In function ‘vma_init’: ./include/linux/page-flags.h: In function ‘SetPagePinned’: ./include/linux/mm.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘has_transparent_hugepage’: ./include/linux/page-flags.h: In function ‘PageSwapBacked’: ./arch/x86/include/asm/pgtable.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘write_pkru’: ./arch/x86/include/asm/pgtable.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/mm.h: In function ‘vma_set_anonymous’: ./include/linux/mm.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePinned’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pgdp_maps_userspace’: ./include/linux/page-flags.h: In function ‘SetPageSwapBacked’: ./arch/x86/include/asm/pgtable.h:1210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1210 | { | ^ In file included from ./include/linux/huge_mm.h:5, from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/sched/coredump.h: In function ‘__get_dumpable’: ./include/linux/sched/coredump.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPagePinned’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./include/linux/sched/coredump.h: In function ‘get_dumpable’: ./arch/x86/include/asm/pgtable.h: In function ‘pgd_large’: ./include/linux/sched/coredump.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/pgtable.h:1216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1216 | static inline int pgd_large(pgd_t pgd) { return 0; } | ^~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageSwapBacked’: ./include/linux/page-flags.h: In function ‘TestClearPagePinned’: ./arch/x86/include/asm/pgtable.h: In function ‘ptr_set_bit’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/vmstat.h: In function ‘count_vm_event’: ./arch/x86/include/asm/pgtable.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/linux/vmstat.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘ptr_clear_bit’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_devmap’: ./include/linux/page-flags.h: In function ‘__ClearPageSwapBacked’: ./arch/x86/include/asm/pgtable.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./arch/x86/include/asm/pgtable.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:308:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 308 | __CLEARPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageSavePinned’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_young’: ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_pgdp’: ./arch/x86/include/asm/pgtable.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_devmap’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./arch/x86/include/asm/pgtable.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_dirty’: In file included from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/huge_mm.h: In function ‘__transparent_hugepage_enabled’: ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_pgdp’: ./include/linux/page-flags.h: In function ‘__SetPageSwapBacked’: ./arch/x86/include/asm/pgtable.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgd_devmap’: ./arch/x86/include/asm/pgtable.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./arch/x86/include/asm/pgtable.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./include/linux/huge_mm.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:309:2: note: in expansion of macro ‘__SETPAGEFLAG’ 309 | __SETPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_young’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_set_flags’: ./arch/x86/include/asm/pgtable.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_p4dp’: ./arch/x86/include/asm/pgtable.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSavePinned’: ./arch/x86/include/asm/pgtable.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_dirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_flags’: ./arch/x86/include/asm/pgtable.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/page-flags.h: In function ‘PagePrivate’: ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_p4dp’: ./arch/x86/include/asm/pgtable.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkclean’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_young’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_tryget_live’: ./arch/x86/include/asm/pgtable.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./arch/x86/include/asm/pgtable.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/percpu-refcount.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘clone_pgd_range’: ./include/linux/page-flags.h: In function ‘ClearPageSavePinned’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkold’: ./arch/x86/include/asm/pgtable.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./arch/x86/include/asm/pgtable.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_write’: ./include/linux/huge_mm.h: In function ‘split_huge_page’: ./arch/x86/include/asm/pgtable.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/huge_mm.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_wrprotect’: ./include/linux/page-flags.h: In function ‘SetPagePrivate’: ./arch/x86/include/asm/pgtable.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_huge’: ./arch/x86/include/asm/pgtable.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkexec’: ./include/linux/page-flags.h: In function ‘PageForeign’: ./arch/x86/include/asm/pgtable.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_global’: ./arch/x86/include/asm/pgtable.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/huge_mm.h: In function ‘is_swap_pmd’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdirty’: ./include/linux/page-flags.h: In function ‘ClearPagePrivate’: ./include/linux/huge_mm.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./arch/x86/include/asm/pgtable.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_exec’: ./arch/x86/include/asm/pgtable.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/huge_mm.h: In function ‘pmd_trans_huge_lock’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkyoung’: ./include/linux/huge_mm.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./arch/x86/include/asm/pgtable.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_special’: ./arch/x86/include/asm/pgtable.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPagePrivate’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkwrite’: ./arch/x86/include/asm/pgtable.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageForeign’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:316:36: note: in expansion of macro ‘__SETPAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_pfn’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkhuge’: ./arch/x86/include/asm/pgtable.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/huge_mm.h: In function ‘pud_trans_huge_lock’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/linux/huge_mm.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPagePrivate’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrhuge’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:317:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 317 | __CLEARPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_pfn’: ./include/linux/huge_mm.h: In function ‘hpage_nr_pages’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkglobal’: ./include/linux/page-flags.h: In function ‘ClearPageForeign’: ./arch/x86/include/asm/pgtable.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/huge_mm.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./arch/x86/include/asm/pgtable.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/page-flags.h: In function ‘PagePrivate2’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrglobal’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_pfn’: ./arch/x86/include/asm/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./arch/x86/include/asm/pgtable.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkspecial’: ./include/linux/huge_mm.h: In function ‘is_huge_zero_page’: ./arch/x86/include/asm/pgtable.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_pfn’: ./include/linux/page-flags.h: In function ‘PageReserved’: ./include/linux/huge_mm.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./arch/x86/include/asm/pgtable.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPagePrivate2’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdevmap’: ./arch/x86/include/asm/pgtable.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgd_pfn’: ./arch/x86/include/asm/pgtable.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/huge_mm.h: In function ‘is_huge_zero_pmd’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_set_flags’: ./include/linux/huge_mm.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/pgtable.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePrivate2’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_large’: ./arch/x86/include/asm/pgtable.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_flags’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageReserved’: ./arch/x86/include/asm/pgtable.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./include/linux/huge_mm.h: In function ‘is_huge_zero_pud’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_large’: ./include/linux/vmstat.h: In function ‘__count_vm_events’: ./include/linux/huge_mm.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./arch/x86/include/asm/pgtable.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/vmstat.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkold’: ./arch/x86/include/asm/pgtable.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPagePrivate2’: ./include/linux/huge_mm.h: In function ‘thp_migration_supported’: ./include/linux/huge_mm.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_trans_huge’: ./arch/x86/include/asm/pgtable.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkclean’: ./arch/x86/include/asm/pgtable.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageReserved’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_wrprotect’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_trans_huge’: ./include/linux/page-flags.h: In function ‘TestClearPagePrivate2’: ./arch/x86/include/asm/pgtable.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/mm.h: In function ‘put_page_testzero’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdirty’: ./arch/x86/include/asm/pgtable.h: In function ‘has_transparent_hugepage’: ./arch/x86/include/asm/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/mm.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./arch/x86/include/asm/pgtable.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageReserved’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_shift’: ./include/linux/page-flags.h: In function ‘PageOwnerPriv1’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:305:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 305 | __CLEARPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdevmap’: ./arch/x86/include/asm/pgtable.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/mm.h: In function ‘get_page_unless_zero’: ./arch/x86/include/asm/pgtable.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/mm.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkhuge’: ./arch/x86/include/asm/pgtable.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageReserved’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:306:2: note: in expansion of macro ‘__SETPAGEFLAG’ 306 | __SETPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkyoung’: ./include/linux/mm.h: In function ‘is_vmalloc_addr’: ./arch/x86/include/asm/pgtable.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageOwnerPriv1’: ./include/linux/mm.h:583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 583 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkwrite’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/page-flags.h: In function ‘PageSwapBacked’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_set_flags’: ./include/linux/mm.h: In function ‘kvmalloc’: ./include/linux/percpu-refcount.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageOwnerPriv1’: ./arch/x86/include/asm/pgtable.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/mm.h:603:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 603 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_flags’: ./include/linux/mm.h: In function ‘kvzalloc_node’: ./arch/x86/include/asm/pgtable.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/linux/mm.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageOwnerPriv1’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkold’: ./arch/x86/include/asm/pgtable.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:320:2: note: in expansion of macro ‘TESTCLEARFLAG’ 320 | TESTCLEARFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘kvzalloc’: ./include/linux/mm.h:611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 611 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSwapBacked’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkclean’: ./arch/x86/include/asm/pgtable.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_devmap’: ./include/linux/mm.h: In function ‘kvmalloc_array’: ./include/linux/page-flags.h: In function ‘PageWriteback’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/linux/mm.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_wrprotect’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:326:1: note: in expansion of macro ‘TESTPAGEFLAG’ 326 | TESTPAGEFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_devmap’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdirty’: ./arch/x86/include/asm/pgtable.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘page_level_size’: ./arch/x86/include/asm/pgtable.h:445:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 445 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageSwapBacked’: ./arch/x86/include/asm/pgtable.h:1295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1295 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdevmap’: ./arch/x86/include/asm/pgtable.h: In function ‘pgd_devmap’: ./arch/x86/include/asm/pgtable.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/mm.h: In function ‘kvcalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_mask’: ./arch/x86/include/asm/pgtable.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageWriteback’: ./include/linux/mm.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./arch/x86/include/asm/pgtable.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkhuge’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_set_flags’: ./arch/x86/include/asm/pgtable.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./arch/x86/include/asm/pgtable.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘compound_mapcount_ptr’: ./include/linux/page-flags.h: In function ‘__ClearPageSwapBacked’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkyoung’: ./include/linux/mm.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./arch/x86/include/asm/pgtable.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_flags’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:308:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 308 | __CLEARPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1309 | { | ^ ./arch/x86/include/asm/pgtable.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/mm.h: In function ‘compound_mapcount’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkwrite’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pmd’: ./include/linux/mm.h:638:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 638 | { | ^ ./arch/x86/include/asm/pgtable.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkclean’: ./include/linux/page-flags.h: In function ‘TestClearPageWriteback’: ./arch/x86/include/asm/pgtable.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./arch/x86/include/asm/pgtable.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_soft_dirty’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘__SetPageSwapBacked’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pud’: ./arch/x86/include/asm/pgtable.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkold’: ./include/linux/mm.h: In function ‘page_mapcount_reset’: ./arch/x86/include/asm/pgtable.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:309:2: note: in expansion of macro ‘__SETPAGEFLAG’ 309 | __SETPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1317 | { | ^ ./include/linux/mm.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_soft_dirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_mksoft_dirty’: ./arch/x86/include/asm/pgtable.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_wrprotect’: ./include/linux/mm.h: In function ‘page_mapcount’: ./arch/x86/include/asm/pgtable.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./arch/x86/include/asm/pgtable.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/linux/mm.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/page-flags.h: In function ‘PageMappedToDisk’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_soft_dirty’: ./include/linux/page-flags.h: In function ‘PagePrivate’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkexec’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_soft_dirty’: ./arch/x86/include/asm/pgtable.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1327 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mksoft_dirty’: ./arch/x86/include/asm/pgtable.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./arch/x86/include/asm/pgtable.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/mm.h: In function ‘virt_to_head_page’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_clear_soft_dirty’: ./include/linux/mm.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mksoft_dirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkyoung’: ./arch/x86/include/asm/pgtable.h:1332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1332 | { | ^ ./arch/x86/include/asm/pgtable.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./arch/x86/include/asm/pgtable.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/page-flags.h: In function ‘SetPagePrivate’: ./include/linux/page-flags.h: In function ‘SetPageMappedToDisk’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_mksoft_dirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkwrite’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mksoft_dirty’: ./arch/x86/include/asm/pgtable.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./arch/x86/include/asm/pgtable.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./arch/x86/include/asm/pgtable.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/mm.h: In function ‘set_compound_page_dtor’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkhuge’: ./arch/x86/include/asm/pgtable.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_soft_dirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_soft_dirty’: ./include/linux/mm.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePrivate’: ./arch/x86/include/asm/pgtable.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./arch/x86/include/asm/pgtable.h:1343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1343 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrhuge’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_soft_dirty’: ./include/linux/page-flags.h: In function ‘ClearPageMappedToDisk’: ./include/linux/mm.h: In function ‘get_compound_page_dtor’: ./arch/x86/include/asm/pgtable.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_clear_soft_dirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkglobal’: ./include/linux/mm.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_soft_dirty’: ./include/linux/page-flags.h: In function ‘__SetPagePrivate’: ./arch/x86/include/asm/pgtable.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./arch/x86/include/asm/pgtable.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:316:36: note: in expansion of macro ‘__SETPAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrglobal’: ./include/linux/mm.h: In function ‘compound_order’: ./arch/x86/include/asm/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_read’: ./arch/x86/include/asm/pgtable.h: In function ‘massage_pgprot’: ./include/linux/mm.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./arch/x86/include/asm/pgtable.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./arch/x86/include/asm/pgtable.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/page-flags.h: In function ‘PageReclaim’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkspecial’: ./include/linux/page-flags.h: In function ‘__ClearPagePrivate’: ./arch/x86/include/asm/pgtable.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:317:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 317 | __CLEARPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_write’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdevmap’: ./arch/x86/include/asm/pgtable.h: In function ‘check_pgprot’: ./include/linux/mm.h: In function ‘set_compound_order’: ./arch/x86/include/asm/pgtable.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./arch/x86/include/asm/pgtable.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./arch/x86/include/asm/pgtable.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./include/linux/mm.h:738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 738 | { | ^ ./include/linux/page-flags.h: In function ‘PagePrivate2’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pte’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_set_flags’: ./include/linux/mm.h: In function ‘maybe_mkwrite’: ./arch/x86/include/asm/pgtable.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./arch/x86/include/asm/pgtable.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_flags_pkey’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/mm.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./arch/x86/include/asm/pgtable.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_flags’: ./include/linux/page-flags.h: In function ‘SetPageReclaim’: ./arch/x86/include/asm/pgtable.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkold’: ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_pkey’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pmd’: ./include/linux/page-flags.h: In function ‘SetPagePrivate2’: ./arch/x86/include/asm/pgtable.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./arch/x86/include/asm/pgtable.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./arch/x86/include/asm/pgtable.h:1385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1385 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkclean’: ./arch/x86/include/asm/pgtable.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/mm.h: In function ‘page_zonenum’: ./include/linux/page-flags.h: In function ‘ClearPageReclaim’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_wrprotect’: ./include/linux/mm.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePrivate2’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/percpu-refcount.h: In function ‘percpu_ref_put’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pud’: ./include/linux/percpu-refcount.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./arch/x86/include/asm/pgtable.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdirty’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_dying’: ./arch/x86/include/asm/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/mm.h: In function ‘is_zone_device_page’: ./include/linux/percpu-refcount.h:314:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 314 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pte_access_permitted’: ./include/linux/page-flags.h: In function ‘TestClearPageReclaim’: ./include/linux/mm.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPagePrivate2’: ./arch/x86/include/asm/pgtable.h:1402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1402 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdevmap’: ./include/linux/percpu-refcount.h: In function ‘percpu_ref_is_zero’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:332:2: note: in expansion of macro ‘TESTCLEARFLAG’ 332 | TESTCLEARFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/percpu-refcount.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mknotpresent’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:573:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 573 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkhuge’: ./include/linux/mm.h: In function ‘put_devmap_managed_page’: ./arch/x86/include/asm/pgtable.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/mm.h:896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 896 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPagePrivate2’: ./include/linux/page-flags.h: In function ‘PageReadahead’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkyoung’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mknotpresent’: ./include/linux/vmstat.h: In function ‘count_vm_events’: ./arch/x86/include/asm/pgtable.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./arch/x86/include/asm/pgtable.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/vmstat.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkwrite’: ./arch/x86/include/asm/pgtable.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_access_permitted’: ./arch/x86/include/asm/pgtable.h:1416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1416 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_set_flags’: ./include/linux/page-flags.h: In function ‘PageOwnerPriv1’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_modify’: ./arch/x86/include/asm/pgtable.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./arch/x86/include/asm/pgtable.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_access_permitted’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_flags’: ./include/linux/page-flags.h: In function ‘SetPageReadahead’: ./arch/x86/include/asm/pgtable.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./include/linux/mm.h: In function ‘is_device_private_page’: ./arch/x86/include/asm/pgtable.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/linux/mm.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_access_permitted’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkold’: ./arch/x86/include/asm/pgtable.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./arch/x86/include/asm/pgtable.h:1428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1428 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageOwnerPriv1’: ./include/linux/mm.h: In function ‘is_device_public_page’: In file included from ./include/linux/mm.h:24, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/page_ext.h: In function ‘pgdat_page_ext_init’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkclean’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘arch_has_pfn_modify_check’: ./include/linux/mm.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageReadahead’: ./arch/x86/include/asm/pgtable.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/page_ext.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/pgtable.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./include/linux/page_ext.h: In function ‘lookup_page_ext’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_wrprotect’: ./include/linux/page_ext.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/mm.h: In function ‘is_pci_p2pdma_page’: ./arch/x86/include/asm/pgtable.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageOwnerPriv1’: ./include/linux/mm.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/page_ext.h: In function ‘page_ext_init’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_modify’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/page_ext.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./arch/x86/include/asm/pgtable.h:445:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 445 | { | ^ ./arch/x86/include/asm/pgtable.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/mm.h: In function ‘get_page’: ./include/linux/page_ext.h: In function ‘page_ext_init_flatmem’: ./include/linux/page-flags.h: In function ‘TestClearPageReadahead’: ./include/linux/page_ext.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/mm.h:969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 969 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdevmap’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:334:2: note: in expansion of macro ‘TESTCLEARFLAG’ 334 | TESTCLEARFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageOwnerPriv1’: ./arch/x86/include/asm/pgtable.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:320:2: note: in expansion of macro ‘TESTCLEARFLAG’ 320 | TESTCLEARFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘put_page’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkhuge’: ./arch/x86/include/asm/pgtable.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./include/linux/mm.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/page-flags.h: In function ‘PageHighMem’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkyoung’: ./include/linux/page-flags.h: In function ‘PageWriteback’: ./arch/x86/include/asm/pgtable.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ In file included from ./include/linux/page_ref.h:7, from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/page-flags.h: In function ‘compound_head’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:326:1: note: in expansion of macro ‘TESTPAGEFLAG’ 326 | TESTPAGEFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~~~ ./include/linux/page-flags.h:258:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | static inline int Page##uname(const struct page *page) { return 0; } | ^~~~ ./include/linux/page-flags.h:275:31: note: in expansion of macro ‘TESTPAGEFLAG_FALSE’ 275 | #define PAGEFLAG_FALSE(uname) TESTPAGEFLAG_FALSE(uname) \ | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkwrite’: ./include/linux/mm.h: In function ‘page_zone_id’: ./include/linux/page-flags.h: In function ‘SetPageHighMem’: ./arch/x86/include/asm/pgtable.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/page-flags.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/mm.h:1009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1009 | { | ^ ./include/linux/page-flags.h:261:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | static inline void SetPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:2: note: in expansion of macro ‘SETPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_soft_dirty’: ./arch/x86/include/asm/pgtable.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageHighMem’: ./arch/x86/include/asm/pgtable.h: In function ‘pgprot_modify’: ./arch/x86/include/asm/pgtable.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/page-flags.h:264:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | static inline void ClearPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:26: note: in expansion of macro ‘CLEARPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_soft_dirty’: ./include/linux/mm.h: In function ‘page_to_nid’: ./include/linux/page-flags.h: In function ‘PageSwapCache’: ./arch/x86/include/asm/pgtable.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageWriteback’: ./include/linux/page-flags.h:348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 348 | { | ^ ./include/linux/mm.h:1017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1017 | { | ^ ./include/linux/page-flags.h: In function ‘PageTail’: ./include/linux/page-flags.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_soft_dirty’: ./arch/x86/include/asm/pgtable.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSwapCache’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mksoft_dirty’: ./arch/x86/include/asm/pgtable.h: In function ‘arch_filter_pgprot’: ./include/linux/mm.h: In function ‘cpu_pid_to_cpupid’: ./arch/x86/include/asm/pgtable.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:355:1: note: in expansion of macro ‘SETPAGEFLAG’ 355 | SETPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageWriteback’: ./include/linux/mm.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/linux/page-flags.h: In function ‘PageCompound’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mksoft_dirty’: ./include/linux/page-flags.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘is_new_memtype_allowed’: ./include/linux/mm.h: In function ‘cpupid_to_pid’: ./arch/x86/include/asm/pgtable.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageSwapCache’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mksoft_dirty’: ./arch/x86/include/asm/pgtable.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/mm.h:1031:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1031 | { | ^ ./include/linux/page-flags.h: In function ‘PagePoisoned’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:356:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 356 | CLEARPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~~~ In file included from ./arch/x86/include/asm/pgtable.h:1440, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/asm-generic/pgtable.h: In function ‘pmdp_huge_get_and_clear_full’: ./include/linux/page-flags.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/mm.h: In function ‘cpupid_to_cpu’: ./include/linux/page-flags.h: In function ‘PageMappedToDisk’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_soft_dirty’: ./include/asm-generic/pgtable.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./arch/x86/include/asm/pgtable.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/mm.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./include/linux/page-flags.h: In function ‘page_init_poison’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_soft_dirty’: ./include/linux/mm.h: In function ‘cpupid_to_nid’: ./include/asm-generic/pgtable.h: In function ‘pudp_huge_get_and_clear_full’: ./include/linux/page-flags.h: In function ‘PageUnevictable’: ./arch/x86/include/asm/pgtable.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/asm-generic/pgtable.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/mm.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pti_set_user_pgtbl’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_soft_dirty’: ./include/linux/mm.h: In function ‘cpupid_pid_unset’: ./include/asm-generic/pgtable.h: In function ‘pte_clear_not_present_full’: ./arch/x86/include/asm/pgtable.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./arch/x86/include/asm/pgtable.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./include/asm-generic/pgtable.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/mm.h:1046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1046 | { | ^ ./include/linux/page-flags.h: In function ‘PageLocked’: ./arch/x86/include/asm/pgtable.h: In function ‘massage_pgprot’: ./include/linux/page-flags.h: In function ‘SetPageMappedToDisk’: ./arch/x86/include/asm/pgtable.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘cpupid_cpu_unset’: ./include/linux/mm.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pudp_set_wrprotect’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/asm-generic/pgtable.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/mm.h: In function ‘__cpupid_match_pid’: ./arch/x86/include/asm/pgtable.h: In function ‘check_pgprot’: ./include/linux/page-flags.h: In function ‘SetPageUnevictable’: ./arch/x86/include/asm/pgtable.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/mm.h:1056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1056 | { | ^ ./include/asm-generic/pgtable.h: In function ‘generic_pmdp_establish’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pte’: ./include/asm-generic/pgtable.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/mm.h: In function ‘page_cpupid_last’: ./arch/x86/include/asm/pgtable.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageLocked’: ./include/linux/page-flags.h: In function ‘ClearPageMappedToDisk’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/vmstat.h: In function ‘zone_numa_state_add’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘pte_unused’: ./include/linux/vmstat.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/asm-generic/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageUnevictable’: ./include/linux/vmstat.h: In function ‘global_numa_state’: ./include/linux/mm.h: In function ‘page_cpupid_reset_last’: ./include/linux/vmstat.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pmd’: ./include/asm-generic/pgtable.h: In function ‘pmd_same’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/asm-generic/pgtable.h:379:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 379 | { | ^ ./arch/x86/include/asm/pgtable.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/mm.h:1084:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1084 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageLocked’: ./include/linux/page-flags.h: In function ‘PageReclaim’: ./include/linux/vmstat.h: In function ‘zone_numa_state_snapshot’: ./include/linux/vmstat.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:281:1: note: in expansion of macro ‘__PAGEFLAG’ 281 | __PAGEFLAG(Locked, locked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘pud_same’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘__ClearPageUnevictable’: ./include/asm-generic/pgtable.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:362:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 362 | __CLEARPAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘page_kasan_tag’: ./include/asm-generic/pgtable.h: In function ‘p4d_same’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pud’: ./include/asm-generic/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./arch/x86/include/asm/pgtable.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/mm.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./include/linux/page-flags.h: In function ‘PageWaiters’: ./include/linux/page-flags.h: In function ‘TestClearPageUnevictable’: ./include/linux/mm.h: In function ‘page_kasan_tag_set’: ./include/asm-generic/pgtable.h: In function ‘pgd_same’: ./include/asm-generic/pgtable.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:363:2: note: in expansion of macro ‘TESTCLEARFLAG’ 363 | TESTCLEARFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/mm.h:1156:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1156 | static inline void page_kasan_tag_set(struct page *page, u8 tag) { } | ^~~~ ./include/linux/page-flags.h: In function ‘SetPageReclaim’: ./include/linux/mm.h: In function ‘page_kasan_tag_reset’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mknotpresent’: ./include/linux/vmstat.h: In function ‘zone_page_state_add’: ./include/linux/vmstat.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/pgtable.h:573:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 573 | { | ^ ./include/asm-generic/pgtable.h: In function ‘arch_do_swap_page’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/mm.h:1157:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | static inline void page_kasan_tag_reset(struct page *page) { } | ^~~~ ./include/asm-generic/pgtable.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/page-flags.h: In function ‘PageMlocked’: ./include/linux/mm.h: In function ‘page_zone’: ./include/linux/vmstat.h: In function ‘node_page_state_add’: ./include/asm-generic/pgtable.h: In function ‘arch_unmap_one’: ./include/linux/vmstat.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageWaiters’: ./include/linux/mm.h:1161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1161 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/asm-generic/pgtable.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mknotpresent’: ./include/linux/page-flags.h: In function ‘ClearPageReclaim’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/vmstat.h: In function ‘global_zone_page_state’: ./arch/x86/include/asm/pgtable.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/mm.h: In function ‘page_pgdat’: ./include/linux/vmstat.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/mm.h:1166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1166 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pgd_none_or_clear_bad’: ./include/linux/vmstat.h: In function ‘global_node_page_state’: ./include/asm-generic/pgtable.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageWaiters’: ./include/linux/vmstat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/mm.h: In function ‘set_page_zone’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_modify’: ./include/linux/page-flags.h: In function ‘SetPageMlocked’: ./arch/x86/include/asm/pgtable.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:282:1: note: in expansion of macro ‘PAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~ ./include/linux/mm.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageReclaim’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/vmstat.h: In function ‘zone_page_state’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:332:2: note: in expansion of macro ‘TESTCLEARFLAG’ 332 | TESTCLEARFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/vmstat.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/asm-generic/pgtable.h: In function ‘p4d_none_or_clear_bad’: ./include/asm-generic/pgtable.h:577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 577 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageWaiters’: ./include/linux/vmstat.h: In function ‘zone_page_state_snapshot’: ./include/linux/mm.h: In function ‘set_page_node’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:282:42: note: in expansion of macro ‘__CLEARPAGEFLAG’ 282 | PAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) __CLEARPAGEFLAG(Waiters, waiters, PF_ONLY_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/vmstat.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageMlocked’: ./include/linux/mm.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/linux/page-flags.h: In function ‘PageReadahead’: ./include/asm-generic/pgtable.h: In function ‘pud_none_or_clear_bad’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/asm-generic/pgtable.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ In file included from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./arch/x86/include/asm/pgtable_64.h: In function ‘sync_initial_page_table’: ./include/linux/page-flags.h: In function ‘PageError’: ./arch/x86/include/asm/pgtable_64.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | static inline void sync_initial_page_table(void) { } | ^~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/mm.h: In function ‘set_page_links’: ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_clear_bad’: ./include/asm-generic/pgtable.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageMlocked’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_modify’: ./include/linux/mm.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./arch/x86/include/asm/pgtable.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:367:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 367 | __CLEARPAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/mm.h: In function ‘page_memcg’: ./include/linux/page-flags.h: In function ‘SetPageReadahead’: ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_start’: ./include/linux/mm.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./include/asm-generic/pgtable.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageError’: ./include/linux/mm.h: In function ‘page_memcg_rcu’: ./include/linux/page-flags.h: In function ‘TestSetPageMlocked’: ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_commit’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pte_clear’: ./include/asm-generic/pgtable.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./arch/x86/include/asm/pgtable_64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/mm.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte_atomic’: ./include/linux/page-flags.h: In function ‘ClearPageReadahead’: ./arch/x86/include/asm/pgtable_64.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/vmstat.h: In function ‘__mod_zone_freepage_state’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pmd’: ./include/linux/page-flags.h: In function ‘ClearPageError’: ./arch/x86/include/asm/pgtable_64.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/vmstat.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageMlocked’: ./include/asm-generic/pgtable.h: In function ‘is_zero_pfn’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:283:1: note: in expansion of macro ‘PAGEFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pgprot_modify’: ./include/asm-generic/pgtable.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageReadahead’: ./arch/x86/include/asm/pgtable.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmd_clear’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/mm.h: In function ‘lowmem_page_address’: ./arch/x86/include/asm/pgtable_64.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:334:2: note: in expansion of macro ‘TESTCLEARFLAG’ 334 | TESTCLEARFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘my_zero_pfn’: ./include/asm-generic/pgtable.h:876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 876 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageError’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_ptep_get_and_clear’: ./include/linux/mm.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./arch/x86/include/asm/pgtable_64.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/page-flags.h: In function ‘PageUncached’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:283:40: note: in expansion of macro ‘TESTCLEARFLAG’ 283 | PAGEFLAG(Error, error, PF_NO_COMPOUND) TESTCLEARFLAG(Error, error, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘pmd_read_atomic’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageHighMem’: ./include/asm-generic/pgtable.h:917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 917 | { | ^ ./include/linux/page-flags.h:258:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | static inline int Page##uname(const struct page *page) { return 0; } | ^~~~ ./include/linux/page-flags.h:275:31: note: in expansion of macro ‘TESTPAGEFLAG_FALSE’ 275 | #define PAGEFLAG_FALSE(uname) TESTPAGEFLAG_FALSE(uname) \ | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_trans_huge_or_clear_bad’: ./arch/x86/include/asm/pgtable.h: In function ‘arch_filter_pgprot’: ./include/linux/page-flags.h: In function ‘PageReferenced’: ./include/linux/mm.h: In function ‘page_file_mapping’: ./include/asm-generic/pgtable.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./arch/x86/include/asm/pgtable.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageHighMem’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h:1273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1273 | { | ^ ./include/linux/page-flags.h:261:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | static inline void SetPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:2: note: in expansion of macro ‘SETPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmdp_get_and_clear’: ./arch/x86/include/asm/pgtable.h: In function ‘is_new_memtype_allowed’: ./arch/x86/include/asm/pgtable_64.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageHighMem’: ./include/linux/page-flags.h: In function ‘SetPageUncached’: ./arch/x86/include/asm/pgtable.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./include/linux/page-flags.h:264:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | static inline void ClearPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:26: note: in expansion of macro ‘CLEARPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageReferenced’: ./include/linux/page-flags.h: In function ‘PageSwapCache’: ./include/linux/mm.h: In function ‘page_index’: ./include/linux/page-flags.h:348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 348 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_trans_unstable’: In file included from ./include/linux/mm.h:1230, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/vmstat.h: In function ‘__count_vm_event’: ./include/linux/page-flags.h: In function ‘ClearPageUncached’: ./include/asm-generic/pgtable.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pud’: ./include/linux/vmstat.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/pgtable_64.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSwapCache’: ./arch/x86/include/asm/pgtable.h: In function ‘pti_set_user_pgtbl’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageReferenced’: ./include/asm-generic/pgtable.h: In function ‘p4d_set_huge’: ./arch/x86/include/asm/pgtable.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:355:1: note: in expansion of macro ‘SETPAGEFLAG’ 355 | SETPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:284:1: note: in expansion of macro ‘PAGEFLAG’ 284 | PAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~ ./include/asm-generic/pgtable.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./include/linux/mm.h: In function ‘page_is_pfmemalloc’: ./include/asm-generic/pgtable.h: In function ‘p4d_clear_huge’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pud_clear’: ./include/linux/mm.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./arch/x86/include/asm/pgtable_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/asm-generic/pgtable.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./include/linux/page-flags.h: In function ‘PageHWPoison’: ./include/linux/page-flags.h: In function ‘TestClearPageReferenced’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pudp_get_and_clear’: ./include/linux/page-flags.h: In function ‘ClearPageSwapCache’: ./include/linux/mm.h: In function ‘set_page_pfmemalloc’: ./arch/x86/include/asm/pgtable_64.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:285:2: note: in expansion of macro ‘TESTCLEARFLAG’ 285 | TESTCLEARFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:356:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 356 | CLEARPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/mm.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./include/linux/mm.h: In function ‘clear_page_pfmemalloc’: ./include/linux/page-flags.h: In function ‘__SetPageReferenced’: ./include/linux/mm.h:1321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1321 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageHWPoison’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:286:2: note: in expansion of macro ‘__SETPAGEFLAG’ 286 | __SETPAGEFLAG(Referenced, referenced, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageUnevictable’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_p4d’: ./include/linux/page-flags.h: In function ‘PageDirty’: ./arch/x86/include/asm/pgtable_64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageHWPoison’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageUnevictable’: ./include/linux/page-flags.h: In function ‘TestSetPageHWPoison’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘SetPageDirty’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_p4d_clear’: ./include/linux/page-flags.h: In function ‘ClearPageUnevictable’: ./arch/x86/include/asm/pgtable_64.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageHWPoison’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pgd’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/mm.h: In function ‘vma_init’: ./include/linux/page-flags.h: In function ‘ClearPageDirty’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/mm.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:1: note: in expansion of macro ‘PAGEFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h: In function ‘unmap_shared_mapping_range’: ./include/linux/page-flags.h: In function ‘__ClearPageUnevictable’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:362:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 362 | __CLEARPAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pgd_clear’: ./include/linux/mm.h:1517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1517 | { | ^ ./include/linux/mm.h: In function ‘vma_set_anonymous’: ./include/linux/page-flags.h: In function ‘PageYoung’: ./arch/x86/include/asm/pgtable_64.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageDirty’: ./include/linux/mm.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:395:1: note: in expansion of macro ‘TESTPAGEFLAG’ 395 | TESTPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageUnevictable’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:363:2: note: in expansion of macro ‘TESTCLEARFLAG’ 363 | TESTCLEARFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageDirty’: ./arch/x86/include/asm/pgtable_64.h: In function ‘gup_fast_permitted’: ./arch/x86/include/asm/pgtable_64.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageYoung’: In file included from ./include/linux/huge_mm.h:5, from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/sched/coredump.h: In function ‘__get_dumpable’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:287:33: note: in expansion of macro ‘TESTSCFLAG’ 287 | PAGEFLAG(Dirty, dirty, PF_HEAD) TESTSCFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageMlocked’: ./include/linux/sched/coredump.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:396:1: note: in expansion of macro ‘SETPAGEFLAG’ 396 | SETPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/mm.h: In function ‘frame_vector_count’: ./include/linux/page-flags.h: In function ‘__ClearPageDirty’: ./include/linux/sched/coredump.h: In function ‘get_dumpable’: ./include/linux/page-flags.h: In function ‘TestClearPageYoung’: ./include/linux/sched/coredump.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:288:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 288 | __CLEARPAGEFLAG(Dirty, dirty, PF_HEAD) | ^~~~~~~~~~~~~~~ ./include/linux/mm.h:1597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1597 | { | ^ In file included from ./arch/x86/include/asm/pgtable_64.h:276, from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./arch/x86/include/asm/pgtable-invert.h: In function ‘__pte_needs_invert’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:397:1: note: in expansion of macro ‘TESTCLEARFLAG’ 397 | TESTCLEARFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable-invert.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/mm.h: In function ‘frame_vector_pages’: ./include/linux/page-flags.h: In function ‘PageLRU’: ./include/linux/mm.h:1602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1602 | { | ^ ./include/linux/page-flags.h: In function ‘PageIdle’: ./arch/x86/include/asm/pgtable-invert.h: In function ‘protnone_mask’: In file included from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./arch/x86/include/asm/pgtable_64.h: In function ‘sync_initial_page_table’: ./include/linux/page-flags.h: In function ‘SetPageMlocked’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable-invert.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable_64.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | static inline void sync_initial_page_table(void) { } | ^~~~~~ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/mm.h: In function ‘frame_vector_pfns’: ./arch/x86/include/asm/pgtable-invert.h: In function ‘flip_protnone_guard’: ./arch/x86/include/asm/pgtable-invert.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/mm.h:1613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1613 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte’: ./arch/x86/include/asm/pgtable_64.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageIdle’: ./include/linux/page-flags.h: In function ‘SetPageLRU’: ./include/linux/vmstat.h: In function ‘count_vm_event’: ./include/linux/page-flags.h: In function ‘ClearPageMlocked’: ./include/linux/vmstat.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./arch/x86/include/asm/pgtable.h: In function ‘pte_none’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ In file included from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/huge_mm.h: In function ‘__transparent_hugepage_enabled’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:703:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 703 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/huge_mm.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pte_clear’: ./include/linux/page-flags.h: In function ‘ClearPageIdle’: ./arch/x86/include/asm/pgtable_64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageLRU’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_same’: ./arch/x86/include/asm/pgtable.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/mm.h: In function ‘cancel_dirty_page’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:289:1: note: in expansion of macro ‘PAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte_atomic’: ./include/linux/page-flags.h: In function ‘__ClearPageMlocked’: ./arch/x86/include/asm/pgtable_64.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_present’: ./include/linux/mm.h:1641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1641 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:367:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 367 | __CLEARPAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pmd’: ./arch/x86/include/asm/pgtable_64.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/page-flags.h: In function ‘PageMappingFlags’: ./include/linux/page-flags.h: In function ‘__ClearPageLRU’: ./include/linux/mm.h: In function ‘vma_is_anonymous’: ./include/linux/page-flags.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:289:29: note: in expansion of macro ‘__CLEARPAGEFLAG’ 289 | PAGEFLAG(LRU, lru, PF_HEAD) __CLEARPAGEFLAG(LRU, lru, PF_HEAD) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_devmap’: ./include/linux/huge_mm.h: In function ‘split_huge_page’: ./include/linux/mm.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./arch/x86/include/asm/pgtable.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/huge_mm.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmd_clear’: ./include/linux/page-flags.h: In function ‘PageAnon’: ./include/linux/page-flags.h: In function ‘TestSetPageMlocked’: ./arch/x86/include/asm/pgtable_64.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/page-flags.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageActive’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_ptep_get_and_clear’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_accessible’: ./arch/x86/include/asm/pgtable_64.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./arch/x86/include/asm/pgtable.h:727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 727 | { | ^ ./include/linux/mm.h: In function ‘get_mm_counter’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/huge_mm.h: In function ‘is_swap_pmd’: ./include/linux/huge_mm.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/page-flags.h: In function ‘__PageMovable’: ./include/linux/mm.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/page-flags.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageMlocked’: ./include/linux/huge_mm.h: In function ‘pmd_trans_huge_lock’: ./include/linux/huge_mm.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageKsm’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_present’: ./include/linux/page-flags.h: In function ‘SetPageActive’: ./include/linux/page-flags.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./arch/x86/include/asm/pgtable.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmdp_get_and_clear’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable_64.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/huge_mm.h: In function ‘pud_trans_huge_lock’: ./include/linux/page-flags.h: In function ‘PageUptodate’: ./include/linux/mm.h: In function ‘add_mm_counter’: ./include/linux/huge_mm.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/page-flags.h: In function ‘PageUncached’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_protnone’: ./include/linux/page-flags.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./arch/x86/include/asm/pgtable.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageActive’: ./include/linux/mm.h:1702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1702 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:290:1: note: in expansion of macro ‘PAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h: In function ‘inc_mm_counter’: ./include/linux/huge_mm.h: In function ‘hpage_nr_pages’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_protnone’: ./include/linux/huge_mm.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageUptodate’: ./arch/x86/include/asm/pgtable.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/mm.h:1707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1707 | { | ^ ./include/linux/page-flags.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pud’: ./include/linux/page-flags.h: In function ‘__ClearPageActive’: ./arch/x86/include/asm/pgtable_64.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/mm.h: In function ‘dec_mm_counter’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:290:35: note: in expansion of macro ‘__CLEARPAGEFLAG’ 290 | PAGEFLAG(Active, active, PF_HEAD) __CLEARPAGEFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_none’: ./include/linux/huge_mm.h: In function ‘is_huge_zero_page’: ./arch/x86/include/asm/pgtable.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageUptodate’: ./include/linux/mm.h:1712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1712 | { | ^ ./include/linux/huge_mm.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/page-flags.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageUncached’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pud_clear’: ./include/linux/page-flags.h: In function ‘TestClearPageActive’: ./include/linux/mm.h: In function ‘mm_counter_file’: ./arch/x86/include/asm/pgtable_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:291:2: note: in expansion of macro ‘TESTCLEARFLAG’ 291 | TESTCLEARFLAG(Active, active, PF_HEAD) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_page_vaddr’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/mm.h:1718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1718 | { | ^ ./arch/x86/include/asm/pgtable.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pudp_get_and_clear’: ./include/linux/page-flags.h: In function ‘ClearPageUptodate’: ./arch/x86/include/asm/pgtable_64.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/huge_mm.h: In function ‘is_huge_zero_pmd’: ./include/linux/huge_mm.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:497:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 497 | CLEARPAGEFLAG(Uptodate, uptodate, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageWorkingset’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_index’: ./include/linux/page-flags.h: In function ‘ClearPageUncached’: ./arch/x86/include/asm/pgtable.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/huge_mm.h: In function ‘is_huge_zero_pud’: ./include/linux/mm.h: In function ‘mm_counter’: ./include/linux/huge_mm.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_index’: ./include/linux/mm.h:1725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1725 | { | ^ ./include/linux/huge_mm.h: In function ‘thp_migration_supported’: ./arch/x86/include/asm/pgtable.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/page-flags.h: In function ‘set_page_writeback’: ./include/linux/huge_mm.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/page-flags.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_p4d’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_offset_kernel’: ./arch/x86/include/asm/pgtable_64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageWorkingset’: ./include/linux/page-flags.h: In function ‘set_page_writeback_keepwrite’: ./arch/x86/include/asm/pgtable.h:818:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 818 | { | ^ ./include/linux/page-flags.h: In function ‘PageHWPoison’: ./include/linux/page-flags.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h: In function ‘get_mm_rss’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_bad’: ./include/linux/page-flags.h: In function ‘PageHead’: ./arch/x86/include/asm/pgtable.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/mm.h: In function ‘put_page_testzero’: ./include/linux/mm.h:1732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1732 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/mm.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageWorkingset’: ./include/linux/vmstat.h: In function ‘__count_vm_events’: ./include/linux/mm.h: In function ‘get_mm_hiwater_rss’: ./include/linux/vmstat.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:292:1: note: in expansion of macro ‘PAGEFLAG’ 292 | PAGEFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pages_to_mb’: ./include/linux/page-flags.h: In function ‘SetPageHWPoison’: ./include/linux/mm.h: In function ‘get_page_unless_zero’: ./include/linux/mm.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./arch/x86/include/asm/pgtable.h:828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 828 | { | ^ ./include/linux/mm.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_p4d_clear’: ./arch/x86/include/asm/pgtable_64.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageHead’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_none’: ./include/linux/page-flags.h: In function ‘TestClearPageWorkingset’: ./arch/x86/include/asm/pgtable.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:293:2: note: in expansion of macro ‘TESTCLEARFLAG’ 293 | TESTCLEARFLAG(Workingset, workingset, PF_HEAD) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pgd’: ./include/linux/mm.h: In function ‘is_vmalloc_addr’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageHWPoison’: ./arch/x86/include/asm/pgtable_64.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/mm.h:583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 583 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_present’: ./arch/x86/include/asm/pgtable.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/linux/page-flags.h: In function ‘PageSlab’: ./include/linux/page-flags.h: In function ‘__ClearPageHead’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pgd_clear’: ./arch/x86/include/asm/pgtable_64.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘get_mm_hiwater_vm’: ./include/linux/page-flags.h: In function ‘TestSetPageHWPoison’: ./include/linux/mm.h: In function ‘kvmalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_page_vaddr’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/mm.h:603:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 603 | { | ^ ./arch/x86/include/asm/pgtable.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./include/linux/mm.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/mm.h: In function ‘kvzalloc_node’: ./include/linux/page-flags.h: In function ‘ClearPageHead’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_offset’: ./include/linux/mm.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageHWPoison’: ./arch/x86/include/asm/pgtable.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:517:32: note: in expansion of macro ‘CLEARPAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘__SetPageSlab’: ./include/linux/mm.h: In function ‘kvzalloc’: ./arch/x86/include/asm/pgtable_64.h: In function ‘gup_fast_permitted’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_large’: ./include/linux/mm.h:611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 611 | { | ^ ./arch/x86/include/asm/pgtable_64.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 861 | { | ^ ./include/linux/page-flags.h: In function ‘set_compound_head’: ./include/linux/page-flags.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./include/linux/mm.h: In function ‘kvmalloc_array’: ./include/linux/mm.h: In function ‘update_hiwater_rss’: ./include/linux/mm.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/page-flags.h: In function ‘PageYoung’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_bad’: ./arch/x86/include/asm/pgtable.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./include/linux/mm.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:395:1: note: in expansion of macro ‘TESTPAGEFLAG’ 395 | TESTPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘__ClearPageSlab’: In file included from ./arch/x86/include/asm/pgtable_64.h:276, from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./arch/x86/include/asm/pgtable-invert.h: In function ‘__pte_needs_invert’: ./include/linux/page-flags.h: In function ‘clear_compound_head’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:294:1: note: in expansion of macro ‘__PAGEFLAG’ 294 | __PAGEFLAG(Slab, slab, PF_NO_TAIL) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable-invert.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/mm.h: In function ‘update_hiwater_vm’: ./include/linux/page-flags.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_index’: ./include/linux/mm.h: In function ‘kvcalloc’: ./include/linux/mm.h:1757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1757 | { | ^ ./arch/x86/include/asm/pgtable.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageYoung’: ./arch/x86/include/asm/pgtable-invert.h: In function ‘protnone_mask’: ./include/linux/mm.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./arch/x86/include/asm/pgtable-invert.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageCompound’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:396:1: note: in expansion of macro ‘SETPAGEFLAG’ 396 | SETPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~ ./include/linux/mm.h: In function ‘reset_mm_hiwater_rss’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_none’: ./include/linux/page-flags.h: In function ‘PageSlobFree’: ./include/linux/page-flags.h:531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 531 | { | ^ ./include/linux/mm.h: In function ‘compound_mapcount_ptr’: ./arch/x86/include/asm/pgtable.h:884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 884 | { | ^ ./arch/x86/include/asm/pgtable-invert.h: In function ‘flip_protnone_guard’: ./include/linux/mm.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./arch/x86/include/asm/pgtable-invert.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/mm.h:1763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1763 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘TestClearPageYoung’: ./include/linux/mm.h: In function ‘compound_mapcount’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_present’: ./include/linux/mm.h: In function ‘setmax_mm_hiwater_rss’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:397:1: note: in expansion of macro ‘TESTCLEARFLAG’ 397 | TESTCLEARFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/mm.h:638:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 638 | { | ^ ./arch/x86/include/asm/pgtable.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/linux/mm.h:1769:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1769 | { | ^ In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./arch/x86/include/asm/pgtable.h: In function ‘pte_none’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_page_vaddr’: ./arch/x86/include/asm/pgtable.h:703:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 703 | { | ^ ./include/linux/page-flags.h: In function ‘PageIdle’: ./include/linux/mm.h: In function ‘page_mapcount_reset’: ./arch/x86/include/asm/pgtable.h:894:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 894 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageSlobFree’: ./include/linux/mm.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/mm.h: In function ‘get_locked_pte’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_same’: ./include/linux/page-flags.h: In function ‘PageTransHuge’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘page_mapcount’: ./arch/x86/include/asm/pgtable.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_offset’: ./include/linux/page-flags.h:564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 564 | { | ^ ./include/linux/mm.h:1797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1797 | { | ^ ./include/linux/mm.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./arch/x86/include/asm/pgtable.h:906:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 906 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_present’: ./arch/x86/include/asm/pgtable.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/linux/page-flags.h: In function ‘PageTransCompound’: ./include/linux/mm.h: In function ‘__p4d_alloc’: ./include/linux/page-flags.h: In function ‘SetPageIdle’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_bad’: ./include/linux/page-flags.h:575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 575 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSlobFree’: ./arch/x86/include/asm/pgtable.h:911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 911 | { | ^ ./include/linux/mm.h:1806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1806 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageTransCompoundMap’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_devmap’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:295:1: note: in expansion of macro ‘__PAGEFLAG’ 295 | __PAGEFLAG(SlobFree, slob_free, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘virt_to_head_page’: ./include/linux/page-flags.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./arch/x86/include/asm/pgtable.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_puds’: ./include/linux/mm.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageIdle’: ./include/linux/mm.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./include/linux/page-flags.h: In function ‘PageTransTail’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_accessible’: ./include/linux/page-flags.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 727 | { | ^ ./include/linux/page-flags.h: In function ‘PageChecked’: ./include/linux/page-flags.h: In function ‘PageDoubleMap’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/page-flags.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/mm.h: In function ‘set_compound_page_dtor’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_index’: ./include/linux/page-flags.h: In function ‘PageMappingFlags’: ./include/linux/mm.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./arch/x86/include/asm/pgtable.h:922:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 922 | { | ^ ./include/linux/page-flags.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/mm.h: In function ‘mm_dec_nr_puds’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_present’: ./include/linux/mm.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageDoubleMap’: ./include/linux/mm.h: In function ‘get_compound_page_dtor’: ./include/linux/page-flags.h: In function ‘PageAnon’: ./arch/x86/include/asm/pgtable.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./include/linux/page-flags.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/page-flags.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/mm.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageChecked’: ./arch/x86/include/asm/pgtable.h: In function ‘init_trampoline_default’: ./include/linux/page-flags.h: In function ‘__PageMovable’: ./include/linux/page-flags.h: In function ‘ClearPageDoubleMap’: ./include/linux/mm.h: In function ‘compound_order’: ./include/linux/page-flags.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_protnone’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/page-flags.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/mm.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./arch/x86/include/asm/pgtable.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_pmds’: ./include/linux/page-flags.h: In function ‘PageKsm’: ./include/linux/page-flags.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘native_local_ptep_get_and_clear’: ./include/linux/page-flags.h: In function ‘TestSetPageDoubleMap’: ./include/linux/mm.h:1854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1854 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_protnone’: ./include/linux/mm.h: In function ‘set_compound_order’: ./include/linux/page-flags.h: In function ‘ClearPageChecked’: ./arch/x86/include/asm/pgtable.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./include/linux/page-flags.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./arch/x86/include/asm/pgtable.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/mm.h:738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 738 | { | ^ ./include/linux/page-flags.h: In function ‘PageUptodate’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:296:1: note: in expansion of macro ‘PAGEFLAG’ 296 | PAGEFLAG(Checked, checked, PF_NO_COMPOUND) /* Used by some filesystems */ | ^~~~~~~~ ./include/linux/page-flags.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/mm.h: In function ‘maybe_mkwrite’: ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pmdp_get_and_clear’: ./include/linux/page-flags.h: In function ‘TestClearPageDoubleMap’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_none’: ./include/linux/mm.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/page-flags.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./arch/x86/include/asm/pgtable.h:1044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1044 | { | ^ ./arch/x86/include/asm/pgtable.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/mm.h: In function ‘mm_dec_nr_pmds’: ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pudp_get_and_clear’: ./include/linux/page-flags.h: In function ‘PagePinned’: ./include/linux/page-flags.h: In function ‘__SetPageUptodate’: ./include/linux/mm.h:1861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1861 | { | ^ ./arch/x86/include/asm/pgtable.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/page-flags.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_page_vaddr’: ./include/linux/page-flags.h: In function ‘page_has_type’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/page-flags.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘native_set_pte_at’: ./include/linux/page-flags.h: In function ‘SetPageUptodate’: ./arch/x86/include/asm/pgtable.h:1061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1061 | { | ^ ./include/linux/page-flags.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/mm.h: In function ‘page_zonenum’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_index’: ./include/linux/page-flags.h: In function ‘PageBuddy’: ./arch/x86/include/asm/pgtable.h: In function ‘set_pmd_at’: ./arch/x86/include/asm/pgtable.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./include/linux/mm.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/mm.h: In function ‘mm_pgtables_bytes_init’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageUptodate’: ./include/linux/page-flags.h: In function ‘SetPagePinned’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_index’: ./include/linux/mm.h:1870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1870 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘set_pud_at’: ./arch/x86/include/asm/pgtable.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageBuddy’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:497:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 497 | CLEARPAGEFLAG(Uptodate, uptodate, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘is_zone_device_page’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1073:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1073 | { | ^ ./include/linux/mm.h: In function ‘mm_pgtables_bytes’: ./include/linux/mm.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_offset_kernel’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:818:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 818 | { | ^ ./include/linux/mm.h:1875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1875 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear’: ./include/linux/page-flags.h: In function ‘ClearPagePinned’: ./include/linux/mm.h: In function ‘put_devmap_managed_page’: ./include/linux/mm.h: In function ‘mm_inc_nr_ptes’: ./arch/x86/include/asm/pgtable.h:1102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1102 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_bad’: ./include/linux/page-flags.h: In function ‘set_page_writeback’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:299:1: note: in expansion of macro ‘PAGEFLAG’ 299 | PAGEFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/mm.h:896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 896 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageBuddy’: ./arch/x86/include/asm/pgtable.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./include/linux/page-flags.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/mm.h:1880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1880 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear_full’: ./include/linux/page-flags.h: In function ‘set_page_writeback_keepwrite’: ./arch/x86/include/asm/pgtable.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘mm_dec_nr_ptes’: ./include/linux/page-flags.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pages_to_mb’: ./include/linux/page-flags.h: In function ‘TestSetPagePinned’: ./include/linux/mm.h:1885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1885 | { | ^ ./include/linux/page-flags.h: In function ‘PageHead’: ./arch/x86/include/asm/pgtable.h: In function ‘ptep_set_wrprotect’: ./arch/x86/include/asm/pgtable.h:828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 828 | { | ^ ./include/linux/page-flags.h: In function ‘PageBalloon’: ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1128 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_none’: ./arch/x86/include/asm/pgtable.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘p4d_alloc’: ./include/linux/mm.h: In function ‘is_device_private_page’: ./include/linux/page-flags.h: In function ‘TestClearPagePinned’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_write’: ./include/linux/mm.h:1912:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1912 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageBalloon’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_present’: ./include/linux/mm.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./arch/x86/include/asm/pgtable.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./arch/x86/include/asm/pgtable.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:300:2: note: in expansion of macro ‘TESTSCFLAG’ 300 | TESTSCFLAG(Pinned, pinned, PF_NO_COMPOUND) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘__SetPageHead’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘is_device_public_page’: ./include/linux/vmstat.h: In function ‘count_vm_events’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_page_vaddr’: ./include/linux/vmstat.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_huge_get_and_clear’: ./include/linux/mm.h: In function ‘pud_alloc’: ./include/linux/mm.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./arch/x86/include/asm/pgtable.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./arch/x86/include/asm/pgtable.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/page-flags.h: In function ‘PageSavePinned’: ./include/linux/page-flags.h: In function ‘__ClearPageBalloon’: ./include/linux/mm.h:1919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1919 | { | ^ ./include/linux/mm.h: In function ‘is_pci_p2pdma_page’: ./include/linux/page-flags.h: In function ‘__ClearPageHead’: ./arch/x86/include/asm/pgtable.h: In function ‘pudp_huge_get_and_clear’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_offset’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/mm.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./arch/x86/include/asm/pgtable.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./arch/x86/include/asm/pgtable.h:1171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1171 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘get_page’: ./include/linux/mm.h: In function ‘pmd_alloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_set_wrprotect’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_large’: ./include/linux/mm.h:969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 969 | { | ^ ./include/linux/page-flags.h: In function ‘PageKmemcg’: ./arch/x86/include/asm/pgtable.h:861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 861 | { | ^ ./arch/x86/include/asm/pgtable.h:1178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1178 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageHead’: ./include/linux/mm.h:1926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1926 | { | ^ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_write’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:517:32: note: in expansion of macro ‘CLEARPAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘put_page’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_bad’: ./include/linux/page-flags.h: In function ‘SetPageSavePinned’: ./arch/x86/include/asm/pgtable.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/mm.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./arch/x86/include/asm/pgtable.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageKmemcg’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/mm.h: In function ‘ptlock_cache_init’: ./include/linux/page-flags.h: In function ‘set_compound_head’: ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_establish’: ./include/linux/page-flags.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1192 | { | ^ ./include/linux/mm.h:1944:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1944 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_index’: ./include/linux/mm.h: In function ‘page_zone_id’: ./include/linux/mm.h: In function ‘ptlock_alloc’: ./include/linux/page-flags.h: In function ‘ClearPageSavePinned’: ./arch/x86/include/asm/pgtable.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/mm.h:1009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1009 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageKmemcg’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:301:1: note: in expansion of macro ‘PAGEFLAG’ 301 | PAGEFLAG(SavePinned, savepinned, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/mm.h:1948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1948 | { | ^ ./include/linux/page-flags.h: In function ‘clear_compound_head’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_none’: ./include/linux/page-flags.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./arch/x86/include/asm/pgtable.h:884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 884 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘ptlock_free’: ./include/linux/mm.h: In function ‘page_to_nid’: ./include/linux/mm.h:1953:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1953 | { | ^ ./include/linux/page-flags.h: In function ‘PageForeign’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_present’: ./include/linux/mm.h:1017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1017 | { | ^ ./include/linux/page-flags.h: In function ‘PageTable’: ./include/linux/page-flags.h: In function ‘ClearPageCompound’: ./arch/x86/include/asm/pgtable.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/linux/mm.h: In function ‘ptlock_ptr’: ./include/linux/page-flags.h:531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 531 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/mm.h:1957:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1957 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_page_vaddr’: ./arch/x86/include/asm/pgtable.h: In function ‘pgdp_maps_userspace’: ./arch/x86/include/asm/pgtable.h:894:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 894 | { | ^ ./include/linux/mm.h: In function ‘cpu_pid_to_cpupid’: ./include/linux/page-flags.h: In function ‘__SetPageTable’: ./include/linux/mm.h: In function ‘pte_lockptr’: ./arch/x86/include/asm/pgtable.h:1210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1210 | { | ^ ./include/linux/mm.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/mm.h:1963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1963 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_offset’: ./arch/x86/include/asm/pgtable.h:906:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 906 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageForeign’: ./include/linux/mm.h: In function ‘cpupid_to_pid’: ./include/linux/page-flags.h: In function ‘PageTransHuge’: ./include/linux/mm.h: In function ‘ptlock_init’: ./arch/x86/include/asm/pgtable.h: In function ‘pgd_large’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/page-flags.h:564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 564 | { | ^ ./include/linux/mm.h:1031:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1031 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageTable’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_bad’: ./arch/x86/include/asm/pgtable.h:1216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1216 | static inline int pgd_large(pgd_t pgd) { return 0; } | ^~~~~~ ./include/linux/mm.h:1968:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1968 | { | ^ ./include/linux/mm.h: In function ‘cpupid_to_cpu’: ./arch/x86/include/asm/pgtable.h:911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 911 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageTransCompound’: ./arch/x86/include/asm/pgtable.h: In function ‘ptr_set_bit’: ./include/linux/mm.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./include/linux/page-flags.h:575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 575 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageForeign’: ./arch/x86/include/asm/pgtable.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/linux/mm.h: In function ‘cpupid_to_nid’: ./include/linux/page-flags.h: In function ‘PageTransCompoundMap’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:302:1: note: in expansion of macro ‘PAGEFLAG’ 302 | PAGEFLAG(Foreign, foreign, PF_NO_COMPOUND); | ^~~~~~~~ ./include/linux/mm.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./include/linux/page-flags.h: In function ‘PageIsolated’: ./include/linux/page-flags.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptr_clear_bit’: ./include/linux/mm.h: In function ‘cpupid_pid_unset’: ./arch/x86/include/asm/pgtable.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./include/linux/mm.h: In function ‘pgtable_init’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘PageTransTail’: ./include/linux/mm.h:1046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1046 | { | ^ ./include/linux/page-flags.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/page-flags.h: In function ‘PageReserved’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_index’: ./include/linux/mm.h:1997:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1997 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_pgdp’: ./include/linux/mm.h: In function ‘cpupid_cpu_unset’: ./include/linux/page-flags.h: In function ‘PageDoubleMap’: ./arch/x86/include/asm/pgtable.h:922:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 922 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/mm.h: In function ‘pgtable_page_ctor’: ./include/linux/page-flags.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/mm.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageIsolated’: ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_pgdp’: ./include/linux/mm.h:2003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2003 | { | ^ ./include/linux/mm.h: In function ‘__cpupid_match_pid’: ./arch/x86/include/asm/pgtable.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageDoubleMap’: ./include/linux/mm.h:1056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1056 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/page-flags.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘init_trampoline_default’: ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_p4dp’: ./arch/x86/include/asm/pgtable.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageReserved’: ./include/linux/mm.h: In function ‘page_cpupid_last’: ./arch/x86/include/asm/pgtable.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageIsolated’: ./include/linux/page-flags.h: In function ‘ClearPageDoubleMap’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./include/linux/mm.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/page-flags.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_p4dp’: ./include/linux/mm.h: In function ‘pgtable_page_dtor’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘native_local_ptep_get_and_clear’: ./arch/x86/include/asm/pgtable.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./include/linux/mm.h:2012:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2012 | { | ^ ./arch/x86/include/asm/pgtable.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageDoubleMap’: ./arch/x86/include/asm/pgtable.h: In function ‘clone_pgd_range’: ./include/linux/page-flags.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/mm.h: In function ‘page_cpupid_reset_last’: ./include/linux/page-flags.h: In function ‘ClearPageReserved’: ./include/linux/page-flags.h: In function ‘PageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/linux/page-flags.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pmdp_get_and_clear’: ./include/linux/mm.h:1084:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1084 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:304:1: note: in expansion of macro ‘PAGEFLAG’ 304 | PAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1044 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageDoubleMap’: ./include/linux/mm.h: In function ‘pmd_to_page’: ./include/linux/page-flags.h: In function ‘SetPageSlabPfmemalloc’: ./include/linux/page-flags.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pudp_get_and_clear’: ./include/linux/page-flags.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/linux/vmstat.h: In function ‘zone_numa_state_add’: ./include/linux/mm.h:2048:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2048 | { | ^ ./arch/x86/include/asm/pgtable.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/vmstat.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/mm.h: In function ‘page_kasan_tag’: ./include/linux/page-flags.h: In function ‘__ClearPageReserved’: ./include/linux/page-flags.h: In function ‘__ClearPageSlabPfmemalloc’: ./include/linux/page-flags.h: In function ‘page_has_type’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:305:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 305 | __CLEARPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘native_set_pte_at’: ./include/linux/mm.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./include/linux/vmstat.h: In function ‘global_numa_state’: ./include/linux/page-flags.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/linux/page-flags.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./include/linux/vmstat.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./arch/x86/include/asm/pgtable.h:1061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1061 | { | ^ ./include/linux/mm.h: In function ‘page_kasan_tag_set’: ./include/linux/mm.h: In function ‘pmd_lockptr’: ./include/linux/page-flags.h: In function ‘ClearPageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘set_pmd_at’: ./include/linux/vmstat.h: In function ‘zone_numa_state_snapshot’: ./include/linux/mm.h:1156:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1156 | static inline void page_kasan_tag_set(struct page *page, u8 tag) { } | ^~~~ ./include/linux/vmstat.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/page-flags.h: In function ‘PageBuddy’: ./include/linux/page-flags.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./arch/x86/include/asm/pgtable.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageReserved’: ./include/linux/mm.h: In function ‘page_kasan_tag_reset’: ./include/linux/mm.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:306:2: note: in expansion of macro ‘__SETPAGEFLAG’ 306 | __SETPAGEFLAG(Reserved, reserved, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘set_pud_at’: ./include/linux/mm.h:1157:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | static inline void page_kasan_tag_reset(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘pgtable_pmd_page_ctor’: ./arch/x86/include/asm/pgtable.h:1073:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1073 | { | ^ ./include/linux/mm.h: In function ‘page_zone’: ./include/linux/page-flags.h: In function ‘page_has_private’: ./include/linux/page-flags.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageBuddy’: ./include/linux/mm.h:1161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1161 | { | ^ ./include/linux/mm.h:2059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2059 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘pgtable_pmd_page_dtor’: ./include/linux/mm.h: In function ‘page_pgdat’: ./include/linux/page-flags.h: In function ‘PageSwapBacked’: ./arch/x86/include/asm/pgtable.h:1102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1102 | { | ^ ./include/linux/mm.h:1166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1166 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/mm.h:2067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2067 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state_add’: ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear_full’: ./include/linux/vmstat.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageBuddy’: ./arch/x86/include/asm/pgtable.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ In file included from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/page_ref.h: In function ‘__page_ref_set’: ./include/linux/mm.h: In function ‘set_page_zone’: ./include/linux/vmstat.h: In function ‘node_page_state_add’: ./include/linux/mm.h: In function ‘pmd_lock’: ./include/linux/mm.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/vmstat.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/page_ref.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_set_wrprotect’: ./include/linux/page_ref.h: In function ‘__page_ref_mod’: ./include/linux/mm.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./arch/x86/include/asm/pgtable.h:1128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1128 | { | ^ ./include/linux/page_ref.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/vmstat.h: In function ‘global_zone_page_state’: ./include/linux/vmstat.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/page-flags.h: In function ‘PageBalloon’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_test’: ./include/linux/page_ref.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSwapBacked’: ./include/linux/mm.h: In function ‘pud_lockptr’: ./include/linux/mm.h: In function ‘set_page_node’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_return’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/page_ref.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/vmstat.h: In function ‘global_node_page_state’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/mm.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/linux/vmstat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_write’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_unless’: ./include/linux/mm.h:2104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2104 | { | ^ ./include/linux/page_ref.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageBalloon’: ./arch/x86/include/asm/pgtable.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/linux/page_ref.h: In function ‘__page_ref_freeze’: ./include/linux/mm.h: In function ‘pud_lock’: ./include/linux/page_ref.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state’: ./include/linux/page_ref.h: In function ‘__page_ref_unfreeze’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/vmstat.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/page_ref.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageSwapBacked’: ./include/linux/mm.h: In function ‘set_page_links’: ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_huge_get_and_clear’: ./include/linux/mm.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_count’: ./include/linux/page_ref.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./arch/x86/include/asm/pgtable.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/mm.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:307:1: note: in expansion of macro ‘PAGEFLAG’ 307 | PAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/vmstat.h: In function ‘zone_page_state_snapshot’: ./include/linux/page-flags.h: In function ‘__ClearPageBalloon’: ./include/linux/vmstat.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/page_ref.h: In function ‘page_count’: ./arch/x86/include/asm/pgtable.h: In function ‘pudp_huge_get_and_clear’: ./include/linux/mm.h: In function ‘page_memcg’: ./include/linux/page_ref.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1171 | { | ^ ./include/linux/mm.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./include/linux/page_ref.h: In function ‘set_page_count’: ./include/linux/page_ref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSwapBacked’: ./include/linux/mm.h: In function ‘__free_reserved_page’: ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_set_wrprotect’: ./include/linux/mm.h: In function ‘page_memcg_rcu’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:308:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 308 | __CLEARPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1178 | { | ^ ./include/linux/page-flags.h: In function ‘PageKmemcg’: ./include/linux/page_ref.h: In function ‘init_page_count’: ./include/linux/mm.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/linux/page_ref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/mm.h:2146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2146 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_write’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_add’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_shift’: ./include/linux/page_ref.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./arch/x86/include/asm/pgtable.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/mm.h: In function ‘free_reserved_page’: ./arch/x86/include/asm/pgtable.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageSwapBacked’: ./include/linux/page-flags.h: In function ‘__SetPageKmemcg’: ./include/linux/page_ref.h: In function ‘page_ref_sub’: ./include/linux/page_ref.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:309:2: note: in expansion of macro ‘__SETPAGEFLAG’ 309 | __SETPAGEFLAG(SwapBacked, swapbacked, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_establish’: ./include/linux/mm.h:2153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2153 | { | ^ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1192 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_inc’: ./include/linux/mm.h: In function ‘mark_page_reserved’: ./include/linux/page_ref.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_dec’: ./include/linux/mm.h:2159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2159 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageKmemcg’: ./include/linux/page_ref.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/page-flags.h: In function ‘PagePrivate’: ./include/linux/mm.h: In function ‘free_initmem_default’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_sub_and_test’: ./include/linux/vmstat.h: In function ‘__mod_zone_freepage_state’: ./include/linux/page_ref.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/mm.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/vmstat.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/page-flags.h: In function ‘PageTable’: ./include/linux/page_ref.h: In function ‘page_ref_inc_return’: ./include/linux/mm.h: In function ‘get_num_physpages’: ./include/linux/page_ref.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/page-flags.h: In function ‘SetPagePrivate’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/mm.h: In function ‘lowmem_page_address’: ./include/linux/mm.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_dec_and_test’: ./include/linux/page_ref.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/mm.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageTable’: ./arch/x86/include/asm/pgtable.h: In function ‘pgdp_maps_userspace’: ./include/linux/page_ref.h: In function ‘page_ref_dec_return’: ./include/linux/page-flags.h: In function ‘ClearPagePrivate’: ./arch/x86/include/asm/pgtable.h:1210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1210 | { | ^ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/page_ref.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:316:1: note: in expansion of macro ‘PAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_add_unless’: ./include/linux/mm.h: In function ‘page_file_mapping’: ./include/linux/page-flags.h: In function ‘__ClearPageTable’: ./include/linux/page_ref.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgd_large’: ./include/linux/page-flags.h: In function ‘__SetPagePrivate’: ./include/linux/mm.h:1273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1273 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘page_level_size’: In file included from ./include/linux/mm.h:1230, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/vmstat.h: In function ‘__count_vm_event’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1216 | static inline int pgd_large(pgd_t pgd) { return 0; } | ^~~~~~ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:316:36: note: in expansion of macro ‘__SETPAGEFLAG’ 316 | PAGEFLAG(Private, private, PF_ANY) __SETPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_freeze’: ./arch/x86/include/asm/pgtable.h:1295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1295 | { | ^ ./include/linux/vmstat.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/page_ref.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptr_set_bit’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_mask’: ./arch/x86/include/asm/pgtable.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/linux/page-flags.h: In function ‘PageIsolated’: ./include/linux/page-flags.h: In function ‘__ClearPagePrivate’: ./arch/x86/include/asm/pgtable.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/linux/mm.h: In function ‘page_index’: ./include/linux/page_ref.h: In function ‘page_ref_unfreeze’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:317:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 317 | __CLEARPAGEFLAG(Private, private, PF_ANY) | ^~~~~~~~~~~~~~~ ./include/linux/page_ref.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘ptr_clear_bit’: ./include/linux/mm.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache’: ./arch/x86/include/asm/pgtable.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./arch/x86/include/asm/pgtable.h:1309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1309 | { | ^ ./include/linux/page-flags.h: In function ‘PagePrivate2’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pmd’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_pgdp’: ./arch/x86/include/asm/pgtable.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageIsolated’: ./arch/x86/include/asm/pgtable.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/mm.h: In function ‘page_is_pfmemalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pud’: ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_pgdp’: ./include/linux/mm.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./arch/x86/include/asm/pgtable.h:1317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1317 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘vma_adjust’: ./arch/x86/include/asm/pgtable.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_mksoft_dirty’: ./include/linux/page-flags.h: In function ‘SetPagePrivate2’: ./include/linux/mm.h: In function ‘set_page_pfmemalloc’: ./arch/x86/include/asm/pgtable.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_p4dp’: ./include/linux/page-flags.h: In function ‘__ClearPageIsolated’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/mm.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./include/linux/mm.h:2325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2325 | { | ^ ./arch/x86/include/asm/pgtable.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_soft_dirty’: ./include/linux/mm.h: In function ‘clear_page_pfmemalloc’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_p4dp’: ./arch/x86/include/asm/pgtable.h:1327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1327 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPagePrivate2’: ./include/linux/mm.h:1321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1321 | { | ^ ./arch/x86/include/asm/pgtable.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:1: note: in expansion of macro ‘PAGEFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~ ./include/linux/page-flags.h: In function ‘PageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_clear_soft_dirty’: ./include/linux/mm.h: In function ‘check_data_rlimit’: ./arch/x86/include/asm/pgtable.h: In function ‘clone_pgd_range’: ./include/linux/page-flags.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./arch/x86/include/asm/pgtable.h:1332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1332 | { | ^ ./arch/x86/include/asm/pgtable.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/linux/mm.h:2351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2351 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPagePrivate2’: In file included from ./include/linux/mm.h:27, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/memremap.h: In function ‘put_dev_pagemap’: ./include/linux/page-flags.h: In function ‘SetPageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_mksoft_dirty’: ./include/linux/page-flags.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/memremap.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_soft_dirty’: ./include/linux/page-flags.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPagePrivate2’: ./arch/x86/include/asm/pgtable.h:1343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1343 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/mm.h: In function ‘set_max_mapnr’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:318:39: note: in expansion of macro ‘TESTSCFLAG’ 318 | PAGEFLAG(Private2, private_2, PF_ANY) TESTSCFLAG(Private2, private_2, PF_ANY) | ^~~~~~~~~~ ./include/linux/page-flags.h: In function ‘ClearPageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_clear_soft_dirty’: ./include/linux/mm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | static inline void set_max_mapnr(unsigned long limit) { } | ^~~~~~ ./include/linux/mm.h: In function ‘do_mmap_pgoff’: ./include/linux/page-flags.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./arch/x86/include/asm/pgtable.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./include/linux/mm.h: In function ‘totalram_pages’: ./include/linux/page-flags.h: In function ‘PageOwnerPriv1’: ./include/linux/mm.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/mm.h:2400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2400 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_read’: ./include/linux/page-flags.h: In function ‘page_has_private’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/mm.h: In function ‘totalram_pages_inc’: ./arch/x86/include/asm/pgtable.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/mm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/page-flags.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/linux/mm.h: In function ‘unmap_shared_mapping_range’: ./include/linux/mm.h: In function ‘mm_populate’: ./include/linux/mm.h: In function ‘totalram_pages_dec’: ./include/linux/mm.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_write’: ./include/linux/mm.h:1517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1517 | { | ^ ./include/linux/mm.h: In function ‘totalram_pages_add’: ./include/linux/mm.h:2408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2408 | { | ^ ./include/linux/mm.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageOwnerPriv1’: ./arch/x86/include/asm/pgtable.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./include/linux/mm.h: In function ‘totalram_pages_set’: In file included from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/page_ref.h: In function ‘__page_ref_set’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/mm.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_flags_pkey’: ./include/linux/page_ref.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./include/linux/mm.h: In function ‘vm_unmapped_area’: ./arch/x86/include/asm/pgtable.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/linux/page_ref.h: In function ‘__page_ref_mod’: ./include/linux/page_ref.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageOwnerPriv1’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_test’: ./include/linux/page_ref.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/mm.h:2448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2448 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:319:1: note: in expansion of macro ‘PAGEFLAG’ 319 | PAGEFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~ ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_return’: ./include/linux/page_ref.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_pkey’: ./include/linux/mm.h: In function ‘frame_vector_count’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_unless’: ./arch/x86/include/asm/pgtable.h:1385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1385 | { | ^ ./include/linux/page_ref.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageOwnerPriv1’: ./include/linux/page_ref.h: In function ‘__page_ref_freeze’: ./include/linux/mm.h:1597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1597 | { | ^ ./include/linux/page_ref.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:320:2: note: in expansion of macro ‘TESTCLEARFLAG’ 320 | TESTCLEARFLAG(OwnerPriv1, owner_priv_1, PF_ANY) | ^~~~~~~~~~~~~ ./include/linux/page_ref.h: In function ‘__page_ref_unfreeze’: ./include/linux/page_ref.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/mm.h: In function ‘frame_vector_pages’: ./include/linux/page_ref.h: In function ‘page_ref_count’: ./include/linux/page_ref.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/mm.h:1602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1602 | { | ^ ./include/linux/page-flags.h: In function ‘PageWriteback’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/mm.h: In function ‘find_vma_intersection’: ./include/linux/page_ref.h: In function ‘page_count’: ./include/linux/page_ref.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:326:1: note: in expansion of macro ‘TESTPAGEFLAG’ 326 | TESTPAGEFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~~~ In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/pgtable.h: In function ‘pte_dirty’: ./include/linux/vmstat.h: In function ‘count_vm_event’: ./arch/x86/include/asm/pgtable.h: In function ‘__pte_access_permitted’: ./include/linux/vmstat.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/page_ref.h: In function ‘set_page_count’: ./include/linux/mm.h: In function ‘frame_vector_pfns’: ./include/linux/mm.h:2512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2512 | { | ^ ./include/linux/page_ref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./arch/x86/include/asm/pgtable.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./arch/x86/include/asm/pgtable.h:1402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1402 | { | ^ ./include/linux/mm.h:1613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1613 | { | ^ ./include/linux/page_ref.h: In function ‘init_page_count’: ./arch/x86/include/asm/pgtable.h: In function ‘read_pkru’: ./include/linux/page_ref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/pgtable.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_add’: ./include/linux/page_ref.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageWriteback’: ./include/linux/page_ref.h: In function ‘page_ref_sub’: ./include/linux/page_ref.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘vm_start_gap’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_access_permitted’: ./include/linux/page_ref.h: In function ‘page_ref_inc’: ./include/linux/page_ref.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘page_level_shift’: ./arch/x86/include/asm/pgtable.h:1416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1416 | { | ^ ./include/linux/mm.h: In function ‘cancel_dirty_page’: ./include/linux/mm.h:2521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2521 | { | ^ ./arch/x86/include/asm/pgtable.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_dec’: ./include/linux/page-flags.h: In function ‘TestClearPageWriteback’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_access_permitted’: ./include/linux/page_ref.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/mm.h:1641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1641 | { | ^ ./include/linux/mm.h: In function ‘vm_end_gap’: ./arch/x86/include/asm/pgtable.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:327:2: note: in expansion of macro ‘TESTSCFLAG’ 327 | TESTSCFLAG(Writeback, writeback, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_sub_and_test’: ./include/linux/page_ref.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/mm.h: In function ‘vma_is_anonymous’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_access_permitted’: ./include/linux/mm.h:2533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2533 | { | ^ ./arch/x86/include/asm/pgtable.h:1428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1428 | { | ^ ./include/linux/mm.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_inc_return’: ./include/linux/page_ref.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/page-flags.h: In function ‘PageMappedToDisk’: ./arch/x86/include/asm/pgtable.h: In function ‘arch_has_pfn_modify_check’: ./include/linux/mm.h: In function ‘vma_pages’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_dec_and_test’: ./include/linux/page_ref.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/mm.h: In function ‘get_mm_counter’: ./include/linux/mm.h:2545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2545 | { | ^ ./include/linux/mm.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_dec_return’: ./include/linux/page_ref.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/mm.h: In function ‘find_exact_vma’: ./arch/x86/include/asm/pgtable.h: In function ‘write_pkru’: ./include/linux/page_ref.h: In function ‘page_ref_add_unless’: ./include/linux/page-flags.h: In function ‘SetPageMappedToDisk’: ./include/linux/mm.h:2552:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2552 | { | ^ ./arch/x86/include/asm/pgtable.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/page_ref.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_freeze’: ./include/linux/mm.h: In function ‘add_mm_counter’: ./include/linux/page_ref.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/mm.h:1702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1702 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageMappedToDisk’: ./include/linux/mm.h: In function ‘inc_mm_counter’: ./include/linux/page_ref.h: In function ‘page_ref_unfreeze’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:328:1: note: in expansion of macro ‘PAGEFLAG’ 328 | PAGEFLAG(MappedToDisk, mappedtodisk, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/page_ref.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/mm.h: In function ‘range_in_vma’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_size’: ./include/linux/mm.h:1707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1707 | { | ^ ./arch/x86/include/asm/pgtable.h:1295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1295 | { | ^ ./include/linux/mm.h: In function ‘dec_mm_counter’: ./include/linux/mm.h:2563:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2563 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘page_level_mask’: ./include/linux/page-flags.h: In function ‘PageReclaim’: ./include/linux/mm.h:1712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1712 | { | ^ ./arch/x86/include/asm/pgtable.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/mm.h: In function ‘mm_counter_file’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache’: ./include/linux/mm.h:1718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1718 | { | ^ ./arch/x86/include/asm/pgtable.h:1309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1309 | { | ^ ./include/linux/mm.h: In function ‘vmf_insert_page’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pmd’: ./arch/x86/include/asm/pgtable.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/linux/mm.h:2602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2602 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageReclaim’: ./include/linux/mm.h: In function ‘mm_counter’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pud’: ./arch/x86/include/asm/pgtable.h:1317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1317 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/mm.h:1725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1725 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_mksoft_dirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_young’: In file included from ./arch/x86/include/asm/pgtable.h:1440, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/asm-generic/pgtable.h: In function ‘pmdp_huge_get_and_clear_full’: ./arch/x86/include/asm/pgtable.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./arch/x86/include/asm/pgtable.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/asm-generic/pgtable.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageReclaim’: In file included from ./include/linux/mm.h:27, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/memremap.h: In function ‘put_dev_pagemap’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_soft_dirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_dirty’: ./include/linux/mm.h: In function ‘get_mm_rss’: ./arch/x86/include/asm/pgtable.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/vmstat.h: In function ‘__count_vm_events’: ./include/linux/memremap.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:331:1: note: in expansion of macro ‘PAGEFLAG’ 331 | PAGEFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1327 | { | ^ ./include/linux/vmstat.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pudp_huge_get_and_clear_full’: ./include/asm-generic/pgtable.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/mm.h:1732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1732 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_young’: ./arch/x86/include/asm/pgtable.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_clear_soft_dirty’: ./include/linux/mm.h: In function ‘get_mm_hiwater_rss’: ./include/asm-generic/pgtable.h: In function ‘pte_clear_not_present_full’: ./include/linux/mm.h: In function ‘vmf_error’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/mm.h: In function ‘set_max_mapnr’: ./include/asm-generic/pgtable.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/pgtable.h:1332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1332 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageReclaim’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_dirty’: ./include/linux/mm.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./arch/x86/include/asm/pgtable.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:332:2: note: in expansion of macro ‘TESTCLEARFLAG’ 332 | TESTCLEARFLAG(Reclaim, reclaim, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/linux/mm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | static inline void set_max_mapnr(unsigned long limit) { } | ^~~~~~ ./include/linux/mm.h:2614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2614 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_mksoft_dirty’: ./include/linux/mm.h: In function ‘totalram_pages’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_young’: ./include/asm-generic/pgtable.h: In function ‘pudp_set_wrprotect’: ./arch/x86/include/asm/pgtable.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/mm.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./arch/x86/include/asm/pgtable.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/asm-generic/pgtable.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/mm.h: In function ‘totalram_pages_inc’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_soft_dirty’: ./include/linux/mm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_write’: ./arch/x86/include/asm/pgtable.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/page-flags.h: In function ‘PageReadahead’: ./arch/x86/include/asm/pgtable.h:1343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1343 | { | ^ ./include/linux/mm.h: In function ‘totalram_pages_dec’: ./include/linux/mm.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/asm-generic/pgtable.h: In function ‘generic_pmdp_establish’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./include/asm-generic/pgtable.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_huge’: ./include/linux/mm.h: In function ‘totalram_pages_add’: ./arch/x86/include/asm/pgtable.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/linux/mm.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_clear_soft_dirty’: ./include/linux/mm.h: In function ‘vm_fault_to_errno’: ./include/linux/mm.h: In function ‘get_mm_hiwater_vm’: ./include/linux/mm.h: In function ‘totalram_pages_set’: ./arch/x86/include/asm/pgtable.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./include/linux/mm.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_global’: ./include/asm-generic/pgtable.h: In function ‘pte_unused’: ./arch/x86/include/asm/pgtable.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/mm.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/asm-generic/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/mm.h:2642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2642 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_read’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_exec’: ./include/asm-generic/pgtable.h: In function ‘pmd_same’: ./arch/x86/include/asm/pgtable.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./arch/x86/include/asm/pgtable.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageReadahead’: ./include/asm-generic/pgtable.h:379:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 379 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘pud_same’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_special’: ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_write’: ./include/asm-generic/pgtable.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./arch/x86/include/asm/pgtable.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./arch/x86/include/asm/pgtable.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./include/asm-generic/pgtable.h: In function ‘p4d_same’: ./include/asm-generic/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/mm.h: In function ‘update_hiwater_rss’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_pfn’: ./include/linux/page-flags.h: In function ‘ClearPageReadahead’: ./arch/x86/include/asm/pgtable.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_flags_pkey’: ./include/linux/mm.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pgd_same’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:333:1: note: in expansion of macro ‘PAGEFLAG’ 333 | PAGEFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/asm-generic/pgtable.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/pgtable.h: In function ‘pte_dirty’: ./include/linux/mm.h: In function ‘update_hiwater_vm’: ./arch/x86/include/asm/pgtable.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_pfn’: ./include/linux/mm.h:1757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1757 | { | ^ ./include/asm-generic/pgtable.h: In function ‘arch_do_swap_page’: ./arch/x86/include/asm/pgtable.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_pkey’: ./include/linux/page-flags.h: In function ‘TestClearPageReadahead’: ./include/asm-generic/pgtable.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:334:2: note: in expansion of macro ‘TESTCLEARFLAG’ 334 | TESTCLEARFLAG(Readahead, reclaim, PF_NO_COMPOUND) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘read_pkru’: ./arch/x86/include/asm/pgtable.h:1385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1385 | { | ^ ./include/linux/mm.h: In function ‘reset_mm_hiwater_rss’: ./arch/x86/include/asm/pgtable.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/asm-generic/pgtable.h: In function ‘arch_unmap_one’: ./include/asm-generic/pgtable.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_pfn’: ./arch/x86/include/asm/pgtable.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/mm.h:1763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1763 | { | ^ ./include/linux/mm.h: In function ‘setmax_mm_hiwater_rss’: ./include/linux/page-flags.h: In function ‘PageHighMem’: ./include/linux/mm.h: In function ‘kernel_map_pages’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_pfn’: ./arch/x86/include/asm/pgtable.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pgd_none_or_clear_bad’: ./include/linux/mm.h:1769:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1769 | { | ^ ./include/linux/page-flags.h:258:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | static inline int Page##uname(const struct page *page) { return 0; } | ^~~~ ./include/linux/page-flags.h:275:31: note: in expansion of macro ‘TESTPAGEFLAG_FALSE’ 275 | #define PAGEFLAG_FALSE(uname) TESTPAGEFLAG_FALSE(uname) \ | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/asm-generic/pgtable.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgd_pfn’: ./include/linux/mm.h:2689:25: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | kernel_map_pages(struct page *page, int numpages, int enable) {} | ^~~~ ./arch/x86/include/asm/pgtable.h: In function ‘__pte_access_permitted’: ./include/linux/page-flags.h: In function ‘SetPageHighMem’: ./arch/x86/include/asm/pgtable.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/mm.h: In function ‘kernel_page_present’: ./arch/x86/include/asm/pgtable.h:1402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1402 | { | ^ ./include/linux/page-flags.h:261:42: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | static inline void SetPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:2: note: in expansion of macro ‘SETPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘get_locked_pte’: ./include/asm-generic/pgtable.h: In function ‘p4d_none_or_clear_bad’: ./include/linux/page-flags.h: In function ‘ClearPageHighMem’: ./include/asm-generic/pgtable.h:577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 577 | { | ^ ./include/linux/mm.h:2691:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2691 | static inline bool kernel_page_present(struct page *page) { return true; } | ^~~~ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_large’: ./include/linux/mm.h:1797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1797 | { | ^ ./include/linux/page-flags.h:264:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | static inline void ClearPage##uname(struct page *page) { } | ^~~~ ./include/linux/page-flags.h:276:26: note: in expansion of macro ‘CLEARPAGEFLAG_NOOP’ 276 | SETPAGEFLAG_NOOP(uname) CLEARPAGEFLAG_NOOP(uname) | ^~~~~~~~~~~~~~~~~~ ./include/linux/page-flags.h:343:1: note: in expansion of macro ‘PAGEFLAG_FALSE’ 343 | PAGEFLAG_FALSE(HighMem) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/mm.h: In function ‘debug_pagealloc_enabled’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_large’: ./include/linux/page-flags.h: In function ‘PageSwapCache’: ./arch/x86/include/asm/pgtable.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/page-flags.h:348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 348 | { | ^ ./include/linux/mm.h: In function ‘__p4d_alloc’: ./include/asm-generic/pgtable.h: In function ‘pud_none_or_clear_bad’: ./include/linux/mm.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/asm-generic/pgtable.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_trans_huge’: ./include/linux/mm.h:1806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1806 | { | ^ ./arch/x86/include/asm/pgtable.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_access_permitted’: ./include/linux/page-flags.h: In function ‘SetPageSwapCache’: ./include/linux/mm.h: In function ‘mm_inc_nr_puds’: ./arch/x86/include/asm/pgtable.h:1416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1416 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_clear_bad’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_trans_huge’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:355:1: note: in expansion of macro ‘SETPAGEFLAG’ 355 | SETPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~ ./include/asm-generic/pgtable.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./arch/x86/include/asm/pgtable.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/mm.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_access_permitted’: ./arch/x86/include/asm/pgtable.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘has_transparent_hugepage’: ./arch/x86/include/asm/pgtable.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘write_pkru’: ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_start’: ./arch/x86/include/asm/pgtable.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_access_permitted’: ./include/asm-generic/pgtable.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageSwapCache’: ./arch/x86/include/asm/pgtable.h:1428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1428 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:356:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 356 | CLEARPAGEFLAG(SwapCache, swapcache, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_commit’: ./include/linux/mm.h: In function ‘mm_dec_nr_puds’: ./include/asm-generic/pgtable.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘arch_has_pfn_modify_check’: ./include/linux/mm.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./arch/x86/include/asm/pgtable.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./include/linux/page-flags.h: In function ‘PageUnevictable’: ./include/linux/mm.h: In function ‘debug_guardpage_minorder’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘is_zero_pfn’: ./include/linux/mm.h:2857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2857 | static inline unsigned int debug_guardpage_minorder(void) { return 0; } | ^~~~~~ ./include/asm-generic/pgtable.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_pmds’: ./include/linux/mm.h: In function ‘debug_guardpage_enabled’: ./include/asm-generic/pgtable.h: In function ‘my_zero_pfn’: ./include/linux/mm.h:1854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1854 | { | ^ ./include/asm-generic/pgtable.h:876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 876 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageUnevictable’: ./include/linux/mm.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | static inline bool debug_guardpage_enabled(void) { return false; } | ^~~~~~ ./include/asm-generic/pgtable.h: In function ‘pmd_read_atomic’: ./include/linux/mm.h: In function ‘page_is_guard’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/asm-generic/pgtable.h:917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 917 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_trans_huge_or_clear_bad’: ./include/linux/mm.h:2859:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2859 | static inline bool page_is_guard(struct page *page) { return false; } | ^~~~ ./include/linux/mm.h: In function ‘mm_dec_nr_pmds’: ./include/linux/page-flags.h: In function ‘ClearPageUnevictable’: ./include/asm-generic/pgtable.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_devmap’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:361:1: note: in expansion of macro ‘PAGEFLAG’ 361 | PAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~ ./include/linux/mm.h:1861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1861 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_young’: ./arch/x86/include/asm/pgtable.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./arch/x86/include/asm/pgtable.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageUnevictable’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_devmap’: In file included from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/scatterlist.h: In function ‘sg_assign_page’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_dirty’: ./arch/x86/include/asm/pgtable.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:362:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 362 | __CLEARPAGEFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/scatterlist.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/mm.h: In function ‘mm_pgtables_bytes_init’: ./arch/x86/include/asm/pgtable.h: In function ‘pgd_devmap’: ./include/asm-generic/pgtable.h: In function ‘pmd_trans_unstable’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_young’: ./arch/x86/include/asm/pgtable.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageUnevictable’: ./arch/x86/include/asm/pgtable.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/mm.h:1870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1870 | { | ^ ./include/asm-generic/pgtable.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_set_flags’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:363:2: note: in expansion of macro ‘TESTCLEARFLAG’ 363 | TESTCLEARFLAG(Unevictable, unevictable, PF_HEAD) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/mm.h: In function ‘mm_pgtables_bytes’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_dirty’: ./include/asm-generic/pgtable.h: In function ‘p4d_set_huge’: ./arch/x86/include/asm/pgtable.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/asm-generic/pgtable.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_flags’: ./include/linux/mm.h:1875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1875 | { | ^ ./arch/x86/include/asm/pgtable.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/page-flags.h: In function ‘PageMlocked’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_young’: ./include/asm-generic/pgtable.h: In function ‘p4d_clear_huge’: ./arch/x86/include/asm/pgtable.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_ptes’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkclean’: ./include/asm-generic/pgtable.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/linux/scatterlist.h: In function ‘sg_set_page’: ./arch/x86/include/asm/pgtable.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/scatterlist.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_write’: ./include/linux/mm.h:1880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1880 | { | ^ ./arch/x86/include/asm/pgtable.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ In file included from ./arch/x86/include/asm/pgtable.h:1440, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/asm-generic/pgtable.h: In function ‘pmdp_huge_get_and_clear_full’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkold’: ./include/linux/scatterlist.h: In function ‘sg_page’: ./include/linux/mm.h: In function ‘mm_dec_nr_ptes’: ./arch/x86/include/asm/pgtable.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/scatterlist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_huge’: ./arch/x86/include/asm/pgtable.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/asm-generic/pgtable.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/mm.h:1885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1885 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_wrprotect’: ./arch/x86/include/asm/pgtable.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_set_buf’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_global’: ./include/asm-generic/pgtable.h: In function ‘pudp_huge_get_and_clear_full’: ./include/linux/scatterlist.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./arch/x86/include/asm/pgtable.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/asm-generic/pgtable.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkexec’: ./include/linux/page-flags.h: In function ‘SetPageMlocked’: ./arch/x86/include/asm/pgtable.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/linux/mm.h: In function ‘p4d_alloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_exec’: ./arch/x86/include/asm/pgtable.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pte_clear_not_present_full’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./include/asm-generic/pgtable.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdirty’: ./include/linux/mm.h:1912:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1912 | { | ^ ./arch/x86/include/asm/pgtable.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_special’: ./include/linux/scatterlist.h: In function ‘sg_chain’: ./arch/x86/include/asm/pgtable.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./include/linux/vmstat.h: In function ‘count_vm_events’: ./include/linux/scatterlist.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/vmstat.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkyoung’: ./arch/x86/include/asm/pgtable.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageMlocked’: ./include/asm-generic/pgtable.h: In function ‘pudp_set_wrprotect’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_pfn’: ./include/asm-generic/pgtable.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/mm.h: In function ‘pud_alloc’: ./arch/x86/include/asm/pgtable.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkwrite’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:366:1: note: in expansion of macro ‘PAGEFLAG’ 366 | PAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_mark_end’: ./include/linux/mm.h:1919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1919 | { | ^ ./include/linux/scatterlist.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkhuge’: ./arch/x86/include/asm/pgtable.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/asm-generic/pgtable.h: In function ‘generic_pmdp_establish’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_pfn’: ./include/linux/scatterlist.h: In function ‘sg_unmark_end’: ./include/asm-generic/pgtable.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./arch/x86/include/asm/pgtable.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/scatterlist.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrhuge’: ./include/linux/page-flags.h: In function ‘__ClearPageMlocked’: ./arch/x86/include/asm/pgtable.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./include/linux/mm.h: In function ‘pmd_alloc’: ./include/linux/scatterlist.h: In function ‘sg_phys’: ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:367:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 367 | __CLEARPAGEFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_pfn’: ./include/linux/scatterlist.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/mm.h: In function ‘vma_init’: ./include/asm-generic/pgtable.h: In function ‘pte_unused’: ./arch/x86/include/asm/pgtable.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkglobal’: ./include/linux/mm.h:1926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1926 | { | ^ ./include/asm-generic/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./arch/x86/include/asm/pgtable.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/mm.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrglobal’: ./include/linux/scatterlist.h: In function ‘sg_virt’: ./arch/x86/include/asm/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_same’: ./include/linux/scatterlist.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageMlocked’: ./include/asm-generic/pgtable.h:379:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 379 | { | ^ ./include/linux/mm.h: In function ‘vma_set_anonymous’: ./include/linux/mm.h: In function ‘ptlock_cache_init’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkspecial’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_pfn’: ./include/linux/mm.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/scatterlist.h: In function ‘sg_init_marker’: ./arch/x86/include/asm/pgtable.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./arch/x86/include/asm/pgtable.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pud_same’: ./include/linux/scatterlist.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/asm-generic/pgtable.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./include/linux/mm.h:1944:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1944 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdevmap’: ./arch/x86/include/asm/pgtable.h: In function ‘pgd_pfn’: ./arch/x86/include/asm/pgtable.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./include/linux/mm.h: In function ‘ptlock_alloc’: ./include/asm-generic/pgtable.h: In function ‘p4d_same’: ./arch/x86/include/asm/pgtable.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/asm-generic/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageMlocked’: ./include/linux/mm.h:1948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1948 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_set_flags’: In file included from ./include/linux/huge_mm.h:5, from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/sched/coredump.h: In function ‘__get_dumpable’: ./arch/x86/include/asm/pgtable.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pgd_same’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:368:2: note: in expansion of macro ‘TESTSCFLAG’ 368 | TESTSCFLAG(Mlocked, mlocked, PF_NO_TAIL) | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘ptlock_free’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_large’: ./include/asm-generic/pgtable.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./arch/x86/include/asm/pgtable.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/sched/coredump.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_flags’: ./include/linux/mm.h:1953:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1953 | { | ^ ./arch/x86/include/asm/pgtable.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_large’: ./arch/x86/include/asm/pgtable.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/sched/coredump.h: In function ‘get_dumpable’: ./include/linux/mm.h: In function ‘ptlock_ptr’: ./include/asm-generic/pgtable.h: In function ‘arch_do_swap_page’: ./include/linux/sched/coredump.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkold’: ./include/asm-generic/pgtable.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/page-flags.h: In function ‘PageUncached’: ./arch/x86/include/asm/pgtable.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_trans_huge’: ./include/linux/mm.h:1957:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1957 | { | ^ ./include/asm-generic/pgtable.h: In function ‘arch_unmap_one’: ./arch/x86/include/asm/pgtable.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/asm-generic/pgtable.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkclean’: ./include/linux/mm.h: In function ‘pte_lockptr’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_page’: ./arch/x86/include/asm/pgtable.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/scatterlist.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_trans_huge’: ./arch/x86/include/asm/pgtable.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_wrprotect’: ./include/linux/mm.h:1963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1963 | { | ^ ./arch/x86/include/asm/pgtable.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pgd_none_or_clear_bad’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_dma_address’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdirty’: ./include/asm-generic/pgtable.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘has_transparent_hugepage’: ./include/linux/mm.h: In function ‘ptlock_init’: ./include/linux/scatterlist.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./arch/x86/include/asm/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./arch/x86/include/asm/pgtable.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageUncached’: ./include/linux/mm.h:1968:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1968 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdevmap’: ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/asm-generic/pgtable.h: In function ‘p4d_none_or_clear_bad’: In file included from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/huge_mm.h: In function ‘__transparent_hugepage_enabled’: ./include/asm-generic/pgtable.h:577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 577 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkhuge’: ./arch/x86/include/asm/pgtable.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/huge_mm.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageUncached’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkyoung’: ./arch/x86/include/asm/pgtable.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pud_none_or_clear_bad’: ./include/linux/mm.h: In function ‘pgtable_init’: ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:375:1: note: in expansion of macro ‘PAGEFLAG’ 375 | PAGEFLAG(Uncached, uncached, PF_NO_COMPOUND) | ^~~~~~~~ ./include/asm-generic/pgtable.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkwrite’: ./arch/x86/include/asm/pgtable.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/mm.h:1997:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1997 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_set_flags’: ./include/linux/mm.h: In function ‘pgtable_page_ctor’: ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_clear_bad’: ./arch/x86/include/asm/pgtable.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/asm-generic/pgtable.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/page-flags.h: In function ‘PageHWPoison’: ./include/linux/mm.h:2003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2003 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_flags’: In file included from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/dma-mapping.h: In function ‘valid_dma_direction’: ./include/linux/huge_mm.h: In function ‘split_huge_page’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/linux/huge_mm.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/dma-mapping.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_start’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkold’: ./include/asm-generic/pgtable.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./arch/x86/include/asm/pgtable.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/linux/dma-mapping.h: In function ‘is_device_dma_capable’: ./include/linux/dma-mapping.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_commit’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkclean’: ./include/linux/page-flags.h: In function ‘SetPageHWPoison’: ./include/linux/mm.h: In function ‘pgtable_page_dtor’: ./include/asm-generic/pgtable.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./arch/x86/include/asm/pgtable.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/huge_mm.h: In function ‘is_swap_pmd’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_devmap’: ./include/linux/huge_mm.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/linux/mm.h:2012:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2012 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_wrprotect’: ./include/linux/dma-mapping.h: In function ‘dma_alloc_from_global_coherent’: ./arch/x86/include/asm/pgtable.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./include/linux/huge_mm.h: In function ‘pmd_trans_huge_lock’: ./include/linux/dma-mapping.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/huge_mm.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_devmap’: ./include/linux/page-flags.h: In function ‘ClearPageHWPoison’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdirty’: ./arch/x86/include/asm/pgtable.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_release_from_global_coherent’: ./arch/x86/include/asm/pgtable.h:445:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 445 | { | ^ ./include/linux/dma-mapping.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:381:1: note: in expansion of macro ‘PAGEFLAG’ 381 | PAGEFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~ ./include/asm-generic/pgtable.h: In function ‘is_zero_pfn’: ./include/linux/mm.h: In function ‘pmd_to_page’: ./include/linux/dma-mapping.h: In function ‘dma_mmap_from_global_coherent’: ./arch/x86/include/asm/pgtable.h: In function ‘pgd_devmap’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdevmap’: ./include/asm-generic/pgtable.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/linux/dma-mapping.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./arch/x86/include/asm/pgtable.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./arch/x86/include/asm/pgtable.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/huge_mm.h: In function ‘pud_trans_huge_lock’: ./include/linux/huge_mm.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_is_direct’: ./include/linux/mm.h:2048:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2048 | { | ^ ./include/linux/page-flags.h: In function ‘TestSetPageHWPoison’: ./include/asm-generic/pgtable.h: In function ‘my_zero_pfn’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_set_flags’: ./include/linux/dma-mapping.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/vmstat.h: In function ‘zone_numa_state_add’: ./arch/x86/include/asm/pgtable.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkhuge’: ./include/asm-generic/pgtable.h:876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 876 | { | ^ ./include/linux/vmstat.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/pgtable.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./include/linux/page-flags.h:236:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | static __always_inline int TestSetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:254:2: note: in expansion of macro ‘TESTSETFLAG’ 254 | TESTSETFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_flags’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkyoung’: ./include/linux/vmstat.h: In function ‘global_numa_state’: ./include/asm-generic/pgtable.h: In function ‘pmd_read_atomic’: ./include/linux/huge_mm.h: In function ‘hpage_nr_pages’: ./arch/x86/include/asm/pgtable.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/vmstat.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./arch/x86/include/asm/pgtable.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/mm.h: In function ‘pmd_lockptr’: ./include/linux/huge_mm.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/asm-generic/pgtable.h:917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 917 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageHWPoison’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkclean’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkwrite’: ./include/linux/vmstat.h: In function ‘zone_numa_state_snapshot’: ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_trans_huge_or_clear_bad’: ./arch/x86/include/asm/pgtable.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/mm.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/linux/vmstat.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./arch/x86/include/asm/pgtable.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:255:2: note: in expansion of macro ‘TESTCLEARFLAG’ 255 | TESTCLEARFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:382:1: note: in expansion of macro ‘TESTSCFLAG’ 382 | TESTSCFLAG(HWPoison, hwpoison, PF_ANY) | ^~~~~~~~~~ ./include/asm-generic/pgtable.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_soft_dirty’: ./include/linux/mm.h: In function ‘pgtable_pmd_page_ctor’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkold’: ./include/linux/huge_mm.h: In function ‘is_huge_zero_page’: ./arch/x86/include/asm/pgtable.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./arch/x86/include/asm/pgtable.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/huge_mm.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/page-flags.h: In function ‘PageYoung’: ./include/linux/mm.h:2059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2059 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_wrprotect’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_soft_dirty’: ./arch/x86/include/asm/pgtable.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:395:1: note: in expansion of macro ‘TESTPAGEFLAG’ 395 | TESTPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./include/linux/mm.h: In function ‘pgtable_pmd_page_dtor’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkexec’: ./include/linux/huge_mm.h: In function ‘is_huge_zero_pmd’: ./arch/x86/include/asm/pgtable.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ In file included from ./arch/x86/include/asm/swiotlb.h:5, from ./arch/x86/include/asm/dma-mapping.h:13, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/swiotlb.h: In function ‘is_swiotlb_buffer’: ./include/linux/huge_mm.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_soft_dirty’: ./include/linux/mm.h:2067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2067 | { | ^ ./arch/x86/include/asm/pgtable.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_trans_unstable’: ./include/linux/swiotlb.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state_add’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdirty’: ./include/asm-generic/pgtable.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./include/linux/vmstat.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/huge_mm.h: In function ‘is_huge_zero_pud’: ./arch/x86/include/asm/pgtable.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageYoung’: ./include/linux/huge_mm.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mksoft_dirty’: ./include/linux/mm.h: In function ‘pmd_lock’: ./arch/x86/include/asm/pgtable.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:396:1: note: in expansion of macro ‘SETPAGEFLAG’ 396 | SETPAGEFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~ ./include/linux/vmstat.h: In function ‘node_page_state_add’: ./include/asm-generic/pgtable.h: In function ‘p4d_set_huge’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkyoung’: ./include/linux/huge_mm.h: In function ‘thp_migration_supported’: ./include/linux/vmstat.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./arch/x86/include/asm/pgtable.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/huge_mm.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/asm-generic/pgtable.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mksoft_dirty’: ./include/linux/mm.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./arch/x86/include/asm/pgtable.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/vmstat.h: In function ‘global_zone_page_state’: ./include/asm-generic/pgtable.h: In function ‘p4d_clear_huge’: ./include/linux/page-flags.h: In function ‘TestClearPageYoung’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkwrite’: ./include/linux/vmstat.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/pgtable.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/asm-generic/pgtable.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./include/linux/mm.h: In function ‘pud_lockptr’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mksoft_dirty’: ./include/linux/page-flags.h:240:56: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | static __always_inline int TestClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:397:1: note: in expansion of macro ‘TESTCLEARFLAG’ 397 | TESTCLEARFLAG(Young, young, PF_ANY) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkhuge’: ./include/linux/vmstat.h: In function ‘global_node_page_state’: ./include/linux/mm.h:2104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2104 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_soft_dirty’: ./include/linux/vmstat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/pgtable.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/page-flags.h: In function ‘PageIdle’: ./include/linux/mm.h: In function ‘pud_lock’: ./arch/x86/include/asm/pgtable.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:244:2: note: in expansion of macro ‘TESTPAGEFLAG’ 244 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_soft_dirty’: ./include/linux/vmstat.h: In function ‘zone_page_state’: ./include/linux/mm.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrhuge’: ./arch/x86/include/asm/pgtable.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/vmstat.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/pgtable.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_soft_dirty’: In file included from ./arch/x86/include/asm/dma-mapping.h:14, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/dma-contiguous.h: In function ‘dev_get_cma_area’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/mm.h: In function ‘put_page_testzero’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkglobal’: ./arch/x86/include/asm/pgtable.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./arch/x86/include/asm/pgtable.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state_snapshot’: ./include/linux/mm.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/vmstat.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageIdle’: ./include/linux/dma-contiguous.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘massage_pgprot’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrglobal’: ./arch/x86/include/asm/pgtable.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./arch/x86/include/asm/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/page-flags.h:220:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | static __always_inline void SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:245:2: note: in expansion of macro ‘SETPAGEFLAG’ 245 | SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/mm.h: In function ‘__free_reserved_page’: ./include/linux/dma-contiguous.h: In function ‘dev_set_cma_area’: ./include/linux/mm.h: In function ‘get_page_unless_zero’: ./include/linux/dma-contiguous.h:126:64: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | static inline void dev_set_cma_area(struct device *dev, struct cma *cma) { } | ^~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkspecial’: ./include/linux/mm.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./arch/x86/include/asm/pgtable.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_set_default’: ./include/linux/dma-contiguous.h:128:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | static inline void dma_contiguous_set_default(struct cma *cma) { } | ^~~ ./include/linux/mm.h:2146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2146 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageIdle’: ./arch/x86/include/asm/pgtable.h: In function ‘check_pgprot’: ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdevmap’: ./include/linux/dma-contiguous.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | static inline void dma_contiguous_reserve(phys_addr_t limit) { } | ^~~~~~ ./arch/x86/include/asm/pgtable.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./arch/x86/include/asm/pgtable.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:246:2: note: in expansion of macro ‘CLEARPAGEFLAG’ 246 | CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:398:1: note: in expansion of macro ‘PAGEFLAG’ 398 | PAGEFLAG(Idle, idle, PF_ANY) | ^~~~~~~~ ./include/linux/mm.h: In function ‘is_vmalloc_addr’: ./include/linux/mm.h: In function ‘free_reserved_page’: ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve_area’: ./include/linux/mm.h:583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 583 | { | ^ ./include/linux/dma-contiguous.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pte’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_set_flags’: ./arch/x86/include/asm/pgtable.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./arch/x86/include/asm/pgtable.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_declare_contiguous’: ./include/linux/mm.h:2153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2153 | { | ^ ./include/linux/dma-contiguous.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/page-flags.h: In function ‘PageMappingFlags’: ./include/linux/page-flags.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/mm.h: In function ‘mark_page_reserved’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_flags’: ./include/linux/dma-contiguous.h: In function ‘dma_alloc_from_contiguous’: ./include/linux/dma-contiguous.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./arch/x86/include/asm/pgtable.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./include/linux/mm.h: In function ‘kvmalloc’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/mm.h: In function ‘vma_init’: ./include/linux/mm.h:603:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 603 | { | ^ ./include/linux/mm.h:2159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2159 | { | ^ ./include/linux/page-flags.h: In function ‘PageAnon’: ./include/linux/dma-contiguous.h: In function ‘dma_release_from_contiguous’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkold’: ./include/linux/dma-contiguous.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/page-flags.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pmd’: ./include/linux/mm.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./arch/x86/include/asm/pgtable.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/mm.h: In function ‘free_initmem_default’: ./arch/x86/include/asm/pgtable.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/mm.h: In function ‘kvzalloc_node’: ./include/linux/mm.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkclean’: In file included from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./arch/x86/include/asm/dma-mapping.h: In function ‘get_arch_dma_ops’: ./arch/x86/include/asm/pgtable.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/page-flags.h: In function ‘__PageMovable’: ./include/linux/mm.h: In function ‘vma_set_anonymous’: ./include/linux/mm.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/page-flags.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./arch/x86/include/asm/dma-mapping.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/mm.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./include/linux/vmstat.h: In function ‘__mod_zone_freepage_state’: ./include/linux/mm.h: In function ‘kvzalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_wrprotect’: ./include/linux/vmstat.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/mm.h:611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 611 | { | ^ ./arch/x86/include/asm/pgtable.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pud’: ./include/linux/mm.h: In function ‘get_num_physpages’: In file included from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/dma-mapping.h: In function ‘get_dma_ops’: ./include/linux/page-flags.h: In function ‘PageKsm’: ./arch/x86/include/asm/pgtable.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/dma-mapping.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/page-flags.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdirty’: ./include/linux/mm.h: In function ‘kvmalloc_array’: ./arch/x86/include/asm/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/mm.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/mm.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ In file included from ./include/linux/huge_mm.h:5, from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/sched/coredump.h: In function ‘__get_dumpable’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/mm.h: In function ‘lowmem_page_address’: ./include/linux/dma-mapping.h: In function ‘set_dma_ops’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdevmap’: ./include/linux/page-flags.h: In function ‘PageUptodate’: ./include/linux/dma-mapping.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mknotpresent’: ./include/linux/sched/coredump.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./arch/x86/include/asm/pgtable.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./include/linux/page-flags.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/mm.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./arch/x86/include/asm/pgtable.h:573:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 573 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_page_attrs’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkhuge’: ./include/linux/dma-mapping.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/sched/coredump.h: In function ‘get_dumpable’: ./arch/x86/include/asm/pgtable.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/sched/coredump.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/mm.h: In function ‘kvcalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkyoung’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mknotpresent’: ./include/linux/page-flags.h: In function ‘__SetPageUptodate’: ./include/linux/mm.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./arch/x86/include/asm/pgtable.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./arch/x86/include/asm/pgtable.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/page-flags.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/mm.h: In function ‘page_file_mapping’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkwrite’: ./include/linux/mm.h: In function ‘compound_mapcount_ptr’: ./include/linux/mm.h:1273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1273 | { | ^ ./arch/x86/include/asm/pgtable.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/mm.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageUptodate’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_modify’: ./include/linux/page-flags.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_set_flags’: ./include/linux/mm.h: In function ‘compound_mapcount’: ./arch/x86/include/asm/pgtable.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./arch/x86/include/asm/pgtable.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/mm.h:638:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 638 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_unmap_page_attrs’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_flags’: ./include/linux/dma-mapping.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/mm.h: In function ‘page_index’: ./include/linux/page-flags.h: In function ‘ClearPageUptodate’: ./arch/x86/include/asm/pgtable.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/linux/mm.h: In function ‘page_mapcount_reset’: ./include/linux/mm.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:497:1: note: in expansion of macro ‘CLEARPAGEFLAG’ 497 | CLEARPAGEFLAG(Uptodate, uptodate, PF_NO_TAIL) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkold’: ./include/linux/mm.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./arch/x86/include/asm/pgtable.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ In file included from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/huge_mm.h: In function ‘__transparent_hugepage_enabled’: ./include/linux/mm.h: In function ‘page_mapcount’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkclean’: ./include/linux/huge_mm.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/mm.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./arch/x86/include/asm/pgtable.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/page-flags.h: In function ‘set_page_writeback’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_wrprotect’: ./include/linux/mm.h: In function ‘page_is_pfmemalloc’: ./include/linux/page-flags.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./arch/x86/include/asm/pgtable.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_sg_attrs’: ./include/linux/mm.h: In function ‘vma_adjust’: ./include/linux/mm.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./include/linux/dma-mapping.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/linux/page-flags.h: In function ‘set_page_writeback_keepwrite’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdirty’: ./include/linux/page-flags.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_modify’: ./arch/x86/include/asm/pgtable.h:445:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 445 | { | ^ ./include/linux/mm.h: In function ‘virt_to_head_page’: ./include/linux/mm.h: In function ‘set_page_pfmemalloc’: ./arch/x86/include/asm/pgtable.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/mm.h:2325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2325 | { | ^ ./include/linux/mm.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/page-flags.h: In function ‘PageHead’: ./include/linux/mm.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdevmap’: ./arch/x86/include/asm/pgtable.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/mm.h: In function ‘clear_page_pfmemalloc’: ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/huge_mm.h: In function ‘split_huge_page’: ./include/linux/huge_mm.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/mm.h:1321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1321 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkhuge’: ./arch/x86/include/asm/pgtable.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./include/linux/mm.h: In function ‘check_data_rlimit’: ./include/linux/mm.h: In function ‘set_compound_page_dtor’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkyoung’: ./include/linux/mm.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./arch/x86/include/asm/pgtable.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageHead’: ./include/linux/mm.h:2351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2351 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkwrite’: ./include/linux/huge_mm.h: In function ‘is_swap_pmd’: ./arch/x86/include/asm/pgtable.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/huge_mm.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./include/linux/mm.h: In function ‘get_compound_page_dtor’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_sg_attrs’: ./include/linux/dma-mapping.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/mm.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_soft_dirty’: ./arch/x86/include/asm/pgtable.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgprot_modify’: ./arch/x86/include/asm/pgtable.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageHead’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_soft_dirty’: ./include/linux/mm.h: In function ‘compound_order’: ./arch/x86/include/asm/pgtable.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./include/linux/mm.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:517:1: note: in expansion of macro ‘__PAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_soft_dirty’: ./include/linux/mm.h: In function ‘do_mmap_pgoff’: ./arch/x86/include/asm/pgtable.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageHead’: ./include/linux/mm.h: In function ‘set_compound_order’: ./include/linux/dma-mapping.h: In function ‘dma_map_resource’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mksoft_dirty’: ./include/linux/mm.h:738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 738 | { | ^ ./include/linux/mm.h:2400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2400 | { | ^ ./include/linux/page-flags.h:224:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | static __always_inline void ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:517:32: note: in expansion of macro ‘CLEARPAGEFLAG’ 517 | __PAGEFLAG(Head, head, PF_ANY) CLEARPAGEFLAG(Head, head, PF_ANY) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘arch_filter_pgprot’: ./include/linux/dma-mapping.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./arch/x86/include/asm/pgtable.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./arch/x86/include/asm/pgtable.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/mm.h: In function ‘maybe_mkwrite’: ./include/linux/mm.h: In function ‘unmap_shared_mapping_range’: ./include/linux/mm.h: In function ‘mm_populate’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mksoft_dirty’: ./include/linux/mm.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/page-flags.h: In function ‘set_compound_head’: ./arch/x86/include/asm/pgtable.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘is_new_memtype_allowed’: ./include/linux/page-flags.h:520:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 520 | { | ^ ./include/linux/mm.h:1517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1517 | { | ^ ./arch/x86/include/asm/pgtable.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./include/linux/mm.h:2408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2408 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mksoft_dirty’: ./arch/x86/include/asm/pgtable.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_soft_dirty’: ./arch/x86/include/asm/pgtable.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/page-flags.h: In function ‘clear_compound_head’: ./include/linux/page-flags.h:525:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 525 | { | ^ ./include/linux/mm.h: In function ‘vm_unmapped_area’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_soft_dirty’: ./include/linux/mm.h: In function ‘page_zonenum’: ./arch/x86/include/asm/pgtable.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/mm.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pti_set_user_pgtbl’: ./include/linux/mm.h:2448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2448 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_soft_dirty’: ./arch/x86/include/asm/pgtable.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./arch/x86/include/asm/pgtable.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/page-flags.h: In function ‘ClearPageCompound’: ./include/linux/page-flags.h:531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 531 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_unmap_resource’: ./include/linux/mm.h: In function ‘frame_vector_count’: ./include/linux/mm.h: In function ‘is_zone_device_page’: ./arch/x86/include/asm/pgtable.h: In function ‘massage_pgprot’: ./include/linux/dma-mapping.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./arch/x86/include/asm/pgtable.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./include/linux/mm.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/mm.h:1597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1597 | { | ^ ./include/linux/mm.h: In function ‘frame_vector_pages’: ./arch/x86/include/asm/pgtable.h: In function ‘check_pgprot’: ./include/linux/mm.h: In function ‘put_devmap_managed_page’: ./include/linux/mm.h:1602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1602 | { | ^ ./arch/x86/include/asm/pgtable.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/mm.h:896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 896 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/mm.h: In function ‘find_vma_intersection’: ./include/linux/page-flags.h: In function ‘PageTransHuge’: ./include/linux/page-flags.h:564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 564 | { | ^ ./include/linux/mm.h: In function ‘frame_vector_pfns’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pte’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_cpu’: ./arch/x86/include/asm/pgtable.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./include/linux/mm.h:2512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2512 | { | ^ ./include/linux/dma-mapping.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/mm.h:1613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1613 | { | ^ ./include/linux/page-flags.h: In function ‘PageTransCompound’: ./include/linux/page-flags.h:575:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 575 | { | ^ ./include/linux/page-flags.h: In function ‘PageTransCompoundMap’: ./include/linux/page-flags.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/mm.h: In function ‘is_device_private_page’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pmd’: ./include/linux/page-flags.h: In function ‘PageTransTail’: ./arch/x86/include/asm/pgtable.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/mm.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/page-flags.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/huge_mm.h: In function ‘pmd_trans_huge_lock’: ./include/linux/mm.h: In function ‘vm_start_gap’: ./include/linux/page-flags.h: In function ‘PageDoubleMap’: ./include/linux/huge_mm.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/page-flags.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/mm.h: In function ‘is_device_public_page’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_device’: ./include/linux/mm.h: In function ‘cancel_dirty_page’: ./include/linux/dma-mapping.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/mm.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/linux/mm.h:2521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2521 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pud’: ./include/linux/mm.h:1641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1641 | { | ^ ./arch/x86/include/asm/pgtable.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageDoubleMap’: ./include/linux/huge_mm.h: In function ‘pud_trans_huge_lock’: ./include/linux/page-flags.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/mm.h: In function ‘is_pci_p2pdma_page’: ./include/linux/mm.h: In function ‘vm_end_gap’: ./include/linux/huge_mm.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/mm.h: In function ‘vma_is_anonymous’: ./include/linux/mm.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/mm.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./include/linux/mm.h: In function ‘get_page’: ./include/linux/page-flags.h: In function ‘ClearPageDoubleMap’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mknotpresent’: ./include/linux/mm.h:2533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2533 | { | ^ ./include/linux/huge_mm.h: In function ‘hpage_nr_pages’: ./include/linux/page-flags.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./arch/x86/include/asm/pgtable.h:573:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 573 | { | ^ ./include/linux/mm.h:969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 969 | { | ^ ./include/linux/huge_mm.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_cpu’: ./include/linux/dma-mapping.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/mm.h: In function ‘get_mm_counter’: ./include/linux/mm.h: In function ‘vma_pages’: ./include/linux/page-flags.h: In function ‘TestSetPageDoubleMap’: ./include/linux/mm.h: In function ‘put_page’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mknotpresent’: ./include/linux/page-flags.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/mm.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./arch/x86/include/asm/pgtable.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/mm.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/huge_mm.h: In function ‘is_huge_zero_page’: ./include/linux/mm.h:2545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2545 | { | ^ ./include/linux/huge_mm.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/page-flags.h: In function ‘TestClearPageDoubleMap’: ./include/linux/page-flags.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/mm.h: In function ‘find_exact_vma’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_modify’: ./include/linux/mm.h: In function ‘page_zone_id’: ./arch/x86/include/asm/pgtable.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./include/linux/mm.h:1009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1009 | { | ^ ./include/linux/huge_mm.h: In function ‘is_huge_zero_pmd’: ./include/linux/mm.h:2552:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2552 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_device’: ./include/linux/huge_mm.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/mm.h: In function ‘add_mm_counter’: ./include/linux/page-flags.h: In function ‘page_has_type’: ./include/linux/dma-mapping.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/page-flags.h:682:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | { | ^ ./include/linux/mm.h:1702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1702 | { | ^ ./include/linux/huge_mm.h: In function ‘is_huge_zero_pud’: ./include/linux/huge_mm.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./include/linux/mm.h: In function ‘page_to_nid’: ./include/linux/mm.h: In function ‘inc_mm_counter’: ./include/linux/page-flags.h: In function ‘PageBuddy’: ./include/linux/mm.h:1017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1017 | { | ^ ./include/linux/huge_mm.h: In function ‘thp_migration_supported’: ./include/linux/mm.h:1707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1707 | { | ^ ./include/linux/huge_mm.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘range_in_vma’: ./include/linux/mm.h: In function ‘dec_mm_counter’: ./include/linux/page-flags.h: In function ‘__SetPageBuddy’: ./include/linux/dma-mapping.h: In function ‘dma_mapping_error’: ./include/linux/mm.h:1712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1712 | { | ^ In file included from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/pgtable_64.h: In function ‘sync_initial_page_table’: ./include/linux/mm.h: In function ‘cpu_pid_to_cpupid’: ./include/linux/dma-mapping.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./include/linux/mm.h:2563:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2563 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_modify’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘mm_counter_file’: ./arch/x86/include/asm/pgtable_64.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | static inline void sync_initial_page_table(void) { } | ^~~~~~ ./include/linux/mm.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./arch/x86/include/asm/pgtable.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/mm.h: In function ‘put_page_testzero’: ./include/linux/mm.h:1718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1718 | { | ^ ./include/linux/mm.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/mm.h: In function ‘cpupid_to_pid’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte’: ./include/linux/page-flags.h: In function ‘__ClearPageBuddy’: ./arch/x86/include/asm/pgtable_64.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/mm.h:1031:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1031 | { | ^ ./include/linux/mm.h: In function ‘get_page_unless_zero’: ./include/linux/mm.h: In function ‘vmf_insert_page’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:706:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 706 | PAGE_TYPE_OPS(Buddy, buddy) | ^~~~~~~~~~~~~ ./include/linux/mm.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/mm.h: In function ‘cpupid_to_cpu’: ./include/linux/mm.h: In function ‘mm_counter’: ./include/linux/mm.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pte_clear’: ./include/linux/mm.h:2602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2602 | { | ^ ./include/linux/mm.h:1725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1725 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_single_attrs’: ./arch/x86/include/asm/pgtable_64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/page-flags.h: In function ‘PageBalloon’: ./include/linux/mm.h: In function ‘is_vmalloc_addr’: ./include/linux/mm.h: In function ‘cpupid_to_nid’: ./include/linux/dma-mapping.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/mm.h:583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 583 | { | ^ ./include/linux/mm.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte_atomic’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/mm.h: In function ‘cpupid_pid_unset’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pmd’: ./arch/x86/include/asm/pgtable_64.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/mm.h:1046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1046 | { | ^ ./include/linux/mm.h: In function ‘get_mm_rss’: ./include/linux/page-flags.h: In function ‘__SetPageBalloon’: ./arch/x86/include/asm/pgtable.h: In function ‘pgprot_modify’: ./include/linux/mm.h: In function ‘kvmalloc’: ./arch/x86/include/asm/pgtable.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_unmap_single_attrs’: ./include/linux/mm.h:1732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1732 | { | ^ ./include/linux/mm.h: In function ‘cpupid_cpu_unset’: ./include/linux/mm.h:603:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 603 | { | ^ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/dma-mapping.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/mm.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmd_clear’: ./include/linux/mm.h: In function ‘get_mm_hiwater_rss’: ./include/linux/mm.h: In function ‘kvzalloc_node’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_cpu’: ./arch/x86/include/asm/pgtable_64.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/dma-mapping.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/mm.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/mm.h: In function ‘__cpupid_match_pid’: ./include/linux/page-flags.h: In function ‘__ClearPageBalloon’: ./include/linux/mm.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_ptep_get_and_clear’: ./arch/x86/include/asm/pgtable_64.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/mm.h:1056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1056 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_device’: ./include/linux/mm.h: In function ‘kvzalloc’: ./include/linux/mm.h: In function ‘vmf_error’: ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:712:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 712 | PAGE_TYPE_OPS(Balloon, balloon) | ^~~~~~~~~~~~~ ./include/linux/dma-mapping.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/mm.h:611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 611 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘arch_filter_pgprot’: ./include/linux/mm.h: In function ‘page_cpupid_last’: ./arch/x86/include/asm/pgtable.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/mm.h: In function ‘kvmalloc_array’: ./include/linux/mm.h:2614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2614 | { | ^ ./include/linux/mm.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/mm.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/page-flags.h: In function ‘PageKmemcg’: ./arch/x86/include/asm/pgtable.h: In function ‘is_new_memtype_allowed’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmdp_get_and_clear’: ./include/linux/mm.h: In function ‘page_cpupid_reset_last’: ./include/linux/dma-mapping.h: In function ‘dma_alloc_coherent’: ./include/linux/mm.h: In function ‘get_mm_hiwater_vm’: ./arch/x86/include/asm/pgtable_64.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/page-flags.h: In function ‘__SetPageKmemcg’: ./include/linux/dma-mapping.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/mm.h:1084:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1084 | { | ^ ./include/linux/mm.h: In function ‘kvcalloc’: ./include/linux/mm.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/mm.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./include/linux/mm.h: In function ‘vm_fault_to_errno’: ./include/linux/dma-mapping.h: In function ‘dma_free_coherent’: ./include/linux/mm.h: In function ‘compound_mapcount_ptr’: ./include/linux/dma-mapping.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/mm.h: In function ‘page_kasan_tag’: ./arch/x86/include/asm/pgtable.h: In function ‘pti_set_user_pgtbl’: ./include/linux/page-flags.h: In function ‘__ClearPageKmemcg’: ./include/linux/mm.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/linux/mm.h:2642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2642 | { | ^ ./arch/x86/include/asm/pgtable.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_mask’: ./include/linux/mm.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./include/linux/dma-mapping.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:718:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 718 | PAGE_TYPE_OPS(Kmemcg, kmemcg) | ^~~~~~~~~~~~~ ./include/linux/mm.h: In function ‘compound_mapcount’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pud’: ./include/linux/mm.h: In function ‘page_kasan_tag_set’: ./arch/x86/include/asm/pgtable_64.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/mm.h:638:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 638 | { | ^ ./include/linux/mm.h:1156:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1156 | static inline void page_kasan_tag_set(struct page *page, u8 tag) { } | ^~~~ ./include/linux/mm.h: In function ‘update_hiwater_rss’: ./include/linux/mm.h: In function ‘page_kasan_tag_reset’: ./include/linux/page-flags.h: In function ‘PageTable’: ./include/linux/dma-mapping.h: In function ‘dma_set_mask_and_coherent’: ./include/linux/mm.h: In function ‘page_mapcount_reset’: ./include/linux/mm.h:1157:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | static inline void page_kasan_tag_reset(struct page *page) { } | ^~~~ ./include/linux/mm.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pud_clear’: ./include/linux/dma-mapping.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/mm.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./arch/x86/include/asm/pgtable_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/mm.h: In function ‘page_zone’: ./include/linux/page-flags.h:687:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 687 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pudp_get_and_clear’: ./include/linux/mm.h: In function ‘update_hiwater_vm’: ./include/linux/mm.h:1161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1161 | { | ^ ./include/linux/mm.h: In function ‘page_mapcount’: ./arch/x86/include/asm/pgtable_64.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_coerce_mask_and_coherent’: ./include/linux/page-flags.h: In function ‘__SetPageTable’: ./include/linux/mm.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/dma-mapping.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/mm.h:1757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1757 | { | ^ ./include/linux/mm.h: In function ‘page_pgdat’: ./include/linux/page-flags.h:691:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/dma-mapping.h: In function ‘arch_setup_dma_ops’: ./include/linux/mm.h:1166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1166 | { | ^ ./include/linux/mm.h: In function ‘reset_mm_hiwater_rss’: ./include/linux/dma-mapping.h:682:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | bool coherent) { } | ^~~~ ./include/linux/dma-mapping.h: In function ‘arch_teardown_dma_ops’: ./include/linux/mm.h: In function ‘set_page_zone’: ./include/linux/mm.h:1763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1763 | { | ^ ./include/linux/dma-mapping.h:686:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | static inline void arch_teardown_dma_ops(struct device *dev) { } | ^~~~~~ ./include/linux/page-flags.h: In function ‘__ClearPageTable’: ./include/linux/mm.h: In function ‘virt_to_head_page’: ./include/linux/dma-mapping.h: In function ‘dma_get_max_seg_size’: ./include/linux/mm.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_p4d’: ./include/linux/mm.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/mm.h: In function ‘setmax_mm_hiwater_rss’: ./include/linux/dma-mapping.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./arch/x86/include/asm/pgtable_64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/page-flags.h:696:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:723:1: note: in expansion of macro ‘PAGE_TYPE_OPS’ 723 | PAGE_TYPE_OPS(Table, table) | ^~~~~~~~~~~~~ ./include/linux/mm.h:1769:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1769 | { | ^ ./include/linux/mm.h: In function ‘kernel_map_pages’: ./include/linux/dma-mapping.h: In function ‘dma_set_max_seg_size’: ./include/linux/dma-mapping.h:697:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 697 | { | ^ ./include/linux/mm.h: In function ‘set_page_node’: ./include/linux/page-flags.h: In function ‘PageIsolated’: ./include/linux/mm.h: In function ‘set_compound_page_dtor’: ./include/linux/mm.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_seg_boundary’: ./include/linux/mm.h: In function ‘get_locked_pte’: ./include/linux/mm.h:2689:25: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | kernel_map_pages(struct page *page, int numpages, int enable) {} | ^~~~ ./include/linux/mm.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./include/linux/page-flags.h:216:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | static __always_inline int Page##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:249:2: note: in expansion of macro ‘TESTPAGEFLAG’ 249 | TESTPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/dma-mapping.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/linux/mm.h: In function ‘kernel_page_present’: ./include/linux/mm.h:1797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1797 | { | ^ ./include/linux/mm.h: In function ‘get_compound_page_dtor’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_p4d_clear’: ./include/linux/mm.h: In function ‘set_page_links’: ./include/linux/mm.h:2691:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2691 | static inline bool kernel_page_present(struct page *page) { return true; } | ^~~~ ./arch/x86/include/asm/pgtable_64.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_set_seg_boundary’: ./include/linux/mm.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/mm.h: In function ‘__p4d_alloc’: ./include/linux/page-flags.h: In function ‘__SetPageIsolated’: ./include/linux/dma-mapping.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./include/linux/mm.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/linux/mm.h: In function ‘debug_pagealloc_enabled’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pgd’: ./include/linux/mm.h:1806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1806 | { | ^ ./arch/x86/include/asm/pgtable_64.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/mm.h: In function ‘page_memcg’: ./include/linux/mm.h: In function ‘compound_order’: ./include/linux/dma-mapping.h: In function ‘dma_max_pfn’: ./include/linux/page-flags.h:228:53: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | static __always_inline void __SetPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:250:2: note: in expansion of macro ‘__SETPAGEFLAG’ 250 | __SETPAGEFLAG(uname, lname, policy) \ | ^~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/mm.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/dma-mapping.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./include/linux/mm.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_puds’: ./include/linux/mm.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./include/linux/mm.h: In function ‘page_memcg_rcu’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pgd_clear’: ./include/linux/dma-mapping.h: In function ‘dma_get_cache_alignment’: ./include/linux/mm.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./include/linux/page-flags.h: In function ‘__ClearPageIsolated’: ./arch/x86/include/asm/pgtable_64.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/dma-mapping.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/linux/mm.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/linux/mm.h: In function ‘set_compound_order’: ./include/linux/mm.h:738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 738 | { | ^ ./include/linux/page-flags.h:232:55: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | static __always_inline void __ClearPage##uname(struct page *page) \ | ^~~~ ./include/linux/page-flags.h:251:2: note: in expansion of macro ‘__CLEARPAGEFLAG’ 251 | __CLEARPAGEFLAG(uname, lname, policy) | ^~~~~~~~~~~~~~~ ./include/linux/page-flags.h:727:1: note: in expansion of macro ‘__PAGEFLAG’ 727 | __PAGEFLAG(Isolated, isolated, PF_ANY); | ^~~~~~~~~~ ./include/linux/dma-mapping.h: In function ‘dma_declare_coherent_memory’: ./include/linux/dma-mapping.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/mm.h: In function ‘maybe_mkwrite’: ./include/linux/dma-mapping.h: In function ‘dma_release_declared_memory’: ./include/linux/mm.h: In function ‘mm_dec_nr_puds’: ./include/linux/mm.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/page-flags.h: In function ‘PageSlabPfmemalloc’: ./arch/x86/include/asm/pgtable_64.h: In function ‘gup_fast_permitted’: ./include/linux/dma-mapping.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/page-flags.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./arch/x86/include/asm/pgtable_64.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_mark_declared_memory_occupied’: ./include/linux/mm.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/linux/dma-mapping.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/page-flags.h: In function ‘SetPageSlabPfmemalloc’: ./include/linux/dma-mapping.h: In function ‘dmam_alloc_coherent’: ./include/linux/page-flags.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/linux/dma-mapping.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ In file included from ./arch/x86/include/asm/pgtable_64.h:276, from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/pgtable-invert.h: In function ‘__pte_needs_invert’: ./include/linux/page-flags.h: In function ‘__ClearPageSlabPfmemalloc’: ./include/linux/mm.h: In function ‘page_zonenum’: ./include/linux/mm.h: In function ‘debug_guardpage_minorder’: ./include/linux/dma-mapping.h: In function ‘dma_alloc_wc’: ./include/linux/page-flags.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./arch/x86/include/asm/pgtable-invert.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_pmds’: ./include/linux/dma-mapping.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/linux/mm.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ In file included from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/pgtable_64.h: In function ‘sync_initial_page_table’: ./include/linux/page-flags.h: In function ‘ClearPageSlabPfmemalloc’: ./include/linux/mm.h:1854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1854 | { | ^ ./include/linux/mm.h:2857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2857 | static inline unsigned int debug_guardpage_minorder(void) { return 0; } | ^~~~~~ ./include/linux/page-flags.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./arch/x86/include/asm/pgtable_64.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | static inline void sync_initial_page_table(void) { } | ^~~~~~ ./arch/x86/include/asm/pgtable-invert.h: In function ‘protnone_mask’: ./include/linux/mm.h: In function ‘is_zone_device_page’: ./arch/x86/include/asm/pgtable-invert.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/mm.h: In function ‘debug_guardpage_enabled’: ./include/linux/dma-mapping.h: In function ‘dma_free_wc’: ./include/linux/mm.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/dma-mapping.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./arch/x86/include/asm/pgtable-invert.h: In function ‘flip_protnone_guard’: ./include/linux/page-flags.h: In function ‘page_has_private’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte’: ./arch/x86/include/asm/pgtable-invert.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/mm.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | static inline bool debug_guardpage_enabled(void) { return false; } | ^~~~~~ ./include/linux/dma-mapping.h: In function ‘dma_mmap_wc’: ./arch/x86/include/asm/pgtable_64.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/page-flags.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/linux/mm.h: In function ‘mm_dec_nr_pmds’: ./include/linux/mm.h: In function ‘put_devmap_managed_page’: ./include/linux/dma-mapping.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/linux/mm.h: In function ‘page_is_guard’: ./include/linux/mm.h:896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 896 | { | ^ ./include/linux/mm.h:1861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1861 | { | ^ In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/pgtable.h: In function ‘pte_none’: ./include/linux/mm.h:2859:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2859 | static inline bool page_is_guard(struct page *page) { return false; } | ^~~~ ./arch/x86/include/asm/pgtable.h:703:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 703 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pte_clear’: In file included from ./include/linux/mm.h:26, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/page_ref.h: In function ‘__page_ref_set’: ./arch/x86/include/asm/pgtable_64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/page_ref.h:42:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 42 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte_atomic’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_same’: ./arch/x86/include/asm/pgtable_64.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/page_ref.h: In function ‘__page_ref_mod’: ./include/linux/mm.h: In function ‘mm_pgtables_bytes_init’: ./arch/x86/include/asm/pgtable.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/page_ref.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pmd’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_test’: ./arch/x86/include/asm/pgtable_64.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/mm.h:1870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1870 | { | ^ ./include/linux/page_ref.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_present’: In file included from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/scatterlist.h: In function ‘sg_assign_page’: ./arch/x86/include/asm/pgtable.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/linux/mm.h: In function ‘is_device_private_page’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_and_return’: ./include/linux/scatterlist.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/page_ref.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/mm.h: In function ‘mm_pgtables_bytes’: ./include/linux/mm.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ In file included from ./include/linux/skbuff.h:35, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/netdev_features.h: In function ‘find_next_netdev_feature’: ./include/linux/page_ref.h: In function ‘__page_ref_mod_unless’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmd_clear’: ./include/linux/page_ref.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_devmap’: ./include/linux/mm.h:1875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1875 | { | ^ ./arch/x86/include/asm/pgtable_64.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/netdev_features.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./arch/x86/include/asm/pgtable.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/mm.h: In function ‘is_device_public_page’: ./include/linux/page_ref.h: In function ‘__page_ref_freeze’: ./include/linux/page_ref.h:57:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 57 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_ptep_get_and_clear’: ./include/linux/mm.h: In function ‘mm_inc_nr_ptes’: ./arch/x86/include/asm/pgtable_64.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/mm.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/linux/page_ref.h: In function ‘__page_ref_unfreeze’: ./include/linux/page_ref.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/mm.h:1880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1880 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_count’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_accessible’: ./include/linux/page_ref.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/mm.h: In function ‘is_pci_p2pdma_page’: ./arch/x86/include/asm/pgtable.h:727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 727 | { | ^ ./include/linux/mm.h: In function ‘mm_dec_nr_ptes’: ./include/linux/mm.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/page_ref.h: In function ‘page_count’: ./include/linux/scatterlist.h: In function ‘sg_set_page’: ./include/linux/page_ref.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/scatterlist.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/mm.h: In function ‘get_page’: ./include/linux/mm.h:1885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1885 | { | ^ ./include/linux/page_ref.h: In function ‘set_page_count’: ./include/linux/mm.h:969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 969 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_page’: ./include/linux/page_ref.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/scatterlist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmdp_get_and_clear’: ./arch/x86/include/asm/pgtable_64.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_present’: ./include/linux/page_ref.h: In function ‘init_page_count’: ./include/linux/mm.h: In function ‘put_page’: ./arch/x86/include/asm/pgtable.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_set_buf’: ./include/linux/page_ref.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ In file included from ./include/linux/skbuff.h:37, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/sched/clock.h: In function ‘cpu_clock’: ./include/linux/scatterlist.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/mm.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_add’: ./include/linux/page_ref.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_protnone’: ./include/linux/mm.h: In function ‘p4d_alloc’: ./arch/x86/include/asm/pgtable.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_sub’: ./include/linux/mm.h: In function ‘page_zone_id’: ./include/linux/page_ref.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pud’: ./include/linux/scatterlist.h: In function ‘sg_chain’: ./include/linux/mm.h:1009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1009 | { | ^ ./include/linux/mm.h:1912:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1912 | { | ^ ./include/linux/sched/clock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_protnone’: ./arch/x86/include/asm/pgtable_64.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/scatterlist.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_inc’: ./arch/x86/include/asm/pgtable.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/page_ref.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/sched/clock.h: In function ‘local_clock’: ./include/linux/sched/clock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_dec’: ./include/linux/page_ref.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_none’: ./include/linux/mm.h: In function ‘pud_alloc’: ./include/linux/mm.h: In function ‘page_to_nid’: ./arch/x86/include/asm/pgtable.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pud_clear’: ./include/linux/scatterlist.h: In function ‘sg_mark_end’: ./include/linux/page_ref.h: In function ‘page_ref_sub_and_test’: ./arch/x86/include/asm/pgtable_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/scatterlist.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/page_ref.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/linux/mm.h:1017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1017 | { | ^ ./include/linux/mm.h:1919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1919 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pudp_get_and_clear’: ./arch/x86/include/asm/pgtable_64.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_page_vaddr’: ./include/linux/scatterlist.h: In function ‘sg_unmark_end’: ./include/linux/scatterlist.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/pgtable.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_inc_return’: ./include/linux/page_ref.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/mm.h: In function ‘pmd_alloc’: ./include/linux/scatterlist.h: In function ‘sg_phys’: ./include/linux/mm.h: In function ‘cpu_pid_to_cpupid’: ./include/linux/scatterlist.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_index’: ./include/linux/page_ref.h: In function ‘page_ref_dec_and_test’: ./include/linux/mm.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/linux/mm.h:1926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1926 | { | ^ ./include/linux/page_ref.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/pgtable.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_virt’: ./include/linux/mm.h: In function ‘cpupid_to_pid’: ./include/linux/page_ref.h: In function ‘page_ref_dec_return’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_index’: ./include/linux/scatterlist.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_p4d’: ./include/linux/page_ref.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/pgtable.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/mm.h:1031:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1031 | { | ^ ./arch/x86/include/asm/pgtable_64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ In file included from ./include/linux/mm.h:1230, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/vmstat.h: In function ‘__count_vm_event’: ./include/linux/mm.h: In function ‘ptlock_cache_init’: ./include/linux/scatterlist.h: In function ‘sg_init_marker’: ./include/linux/vmstat.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_offset_kernel’: ./include/linux/mm.h: In function ‘cpupid_to_cpu’: ./include/linux/scatterlist.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/page_ref.h: In function ‘page_ref_add_unless’: ./include/linux/mm.h:1944:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1944 | { | ^ ./include/linux/page_ref.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./arch/x86/include/asm/pgtable.h:818:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 818 | { | ^ ./include/linux/mm.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./include/linux/mm.h: In function ‘ptlock_alloc’: ./include/linux/mm.h: In function ‘cpupid_to_nid’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_bad’: ./include/linux/page_ref.h: In function ‘page_ref_freeze’: ./include/linux/page_ref.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/mm.h:1948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1948 | { | ^ ./arch/x86/include/asm/pgtable.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./include/linux/mm.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./include/linux/sched/clock.h: In function ‘enable_sched_clock_irqtime’: ./include/linux/mm.h: In function ‘ptlock_free’: ./include/linux/mm.h: In function ‘cpupid_pid_unset’: ./include/linux/sched/clock.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void enable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/sched/clock.h: In function ‘disable_sched_clock_irqtime’: ./include/linux/mm.h:1046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1046 | { | ^ ./include/linux/sched/clock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | static inline void disable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/page_ref.h: In function ‘page_ref_unfreeze’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_p4d_clear’: ./include/linux/mm.h:1953:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1953 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pages_to_mb’: ./include/linux/page_ref.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./arch/x86/include/asm/pgtable_64.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/mm.h: In function ‘cpupid_cpu_unset’: ./arch/x86/include/asm/pgtable.h:828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 828 | { | ^ ./include/linux/mm.h: In function ‘ptlock_ptr’: ./include/linux/mm.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pgd’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_none’: ./arch/x86/include/asm/pgtable_64.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/mm.h:1957:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1957 | { | ^ ./arch/x86/include/asm/pgtable.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/linux/mm.h: In function ‘__cpupid_match_pid’: ./include/linux/mm.h: In function ‘pte_lockptr’: ./include/linux/mm.h:1056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1056 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_page_iter_page’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_present’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pgd_clear’: ./include/linux/scatterlist.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/mm.h:1963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1963 | { | ^ ./arch/x86/include/asm/pgtable.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./arch/x86/include/asm/pgtable_64.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/mm.h: In function ‘page_cpupid_last’: ./include/linux/mm.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_page_vaddr’: ./include/linux/mm.h: In function ‘ptlock_init’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_dma_address’: ./arch/x86/include/asm/pgtable.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./include/linux/scatterlist.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/mm.h:1968:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1968 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘gup_fast_permitted’: ./include/linux/mm.h: In function ‘page_cpupid_reset_last’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_offset’: ./arch/x86/include/asm/pgtable_64.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/mm.h:1084:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1084 | { | ^ ./arch/x86/include/asm/pgtable.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_large’: ./include/linux/mm.h: In function ‘pgtable_init’: ./arch/x86/include/asm/pgtable.h:861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 861 | { | ^ ./include/linux/mm.h: In function ‘page_kasan_tag’: In file included from ./include/linux/mm.h:27, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/memremap.h: In function ‘put_dev_pagemap’: In file included from ./arch/x86/include/asm/pgtable_64.h:276, from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/pgtable-invert.h: In function ‘__pte_needs_invert’: ./include/linux/mm.h:1997:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1997 | { | ^ ./include/linux/mm.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./arch/x86/include/asm/pgtable-invert.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/memremap.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_bad’: ./include/linux/mm.h: In function ‘pgtable_page_ctor’: ./include/linux/mm.h: In function ‘page_kasan_tag_set’: ./arch/x86/include/asm/pgtable.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./include/linux/mm.h:1156:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1156 | static inline void page_kasan_tag_set(struct page *page, u8 tag) { } | ^~~~ ./include/linux/mm.h:2003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2003 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/mm.h: In function ‘set_max_mapnr’: ./arch/x86/include/asm/pgtable-invert.h: In function ‘protnone_mask’: ./include/linux/mm.h: In function ‘page_kasan_tag_reset’: ./arch/x86/include/asm/pgtable-invert.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ In file included from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/dma-mapping.h: In function ‘valid_dma_direction’: ./include/linux/mm.h:1157:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | static inline void page_kasan_tag_reset(struct page *page) { } | ^~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pud_index’: ./include/linux/mm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | static inline void set_max_mapnr(unsigned long limit) { } | ^~~~~~ ./arch/x86/include/asm/pgtable.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/mm.h: In function ‘page_zone’: ./include/linux/dma-mapping.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./arch/x86/include/asm/pgtable-invert.h: In function ‘flip_protnone_guard’: ./include/linux/mm.h: In function ‘totalram_pages’: ./arch/x86/include/asm/pgtable-invert.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/mm.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/mm.h:1161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1161 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_none’: ./include/linux/mm.h: In function ‘pgtable_page_dtor’: ./include/linux/dma-mapping.h: In function ‘is_device_dma_capable’: ./include/linux/mm.h: In function ‘totalram_pages_inc’: ./arch/x86/include/asm/pgtable.h:884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 884 | { | ^ ./include/linux/dma-mapping.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/mm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/mm.h: In function ‘page_pgdat’: ./include/linux/mm.h:2012:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2012 | { | ^ ./include/linux/mm.h: In function ‘totalram_pages_dec’: ./include/linux/mm.h:1166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1166 | { | ^ In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/pgtable.h: In function ‘pte_none’: ./include/linux/mm.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_present’: ./arch/x86/include/asm/pgtable.h:703:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 703 | { | ^ ./arch/x86/include/asm/pgtable.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/linux/mm.h: In function ‘totalram_pages_add’: ./include/linux/dma-mapping.h: In function ‘dma_alloc_from_global_coherent’: ./include/linux/mm.h: In function ‘set_page_zone’: ./include/linux/mm.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/dma-mapping.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/mm.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/mm.h: In function ‘totalram_pages_set’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_page_vaddr’: ./include/linux/mm.h: In function ‘pmd_to_page’: ./include/linux/mm.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_same’: ./include/linux/dma-mapping.h: In function ‘dma_release_from_global_coherent’: ./include/linux/dma-mapping.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./arch/x86/include/asm/pgtable.h:894:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 894 | { | ^ ./arch/x86/include/asm/pgtable.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_mmap_from_global_coherent’: ./include/linux/mm.h:2048:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2048 | { | ^ ./include/linux/dma-mapping.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_present’: In file included from ./include/linux/skbuff.h:38, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/net/flow_dissector.h: In function ‘flow_keys_have_l4’: ./arch/x86/include/asm/pgtable.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_is_direct’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_offset’: ./include/linux/mm.h: In function ‘set_page_node’: ./include/linux/dma-mapping.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/pgtable.h:906:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 906 | { | ^ ./include/net/flow_dissector.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/mm.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/linux/mm.h: In function ‘pmd_lockptr’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_devmap’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_bad’: ./arch/x86/include/asm/pgtable.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./arch/x86/include/asm/pgtable.h:911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 911 | { | ^ ./include/linux/mm.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/net/flow_dissector.h: In function ‘dissector_uses_key’: ./include/net/flow_dissector.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/mm.h: In function ‘set_page_links’: ./include/linux/mm.h: In function ‘pgtable_pmd_page_ctor’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_accessible’: ./include/linux/vmstat.h: In function ‘count_vm_event’: ./include/linux/vmstat.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/net/flow_dissector.h: In function ‘skb_flow_dissector_target’: ./arch/x86/include/asm/pgtable.h:727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 727 | { | ^ ./include/linux/mm.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/net/flow_dissector.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./arch/x86/include/asm/pgtable.h: In function ‘pte_dirty’: ./include/linux/mm.h:2059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2059 | { | ^ ./include/linux/mm.h: In function ‘page_memcg’: ./include/linux/mm.h: In function ‘pgtable_pmd_page_dtor’: ./include/linux/mm.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./arch/x86/include/asm/pgtable.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_index’: ./include/linux/mm.h: In function ‘page_memcg_rcu’: ./include/linux/mm.h:2067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2067 | { | ^ ./arch/x86/include/asm/pgtable.h:922:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 922 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_present’: ./arch/x86/include/asm/pgtable.h: In function ‘read_pkru’: ./include/linux/mm.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./arch/x86/include/asm/pgtable.h:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./arch/x86/include/asm/pgtable.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ In file included from ./arch/x86/include/asm/swiotlb.h:5, from ./arch/x86/include/asm/dma-mapping.h:13, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/swiotlb.h: In function ‘is_swiotlb_buffer’: ./include/linux/mm.h: In function ‘pmd_lock’: ./include/linux/swiotlb.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ In file included from ./include/linux/splice.h:12, from ./include/linux/skbuff.h:39, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_get’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_protnone’: ./arch/x86/include/asm/pgtable.h: In function ‘init_trampoline_default’: ./include/linux/pipe_fs_i.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/mm.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./arch/x86/include/asm/pgtable.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./arch/x86/include/asm/pgtable.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_release’: ./include/linux/pipe_fs_i.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/mm.h: In function ‘pud_lockptr’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_protnone’: ./arch/x86/include/asm/pgtable.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_confirm’: ./arch/x86/include/asm/pgtable.h: In function ‘native_local_ptep_get_and_clear’: ./include/linux/mm.h:2104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2104 | { | ^ ./include/linux/pipe_fs_i.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./arch/x86/include/asm/pgtable.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./include/linux/mm.h: In function ‘pud_lock’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_none’: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_steal’: ./include/linux/pipe_fs_i.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./arch/x86/include/asm/pgtable.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pmdp_get_and_clear’: ./include/linux/mm.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ In file included from ./arch/x86/include/asm/dma-mapping.h:14, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/dma-contiguous.h: In function ‘dev_get_cma_area’: ./arch/x86/include/asm/pgtable.h:1044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1044 | { | ^ ./include/linux/dma-contiguous.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_page_vaddr’: ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pudp_get_and_clear’: ./arch/x86/include/asm/pgtable.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dev_set_cma_area’: ./include/linux/dma-contiguous.h:126:64: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | static inline void dev_set_cma_area(struct device *dev, struct cma *cma) { } | ^~~ ./arch/x86/include/asm/pgtable.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_set_default’: ./include/linux/dma-contiguous.h:128:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | static inline void dma_contiguous_set_default(struct cma *cma) { } | ^~~ ./include/linux/mm.h: In function ‘__free_reserved_page’: ./arch/x86/include/asm/pgtable.h: In function ‘native_set_pte_at’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_index’: ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve’: ./include/linux/dma-contiguous.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | static inline void dma_contiguous_reserve(phys_addr_t limit) { } | ^~~~~~ ./arch/x86/include/asm/pgtable.h:1061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1061 | { | ^ ./arch/x86/include/asm/pgtable.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./include/linux/mm.h:2146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2146 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve_area’: ./include/linux/dma-contiguous.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘set_pmd_at’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_index’: ./arch/x86/include/asm/pgtable.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_declare_contiguous’: ./arch/x86/include/asm/pgtable.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/mm.h: In function ‘free_reserved_page’: ./arch/x86/include/asm/pgtable.h: In function ‘write_pkru’: ./include/linux/dma-contiguous.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./arch/x86/include/asm/pgtable.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘set_pud_at’: ./include/linux/dma-contiguous.h: In function ‘dma_alloc_from_contiguous’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_offset_kernel’: ./include/linux/dma-contiguous.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./arch/x86/include/asm/pgtable.h:1073:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1073 | { | ^ ./include/linux/mm.h:2153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2153 | { | ^ ./arch/x86/include/asm/pgtable.h:818:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 818 | { | ^ ./include/linux/mm.h: In function ‘mark_page_reserved’: In file included from ./include/linux/mm.h:1230, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/vmstat.h: In function ‘__count_vm_event’: ./include/linux/dma-contiguous.h: In function ‘dma_release_from_contiguous’: ./include/linux/dma-contiguous.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_bad’: ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear’: ./include/linux/vmstat.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/mm.h:2159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2159 | { | ^ ./arch/x86/include/asm/pgtable.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ ./arch/x86/include/asm/pgtable.h:1102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1102 | { | ^ In file included from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./arch/x86/include/asm/dma-mapping.h: In function ‘get_arch_dma_ops’: ./include/linux/mm.h: In function ‘free_initmem_default’: ./arch/x86/include/asm/dma-mapping.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear_full’: ./arch/x86/include/asm/pgtable.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/linux/mm.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pages_to_mb’: In file included from ./include/linux/skbuff.h:34, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/dma-mapping.h: In function ‘get_dma_ops’: ./arch/x86/include/asm/pgtable.h:828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 828 | { | ^ ./include/linux/dma-mapping.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_set_wrprotect’: ./include/linux/mm.h: In function ‘get_num_physpages’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_none’: ./arch/x86/include/asm/pgtable.h:1128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1128 | { | ^ ./arch/x86/include/asm/pgtable.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/linux/dma-mapping.h: In function ‘set_dma_ops’: ./include/linux/mm.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/dma-mapping.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_present’: ./include/linux/dma-mapping.h: In function ‘dma_map_page_attrs’: ./include/linux/dma-mapping.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./arch/x86/include/asm/pgtable.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_write’: ./arch/x86/include/asm/pgtable.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_page_vaddr’: ./arch/x86/include/asm/pgtable.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_huge_get_and_clear’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_young’: ./arch/x86/include/asm/pgtable.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./arch/x86/include/asm/pgtable.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_offset’: ./arch/x86/include/asm/pgtable.h: In function ‘pudp_huge_get_and_clear’: In file included from ./include/linux/skbuff.h:42, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/net/flow.h: In function ‘flowi4_init_output’: ./arch/x86/include/asm/pgtable.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/linux/vmstat.h: In function ‘__count_vm_events’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_dirty’: ./include/linux/vmstat.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./arch/x86/include/asm/pgtable.h:1171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1171 | { | ^ ./arch/x86/include/asm/pgtable.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/net/flow.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_large’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_page_attrs’: ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_set_wrprotect’: ./include/linux/dma-mapping.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_young’: ./arch/x86/include/asm/pgtable.h:861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 861 | { | ^ ./arch/x86/include/asm/pgtable.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./arch/x86/include/asm/pgtable.h:1178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1178 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_write’: ./include/net/flow.h: In function ‘flowi4_update_output’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_dirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_bad’: ./include/net/flow.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./arch/x86/include/asm/pgtable.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./arch/x86/include/asm/pgtable.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./arch/x86/include/asm/pgtable.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_young’: ./arch/x86/include/asm/pgtable.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_establish’: ./arch/x86/include/asm/pgtable.h:1192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1192 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_index’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_write’: ./include/linux/dma-mapping.h: In function ‘dma_map_sg_attrs’: ./arch/x86/include/asm/pgtable.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./arch/x86/include/asm/pgtable.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/dma-mapping.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/flow.h: In function ‘flowi4_to_flowi’: ./include/linux/mm.h: In function ‘vma_adjust’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_huge’: ./include/net/flow.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_none’: ./arch/x86/include/asm/pgtable.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./arch/x86/include/asm/pgtable.h:884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 884 | { | ^ ./include/linux/mm.h:2325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2325 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_global’: ./arch/x86/include/asm/pgtable.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_present’: ./arch/x86/include/asm/pgtable.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_exec’: ./arch/x86/include/asm/pgtable.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/net/flow.h: In function ‘flowi6_to_flowi’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_page_vaddr’: ./include/net/flow.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/mm.h: In function ‘check_data_rlimit’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_special’: ./arch/x86/include/asm/pgtable.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./arch/x86/include/asm/pgtable.h:894:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 894 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgdp_maps_userspace’: ./include/linux/mm.h:2351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2351 | { | ^ ./arch/x86/include/asm/pgtable.h:1210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1210 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_pfn’: ./arch/x86/include/asm/pgtable.h:195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 195 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_unmap_sg_attrs’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_offset’: ./include/linux/dma-mapping.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./arch/x86/include/asm/pgtable.h:906:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 906 | { | ^ ./include/net/flow.h: In function ‘flowidn_to_flowi’: ./include/net/flow.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgd_large’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_bad’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_pfn’: ./arch/x86/include/asm/pgtable.h:1216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1216 | static inline int pgd_large(pgd_t pgd) { return 0; } | ^~~~~~ ./arch/x86/include/asm/pgtable.h:911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 911 | { | ^ ./arch/x86/include/asm/pgtable.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptr_set_bit’: ./arch/x86/include/asm/pgtable.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/linux/mm.h: In function ‘do_mmap_pgoff’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_pfn’: ./arch/x86/include/asm/pgtable.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/flow.h: In function ‘flow_key_size’: ./arch/x86/include/asm/pgtable.h: In function ‘ptr_clear_bit’: ./include/linux/dma-mapping.h: In function ‘dma_map_resource’: ./include/net/flow.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/mm.h:2400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2400 | { | ^ ./include/linux/dma-mapping.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./arch/x86/include/asm/pgtable.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_pfn’: ./include/linux/vmstat.h: In function ‘count_vm_event’: ./arch/x86/include/asm/pgtable.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/vmstat.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_index’: ./include/linux/mm.h: In function ‘mm_populate’: ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_pgdp’: ./arch/x86/include/asm/pgtable.h:922:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 922 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgd_pfn’: ./arch/x86/include/asm/pgtable.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./arch/x86/include/asm/pgtable.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/mm.h:2408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2408 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_pgdp’: ./arch/x86/include/asm/pgtable.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_large’: ./arch/x86/include/asm/pgtable.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘init_trampoline_default’: ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_p4dp’: ./include/linux/mm.h: In function ‘vm_unmapped_area’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_large’: ./arch/x86/include/asm/pgtable.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./arch/x86/include/asm/pgtable.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./arch/x86/include/asm/pgtable.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_p4dp’: ./include/linux/mm.h:2448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2448 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_trans_huge’: ./arch/x86/include/asm/pgtable.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./arch/x86/include/asm/pgtable.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘native_local_ptep_get_and_clear’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_resource’: ./arch/x86/include/asm/pgtable.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘clone_pgd_range’: ./include/linux/dma-mapping.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_trans_huge’: ./arch/x86/include/asm/pgtable.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./arch/x86/include/asm/pgtable.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pmdp_get_and_clear’: ./arch/x86/include/asm/pgtable.h:1044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1044 | { | ^ In file included from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/skbuff.h: In function ‘skb_frag_size’: ./arch/x86/include/asm/pgtable.h: In function ‘has_transparent_hugepage’: ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pudp_get_and_clear’: ./arch/x86/include/asm/pgtable.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/mm.h: In function ‘find_vma_intersection’: ./arch/x86/include/asm/pgtable.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/skbuff.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/linux/mm.h:2512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2512 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘native_set_pte_at’: ./include/linux/skbuff.h: In function ‘skb_frag_size_set’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_cpu’: ./include/linux/vmstat.h: In function ‘count_vm_events’: ./include/linux/skbuff.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./arch/x86/include/asm/pgtable.h:1061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1061 | { | ^ ./include/linux/dma-mapping.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/vmstat.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_size_add’: ./arch/x86/include/asm/pgtable.h: In function ‘set_pmd_at’: ./include/linux/skbuff.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./arch/x86/include/asm/pgtable.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_size_sub’: ./arch/x86/include/asm/pgtable.h: In function ‘set_pud_at’: ./include/linux/skbuff.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./arch/x86/include/asm/pgtable.h:1073:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1073 | { | ^ ./include/linux/mm.h: In function ‘vm_start_gap’: ./include/linux/skbuff.h: In function ‘skb_frag_must_loop’: ./include/linux/skbuff.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/mm.h:2521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2521 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_device’: ./arch/x86/include/asm/pgtable.h:1102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1102 | { | ^ ./include/linux/dma-mapping.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/mm.h: In function ‘vm_end_gap’: ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear_full’: ./arch/x86/include/asm/pgtable.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/linux/mm.h:2533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2533 | { | ^ ./include/linux/skbuff.h: In function ‘sock_zerocopy_get’: ./include/linux/skbuff.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_set_wrprotect’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_devmap’: ./arch/x86/include/asm/pgtable.h:1128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1128 | { | ^ ./arch/x86/include/asm/pgtable.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/linux/mm.h: In function ‘vma_pages’: ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_cpu’: ./include/linux/dma-mapping.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_devmap’: ./include/linux/mm.h:2545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2545 | { | ^ ./arch/x86/include/asm/pgtable.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_write’: ./include/linux/mm.h: In function ‘find_exact_vma’: ./arch/x86/include/asm/pgtable.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgd_devmap’: ./arch/x86/include/asm/pgtable.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/mm.h:2552:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2552 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_set_flags’: ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_huge_get_and_clear’: ./arch/x86/include/asm/pgtable.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./arch/x86/include/asm/pgtable.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_flags’: ./arch/x86/include/asm/pgtable.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_device’: ./arch/x86/include/asm/pgtable.h: In function ‘pudp_huge_get_and_clear’: ./include/linux/dma-mapping.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./arch/x86/include/asm/pgtable.h:1171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1171 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkclean’: ./arch/x86/include/asm/pgtable.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_set_wrprotect’: ./include/linux/vmstat.h: In function ‘__count_vm_events’: ./include/linux/mm.h: In function ‘range_in_vma’: ./include/linux/vmstat.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./arch/x86/include/asm/pgtable.h:1178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1178 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkold’: ./arch/x86/include/asm/pgtable.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_write’: ./include/linux/mm.h:2563:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2563 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_wrprotect’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_shift’: ./arch/x86/include/asm/pgtable.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./arch/x86/include/asm/pgtable.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./arch/x86/include/asm/pgtable.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkexec’: ./include/linux/skbuff.h: In function ‘skb_pfmemalloc’: ./include/linux/dma-mapping.h: In function ‘dma_mapping_error’: ./arch/x86/include/asm/pgtable.h:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_establish’: ./include/linux/dma-mapping.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./include/linux/skbuff.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./arch/x86/include/asm/pgtable.h:1192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1192 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdirty’: ./arch/x86/include/asm/pgtable.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/linux/mm.h: In function ‘vmf_insert_page’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkyoung’: ./include/linux/skbuff.h: In function ‘skb_dst’: ./arch/x86/include/asm/pgtable.h:322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 322 | { | ^ ./include/linux/mm.h:2602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2602 | { | ^ ./include/linux/skbuff.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkwrite’: ./arch/x86/include/asm/pgtable.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkhuge’: ./arch/x86/include/asm/pgtable.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_single_attrs’: ./include/linux/dma-mapping.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrhuge’: ./arch/x86/include/asm/pgtable.h:337:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 337 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkglobal’: ./arch/x86/include/asm/pgtable.h: In function ‘pgdp_maps_userspace’: ./arch/x86/include/asm/pgtable.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./arch/x86/include/asm/pgtable.h:1210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1210 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst_set’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clrglobal’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_single_attrs’: ./arch/x86/include/asm/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/skbuff.h:926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 926 | { | ^ ./include/linux/dma-mapping.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/mm.h: In function ‘vmf_error’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkspecial’: ./arch/x86/include/asm/pgtable.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_cpu’: ./include/linux/skbuff.h: In function ‘skb_dst_set_noref’: ./arch/x86/include/asm/pgtable.h: In function ‘pgd_large’: ./include/linux/dma-mapping.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/skbuff.h:941:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 941 | { | ^ ./include/linux/mm.h:2614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2614 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mkdevmap’: ./arch/x86/include/asm/pgtable.h:1216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1216 | static inline int pgd_large(pgd_t pgd) { return 0; } | ^~~~~~ ./arch/x86/include/asm/pgtable.h:357:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 357 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘page_level_size’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_device’: ./arch/x86/include/asm/pgtable.h: In function ‘ptr_set_bit’: ./include/linux/dma-mapping.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./arch/x86/include/asm/pgtable.h:1295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1295 | { | ^ ./arch/x86/include/asm/pgtable.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_set_flags’: ./arch/x86/include/asm/pgtable.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/vmstat.h: In function ‘zone_numa_state_add’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_mask’: ./include/linux/vmstat.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptr_clear_bit’: ./arch/x86/include/asm/pgtable.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_flags’: ./arch/x86/include/asm/pgtable.h:369:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 369 | { | ^ ./arch/x86/include/asm/pgtable.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./include/linux/mm.h: In function ‘vm_fault_to_errno’: ./include/linux/vmstat.h: In function ‘global_numa_state’: ./include/linux/skbuff.h: In function ‘skb_dst_is_noref’: ./include/linux/vmstat.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkold’: ./include/linux/skbuff.h:951:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 951 | { | ^ ./arch/x86/include/asm/pgtable.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_pgdp’: ./arch/x86/include/asm/pgtable.h:1309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1309 | { | ^ ./include/linux/vmstat.h: In function ‘zone_numa_state_snapshot’: ./include/linux/mm.h:2642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2642 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_alloc_coherent’: ./include/linux/vmstat.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./arch/x86/include/asm/pgtable.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pmd’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkclean’: ./include/linux/skbuff.h: In function ‘skb_rtable’: ./include/linux/dma-mapping.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./arch/x86/include/asm/pgtable.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./arch/x86/include/asm/pgtable.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/linux/skbuff.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_pgdp’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pud’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_wrprotect’: ./arch/x86/include/asm/pgtable.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pkt_type_ok’: ./arch/x86/include/asm/pgtable.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_free_coherent’: ./arch/x86/include/asm/pgtable.h:1317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1317 | { | ^ ./include/linux/skbuff.h:965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 965 | { | ^ ./include/linux/dma-mapping.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_p4dp’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdirty’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_mksoft_dirty’: ./arch/x86/include/asm/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/skbuff.h: In function ‘skb_napi_id’: ./arch/x86/include/asm/pgtable.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_mask’: ./arch/x86/include/asm/pgtable.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/linux/skbuff.h:970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 970 | { | ^ ./include/linux/dma-mapping.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkdevmap’: ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_p4dp’: ./include/linux/skbuff.h: In function ‘skb_unref’: ./arch/x86/include/asm/pgtable.h:396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 396 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_soft_dirty’: ./arch/x86/include/asm/pgtable.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./include/linux/skbuff.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state_add’: ./arch/x86/include/asm/pgtable.h:1327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1327 | { | ^ ./include/linux/vmstat.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkhuge’: ./arch/x86/include/asm/pgtable.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘clone_pgd_range’: ./include/linux/dma-mapping.h: In function ‘dma_set_mask_and_coherent’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_clear_soft_dirty’: ./include/linux/dma-mapping.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/vmstat.h: In function ‘node_page_state_add’: ./arch/x86/include/asm/pgtable.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkyoung’: ./include/linux/vmstat.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./arch/x86/include/asm/pgtable.h:1332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1332 | { | ^ ./arch/x86/include/asm/pgtable.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/vmstat.h: In function ‘global_zone_page_state’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_mksoft_dirty’: ./include/linux/dma-mapping.h: In function ‘dma_coerce_mask_and_coherent’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mkwrite’: ./include/linux/vmstat.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./arch/x86/include/asm/pgtable.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/dma-mapping.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./arch/x86/include/asm/pgtable.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_set_flags’: ./include/linux/vmstat.h: In function ‘global_node_page_state’: ./include/linux/dma-mapping.h: In function ‘arch_setup_dma_ops’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_soft_dirty’: ./include/linux/mm.h: In function ‘kernel_map_pages’: ./arch/x86/include/asm/pgtable.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/vmstat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/dma-mapping.h:682:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | bool coherent) { } | ^~~~ ./arch/x86/include/asm/pgtable.h:1343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1343 | { | ^ ./include/linux/dma-mapping.h: In function ‘arch_teardown_dma_ops’: ./include/linux/skbuff.h: In function ‘alloc_skb’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_flags’: ./include/linux/dma-mapping.h:686:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | static inline void arch_teardown_dma_ops(struct device *dev) { } | ^~~~~~ ./include/linux/vmstat.h: In function ‘zone_page_state’: ./include/linux/mm.h:2689:25: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | kernel_map_pages(struct page *page, int numpages, int enable) {} | ^~~~ ./arch/x86/include/asm/pgtable.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/linux/skbuff.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./include/linux/vmstat.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_clear_soft_dirty’: ./include/linux/dma-mapping.h: In function ‘dma_get_max_seg_size’: ./include/linux/mm.h: In function ‘kernel_page_present’: ./include/linux/dma-mapping.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkold’: ./include/linux/vmstat.h: In function ‘count_vm_events’: ./arch/x86/include/asm/pgtable.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./arch/x86/include/asm/pgtable.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/linux/vmstat.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state_snapshot’: ./include/linux/skbuff.h: In function ‘skb_fclone_busy’: ./include/linux/mm.h:2691:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2691 | static inline bool kernel_page_present(struct page *page) { return true; } | ^~~~ ./include/linux/vmstat.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_read’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkclean’: ./include/linux/skbuff.h:1040:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1040 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_set_max_seg_size’: ./include/linux/mm.h: In function ‘debug_pagealloc_enabled’: ./arch/x86/include/asm/pgtable.h:435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 435 | { | ^ ./include/linux/dma-mapping.h:697:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 697 | { | ^ ./arch/x86/include/asm/pgtable.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_wrprotect’: ./include/linux/dma-mapping.h: In function ‘dma_get_seg_boundary’: ./arch/x86/include/asm/pgtable.h:440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 440 | { | ^ ./include/linux/mm.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/dma-mapping.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_write’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdirty’: ./arch/x86/include/asm/pgtable.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./arch/x86/include/asm/pgtable.h:445:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 445 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_set_seg_boundary’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_flags_pkey’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkdevmap’: ./include/linux/dma-mapping.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./arch/x86/include/asm/pgtable.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./arch/x86/include/asm/pgtable.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_max_pfn’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkhuge’: ./arch/x86/include/asm/pgtable.h:455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 455 | { | ^ ./include/linux/dma-mapping.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./include/linux/skbuff.h: In function ‘alloc_skb_fclone’: ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_pkey’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkyoung’: ./include/linux/skbuff.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./arch/x86/include/asm/pgtable.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./arch/x86/include/asm/pgtable.h:1385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1385 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_cache_alignment’: ./include/linux/dma-mapping.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mkwrite’: ./arch/x86/include/asm/pgtable.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_declare_coherent_memory’: ./include/linux/vmstat.h: In function ‘__mod_zone_freepage_state’: ./include/linux/skbuff.h: In function ‘__pskb_copy’: ./include/linux/dma-mapping.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_soft_dirty’: ./include/linux/vmstat.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./arch/x86/include/asm/pgtable.h:471:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 471 | { | ^ ./include/linux/mm.h: In function ‘debug_guardpage_minorder’: ./include/linux/skbuff.h:1066:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1066 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_release_declared_memory’: ./include/linux/dma-mapping.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_soft_dirty’: ./arch/x86/include/asm/pgtable.h: In function ‘__pte_access_permitted’: ./include/linux/dma-mapping.h: In function ‘dma_mark_declared_memory_occupied’: ./arch/x86/include/asm/pgtable.h:476:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 476 | { | ^ ./include/linux/mm.h:2857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2857 | static inline unsigned int debug_guardpage_minorder(void) { return 0; } | ^~~~~~ ./include/linux/dma-mapping.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./arch/x86/include/asm/pgtable.h:1402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1402 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/mm.h: In function ‘lowmem_page_address’: ./include/linux/skbuff.h: In function ‘skb_pad’: ./include/linux/mm.h: In function ‘debug_guardpage_enabled’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_soft_dirty’: ./include/linux/dma-mapping.h: In function ‘dmam_alloc_coherent’: ./include/linux/skbuff.h:1094:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1094 | { | ^ ./arch/x86/include/asm/pgtable.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/linux/mm.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/dma-mapping.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/mm.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | static inline bool debug_guardpage_enabled(void) { return false; } | ^~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pte_mksoft_dirty’: ./arch/x86/include/asm/pgtable.h:486:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 486 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_alloc_wc’: ./include/linux/mm.h: In function ‘page_is_guard’: ./include/linux/dma-mapping.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mksoft_dirty’: ./include/linux/mm.h: In function ‘page_file_mapping’: ./include/linux/skbuff.h: In function ‘skb_clear_hash’: ./arch/x86/include/asm/pgtable.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_access_permitted’: ./include/linux/mm.h:2859:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2859 | static inline bool page_is_guard(struct page *page) { return false; } | ^~~~ ./include/linux/skbuff.h:1155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1155 | { | ^ ./include/linux/mm.h:1273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1273 | { | ^ ./arch/x86/include/asm/pgtable.h:1416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1416 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘page_level_shift’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_mksoft_dirty’: ./include/linux/dma-mapping.h: In function ‘dma_free_wc’: ./include/linux/skbuff.h: In function ‘skb_clear_hash_if_not_l4’: ./arch/x86/include/asm/pgtable.h:496:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 496 | { | ^ ./include/linux/dma-mapping.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./arch/x86/include/asm/pgtable.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/skbuff.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_access_permitted’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_clear_soft_dirty’: ./arch/x86/include/asm/pgtable.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./arch/x86/include/asm/pgtable.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_set_hash’: ./include/linux/dma-mapping.h: In function ‘dma_mmap_wc’: ./include/linux/mm.h: In function ‘page_index’: In file included from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/scatterlist.h: In function ‘sg_assign_page’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_access_permitted’: ./include/linux/dma-mapping.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/linux/skbuff.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_clear_soft_dirty’: ./arch/x86/include/asm/pgtable.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/mm.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./arch/x86/include/asm/pgtable.h:1428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1428 | { | ^ ./include/linux/scatterlist.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_hash’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_clear_soft_dirty’: ./include/linux/skbuff.h:1177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1177 | { | ^ ./arch/x86/include/asm/pgtable.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘arch_has_pfn_modify_check’: ./arch/x86/include/asm/pgtable.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘massage_pgprot’: ./include/linux/skbuff.h: In function ‘__skb_set_sw_hash’: ./arch/x86/include/asm/pgtable.h:522:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 522 | { | ^ ./include/linux/mm.h: In function ‘page_is_pfmemalloc’: ./include/linux/skbuff.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/mm.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_get_ports’: ./include/linux/mm.h: In function ‘set_page_pfmemalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘check_pgprot’: ./include/linux/scatterlist.h: In function ‘sg_set_page’: ./include/linux/skbuff.h:1198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1198 | { | ^ ./arch/x86/include/asm/pgtable.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/scatterlist.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/mm.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ In file included from ./include/linux/skbuff.h:35, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/netdev_features.h: In function ‘find_next_netdev_feature’: ./include/linux/mm.h: In function ‘clear_page_pfmemalloc’: ./include/linux/scatterlist.h: In function ‘sg_page’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pte’: ./include/linux/netdev_features.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/scatterlist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./arch/x86/include/asm/pgtable.h:549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 549 | { | ^ ./include/linux/mm.h:1321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1321 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect’: ./include/linux/scatterlist.h: In function ‘sg_set_buf’: ./include/linux/skbuff.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/scatterlist.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_size’: ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pmd’: ./include/linux/skbuff.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./arch/x86/include/asm/pgtable.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./arch/x86/include/asm/pgtable.h:1295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1295 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_chain’: ./include/linux/scatterlist.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys_basic’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_mask’: ./include/linux/skbuff.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./arch/x86/include/asm/pgtable.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pfn_pud’: ./include/linux/vmstat.h: In function ‘zone_numa_state_add’: In file included from ./include/linux/skbuff.h:37, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/sched/clock.h: In function ‘cpu_clock’: ./arch/x86/include/asm/pgtable.h:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/linux/vmstat.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache’: ./include/linux/skbuff.h: In function ‘skb_get_hash’: ./include/linux/scatterlist.h: In function ‘sg_mark_end’: ./include/linux/sched/clock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/scatterlist.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./arch/x86/include/asm/pgtable.h:1309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1309 | { | ^ ./include/linux/skbuff.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./include/linux/vmstat.h: In function ‘global_numa_state’: ./include/linux/sched/clock.h: In function ‘local_clock’: ./include/linux/vmstat.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/sched/clock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pmd’: ./include/linux/scatterlist.h: In function ‘sg_unmark_end’: ./include/linux/scatterlist.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./arch/x86/include/asm/pgtable.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_mknotpresent’: ./include/linux/vmstat.h: In function ‘zone_numa_state_snapshot’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pud’: ./arch/x86/include/asm/pgtable.h:573:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 573 | { | ^ ./include/linux/vmstat.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_phys’: ./include/linux/scatterlist.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | { | ^ ./include/linux/mm.h: In function ‘unmap_shared_mapping_range’: ./arch/x86/include/asm/pgtable.h:1317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1317 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_hash_flowi6’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_mksoft_dirty’: ./include/linux/skbuff.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/mm.h:1517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1517 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_mknotpresent’: ./arch/x86/include/asm/pgtable.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_virt’: ./include/linux/scatterlist.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./arch/x86/include/asm/pgtable.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ In file included from ./arch/x86/include/asm/pgtable.h:1440, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/asm-generic/pgtable.h: In function ‘pmdp_huge_get_and_clear_full’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_soft_dirty’: ./include/linux/scatterlist.h: In function ‘sg_init_marker’: ./include/linux/skbuff.h: In function ‘skb_get_hash_raw’: ./include/linux/scatterlist.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./arch/x86/include/asm/pgtable.h:1327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1327 | { | ^ ./include/asm-generic/pgtable.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/skbuff.h:1286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1286 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_modify’: ./include/linux/vmstat.h: In function ‘zone_page_state_add’: ./arch/x86/include/asm/pgtable.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_clear_soft_dirty’: ./include/linux/skbuff.h: In function ‘skb_copy_hash’: ./include/linux/vmstat.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pudp_huge_get_and_clear_full’: ./include/asm-generic/pgtable.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./arch/x86/include/asm/pgtable.h:1332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1332 | { | ^ ./include/linux/skbuff.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/vmstat.h: In function ‘node_page_state_add’: ./include/linux/vmstat.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pte_clear_not_present_full’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_mksoft_dirty’: ./include/linux/mm.h: In function ‘frame_vector_count’: ./include/linux/skbuff.h: In function ‘skb_end_pointer’: ./include/asm-generic/pgtable.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./arch/x86/include/asm/pgtable.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/skbuff.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/linux/vmstat.h: In function ‘global_zone_page_state’: ./include/linux/mm.h:1597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1597 | { | ^ ./include/linux/vmstat.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/skbuff.h: In function ‘skb_end_offset’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_soft_dirty’: ./include/linux/mm.h: In function ‘frame_vector_pages’: ./include/linux/sched/clock.h: In function ‘enable_sched_clock_irqtime’: ./include/asm-generic/pgtable.h: In function ‘pudp_set_wrprotect’: ./include/linux/skbuff.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/linux/sched/clock.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void enable_sched_clock_irqtime(void) {} | ^~~~~~ ./arch/x86/include/asm/pgtable.h:1343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1343 | { | ^ ./include/asm-generic/pgtable.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/vmstat.h: In function ‘global_node_page_state’: ./include/linux/sched/clock.h: In function ‘disable_sched_clock_irqtime’: ./include/linux/vmstat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/mm.h:1602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1602 | { | ^ ./include/linux/sched/clock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | static inline void disable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_hwtstamps’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_clear_soft_dirty’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_page’: ./include/linux/skbuff.h:1323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1323 | { | ^ ./include/linux/scatterlist.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_modify’: ./include/asm-generic/pgtable.h: In function ‘generic_pmdp_establish’: ./arch/x86/include/asm/pgtable.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./include/linux/mm.h: In function ‘frame_vector_pfns’: ./include/linux/vmstat.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/asm-generic/pgtable.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./arch/x86/include/asm/pgtable.h:601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 601 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy’: ./include/linux/mm.h:1613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1613 | { | ^ ./include/linux/skbuff.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_read’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_dma_address’: ./include/asm-generic/pgtable.h: In function ‘pte_unused’: ./include/linux/vmstat.h: In function ‘zone_page_state_snapshot’: ./include/linux/scatterlist.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/asm-generic/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./arch/x86/include/asm/pgtable.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/vmstat.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_same’: ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_write’: ./include/linux/skbuff.h: In function ‘skb_zcopy_set’: ./include/asm-generic/pgtable.h:379:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 379 | { | ^ ./arch/x86/include/asm/pgtable.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./include/linux/skbuff.h:1336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1336 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pud_same’: ./include/asm-generic/pgtable.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./include/linux/mm.h: In function ‘cancel_dirty_page’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_flags_pkey’: ./include/asm-generic/pgtable.h: In function ‘p4d_same’: ./arch/x86/include/asm/pgtable.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/asm-generic/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/mm.h:1641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1641 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgprot_modify’: ./include/linux/skbuff.h: In function ‘skb_zcopy_set_nouarg’: ./include/asm-generic/pgtable.h: In function ‘pgd_same’: ./arch/x86/include/asm/pgtable.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/mm.h: In function ‘vma_is_anonymous’: ./include/asm-generic/pgtable.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_pkey’: ./include/linux/skbuff.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./arch/x86/include/asm/pgtable.h:1385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1385 | { | ^ ./include/linux/mm.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./include/asm-generic/pgtable.h: In function ‘arch_do_swap_page’: ./include/linux/skbuff.h: In function ‘skb_zcopy_is_nouarg’: In file included from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/dma-mapping.h: In function ‘valid_dma_direction’: ./include/asm-generic/pgtable.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/skbuff.h:1354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1354 | { | ^ ./include/linux/dma-mapping.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/asm-generic/pgtable.h: In function ‘arch_unmap_one’: ./include/asm-generic/pgtable.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/mm.h: In function ‘get_mm_counter’: ./include/linux/skbuff.h: In function ‘skb_zcopy_get_nouarg’: ./arch/x86/include/asm/pgtable.h: In function ‘arch_filter_pgprot’: ./include/linux/vmstat.h: In function ‘__mod_zone_freepage_state’: ./include/linux/dma-mapping.h: In function ‘is_device_dma_capable’: ./arch/x86/include/asm/pgtable.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/skbuff.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/mm.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/vmstat.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/dma-mapping.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pte_access_permitted’: ./arch/x86/include/asm/pgtable.h:1402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1402 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pgd_none_or_clear_bad’: ./include/linux/skbuff.h: In function ‘skb_zcopy_clear’: ./arch/x86/include/asm/pgtable.h: In function ‘is_new_memtype_allowed’: ./include/asm-generic/pgtable.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./arch/x86/include/asm/pgtable.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./include/linux/skbuff.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_alloc_from_global_coherent’: ./include/linux/dma-mapping.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/mm.h: In function ‘lowmem_page_address’: ./include/linux/dma-mapping.h: In function ‘dma_release_from_global_coherent’: ./include/linux/mm.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/mm.h: In function ‘add_mm_counter’: ./include/linux/dma-mapping.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./include/asm-generic/pgtable.h: In function ‘p4d_none_or_clear_bad’: ./include/linux/dma-mapping.h: In function ‘dma_mmap_from_global_coherent’: ./include/linux/dma-mapping.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/asm-generic/pgtable.h:577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 577 | { | ^ ./include/linux/mm.h:1702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1702 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_is_direct’: ./include/linux/skbuff.h: In function ‘skb_zcopy_abort’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_access_permitted’: ./include/linux/mm.h: In function ‘inc_mm_counter’: ./include/linux/dma-mapping.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pti_set_user_pgtbl’: ./include/linux/skbuff.h:1382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1382 | { | ^ ./include/linux/mm.h: In function ‘page_file_mapping’: ./arch/x86/include/asm/pgtable.h:1416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1416 | { | ^ ./arch/x86/include/asm/pgtable.h:675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 675 | { | ^ ./include/linux/mm.h:1707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1707 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pud_none_or_clear_bad’: ./include/asm-generic/pgtable.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./include/linux/mm.h:1273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1273 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_access_permitted’: ./include/linux/mm.h: In function ‘dec_mm_counter’: ./include/linux/skbuff.h: In function ‘skb_mark_not_on_list’: In file included from ./include/linux/skbuff.h:38, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/net/flow_dissector.h: In function ‘flow_keys_have_l4’: ./arch/x86/include/asm/pgtable.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./include/linux/mm.h:1712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1712 | { | ^ ./include/linux/skbuff.h:1392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1392 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_clear_bad’: ./include/net/flow_dissector.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/mm.h: In function ‘mm_counter_file’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_access_permitted’: ./include/asm-generic/pgtable.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/skbuff.h: In function ‘skb_list_del_init’: ./include/linux/mm.h: In function ‘page_index’: ./arch/x86/include/asm/pgtable.h:1428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1428 | { | ^ ./include/linux/mm.h:1718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1718 | { | ^ ./include/linux/skbuff.h:1397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1397 | { | ^ ./include/linux/mm.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/net/flow_dissector.h: In function ‘dissector_uses_key’: ./arch/x86/include/asm/pgtable.h: In function ‘arch_has_pfn_modify_check’: ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_start’: ./include/net/flow_dissector.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_empty’: ./include/asm-generic/pgtable.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./arch/x86/include/asm/pgtable.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./include/linux/skbuff.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/net/flow_dissector.h: In function ‘skb_flow_dissector_target’: ./include/linux/mm.h: In function ‘mm_counter’: ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_commit’: ./include/net/flow_dissector.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ In file included from ./arch/x86/include/asm/swiotlb.h:5, from ./arch/x86/include/asm/dma-mapping.h:13, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/swiotlb.h: In function ‘is_swiotlb_buffer’: ./include/asm-generic/pgtable.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_is_last’: ./include/linux/mm.h: In function ‘page_is_pfmemalloc’: ./include/linux/mm.h:1725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1725 | { | ^ ./include/linux/swiotlb.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./include/linux/mm.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_is_first’: ./include/linux/mm.h: In function ‘set_page_pfmemalloc’: ./include/linux/skbuff.h:1435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1435 | { | ^ ./include/linux/mm.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./include/linux/mm.h: In function ‘get_mm_rss’: ./include/asm-generic/pgtable.h: In function ‘is_zero_pfn’: ./include/linux/skbuff.h: In function ‘skb_queue_next’: ./include/linux/mm.h: In function ‘clear_page_pfmemalloc’: ./include/asm-generic/pgtable.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/linux/mm.h:1732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1732 | { | ^ ./include/linux/skbuff.h:1449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1449 | { | ^ In file included from ./include/linux/splice.h:12, from ./include/linux/skbuff.h:39, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_get’: ./include/linux/mm.h:1321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1321 | { | ^ ./include/linux/pipe_fs_i.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/asm-generic/pgtable.h: In function ‘my_zero_pfn’: ./include/linux/mm.h: In function ‘get_mm_hiwater_rss’: ./include/asm-generic/pgtable.h:876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 876 | { | ^ ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_release’: In file included from ./arch/x86/include/asm/dma-mapping.h:14, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/dma-contiguous.h: In function ‘dev_get_cma_area’: ./include/linux/mm.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/linux/pipe_fs_i.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/dma-contiguous.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_read_atomic’: ./include/asm-generic/pgtable.h:917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 917 | { | ^ ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_confirm’: ./include/linux/dma-contiguous.h: In function ‘dev_set_cma_area’: ./include/linux/pipe_fs_i.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/dma-contiguous.h:126:64: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | static inline void dev_set_cma_area(struct device *dev, struct cma *cma) { } | ^~~ ./include/linux/skbuff.h: In function ‘skb_queue_prev’: ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_trans_huge_or_clear_bad’: ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_set_default’: ./include/linux/dma-contiguous.h:128:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | static inline void dma_contiguous_set_default(struct cma *cma) { } | ^~~ ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_steal’: ./include/asm-generic/pgtable.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./include/linux/skbuff.h:1467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1467 | { | ^ ./include/linux/pipe_fs_i.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve’: ./include/linux/dma-contiguous.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | static inline void dma_contiguous_reserve(phys_addr_t limit) { } | ^~~~~~ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve_area’: ./include/linux/dma-contiguous.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/mm.h: In function ‘get_mm_hiwater_vm’: ./include/linux/dma-contiguous.h: In function ‘dma_declare_contiguous’: ./include/linux/dma-contiguous.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/mm.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_alloc_from_contiguous’: ./include/linux/skbuff.h: In function ‘skb_get’: ./include/linux/dma-contiguous.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_trans_unstable’: ./include/linux/skbuff.h:1483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1483 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_release_from_contiguous’: ./include/linux/dma-contiguous.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/asm-generic/pgtable.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./include/linux/skbuff.h: In function ‘skb_cloned’: ./include/linux/mm.h: In function ‘unmap_shared_mapping_range’: ./include/asm-generic/pgtable.h: In function ‘p4d_set_huge’: ./include/linux/skbuff.h:1501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1501 | { | ^ In file included from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./arch/x86/include/asm/dma-mapping.h: In function ‘get_arch_dma_ops’: ./include/linux/mm.h:1517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1517 | { | ^ ./include/asm-generic/pgtable.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./arch/x86/include/asm/dma-mapping.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ In file included from ./arch/x86/include/asm/pgtable.h:1440, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/asm-generic/pgtable.h: In function ‘pmdp_huge_get_and_clear_full’: ./include/asm-generic/pgtable.h: In function ‘p4d_clear_huge’: ./include/linux/mm.h: In function ‘update_hiwater_rss’: In file included from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/dma-mapping.h: In function ‘get_dma_ops’: ./include/asm-generic/pgtable.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./include/asm-generic/pgtable.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/skbuff.h: In function ‘skb_unclone’: ./include/linux/dma-mapping.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/mm.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/skbuff.h:1507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1507 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pudp_huge_get_and_clear_full’: In file included from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./arch/x86/include/asm/pgtable_64.h: In function ‘sync_initial_page_table’: ./include/asm-generic/pgtable.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/mm.h: In function ‘update_hiwater_vm’: ./arch/x86/include/asm/pgtable_64.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | static inline void sync_initial_page_table(void) { } | ^~~~~~ ./include/linux/dma-mapping.h: In function ‘set_dma_ops’: ./include/linux/dma-mapping.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pte_clear_not_present_full’: ./include/linux/mm.h:1757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1757 | { | ^ ./include/asm-generic/pgtable.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_page_attrs’: ./include/linux/dma-mapping.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_cloned’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte’: ./include/linux/mm.h: In function ‘frame_vector_count’: ./include/linux/mm.h: In function ‘reset_mm_hiwater_rss’: ./arch/x86/include/asm/pgtable_64.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/skbuff.h:1524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1524 | { | ^ ./include/linux/mm.h:1597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1597 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pudp_set_wrprotect’: ./include/linux/mm.h:1763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1763 | { | ^ ./include/asm-generic/pgtable.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/mm.h: In function ‘frame_vector_pages’: ./include/linux/mm.h: In function ‘setmax_mm_hiwater_rss’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pte_clear’: ./arch/x86/include/asm/pgtable_64.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/mm.h:1602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1602 | { | ^ ./include/linux/mm.h:1769:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1769 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pte_atomic’: ./include/linux/skbuff.h: In function ‘skb_header_unclone’: ./arch/x86/include/asm/pgtable_64.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/asm-generic/pgtable.h: In function ‘generic_pmdp_establish’: ./include/linux/skbuff.h:1536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1536 | { | ^ ./include/linux/mm.h: In function ‘frame_vector_pfns’: ./include/asm-generic/pgtable.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_unmap_page_attrs’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pmd’: ./include/linux/mm.h: In function ‘get_locked_pte’: ./arch/x86/include/asm/pgtable_64.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/dma-mapping.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/mm.h:1613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1613 | { | ^ ./include/linux/mm.h:1797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1797 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pte_unused’: ./include/asm-generic/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_header_release’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmd_clear’: ./include/linux/mm.h: In function ‘__p4d_alloc’: ./arch/x86/include/asm/pgtable_64.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ In file included from ./include/linux/skbuff.h:42, from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/net/flow.h: In function ‘flowi4_init_output’: ./include/asm-generic/pgtable.h: In function ‘pmd_same’: ./include/linux/skbuff.h:1550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1550 | { | ^ ./include/asm-generic/pgtable.h:379:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 379 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/mm.h: In function ‘vma_init’: ./include/net/flow.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_ptep_get_and_clear’: ./include/linux/mm.h:1806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1806 | { | ^ ./arch/x86/include/asm/pgtable_64.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pud_same’: ./include/linux/mm.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/skbuff.h: In function ‘skb_shared’: ./include/asm-generic/pgtable.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_puds’: ./include/linux/dma-mapping.h: In function ‘dma_map_sg_attrs’: ./include/linux/mm.h: In function ‘cancel_dirty_page’: ./include/linux/skbuff.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/linux/dma-mapping.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/asm-generic/pgtable.h: In function ‘p4d_same’: ./include/linux/mm.h: In function ‘vma_set_anonymous’: ./include/linux/mm.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./include/net/flow.h: In function ‘flowi4_update_output’: ./include/asm-generic/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/mm.h:1641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1641 | { | ^ ./include/net/flow.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/mm.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./include/linux/skbuff.h: In function ‘skb_share_check’: ./include/asm-generic/pgtable.h: In function ‘pgd_same’: ./include/linux/skbuff.h:1582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1582 | { | ^ ./include/linux/mm.h: In function ‘vma_is_anonymous’: ./include/asm-generic/pgtable.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pmdp_get_and_clear’: ./arch/x86/include/asm/pgtable_64.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/mm.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./include/linux/mm.h: In function ‘mm_dec_nr_puds’: ./include/asm-generic/pgtable.h: In function ‘arch_do_swap_page’: ./include/asm-generic/pgtable.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ In file included from ./include/linux/huge_mm.h:5, from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/sched/coredump.h: In function ‘__get_dumpable’: ./include/linux/mm.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/net/flow.h: In function ‘flowi4_to_flowi’: ./include/asm-generic/pgtable.h: In function ‘arch_unmap_one’: ./include/linux/sched/coredump.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/net/flow.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/asm-generic/pgtable.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/skbuff.h: In function ‘skb_unshare’: ./include/linux/mm.h: In function ‘get_mm_counter’: ./include/linux/skbuff.h:1618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1618 | { | ^ ./include/linux/sched/coredump.h: In function ‘get_dumpable’: ./include/linux/mm.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/sched/coredump.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_unmap_sg_attrs’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pud’: ./include/linux/dma-mapping.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./arch/x86/include/asm/pgtable_64.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pgd_none_or_clear_bad’: ./include/linux/mm.h: In function ‘mm_inc_nr_pmds’: ./include/asm-generic/pgtable.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/mm.h:1854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1854 | { | ^ ./include/net/flow.h: In function ‘flowi6_to_flowi’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pud_clear’: ./include/net/flow.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek’: ./arch/x86/include/asm/pgtable_64.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/mm.h: In function ‘add_mm_counter’: ./include/asm-generic/pgtable.h: In function ‘p4d_none_or_clear_bad’: ./include/linux/skbuff.h:1647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1647 | { | ^ ./include/asm-generic/pgtable.h:577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 577 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pudp_get_and_clear’: ./arch/x86/include/asm/pgtable_64.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/mm.h:1702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1702 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_resource’: ./include/linux/mm.h: In function ‘mm_dec_nr_pmds’: ./include/linux/mm.h: In function ‘inc_mm_counter’: ./include/linux/dma-mapping.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pud_none_or_clear_bad’: ./include/net/flow.h: In function ‘flowidn_to_flowi’: ./include/linux/skbuff.h: In function ‘__skb_peek’: ./include/asm-generic/pgtable.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./include/linux/mm.h:1861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1861 | { | ^ ./include/net/flow.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/mm.h:1707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1707 | { | ^ ./include/linux/skbuff.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ In file included from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/huge_mm.h: In function ‘__transparent_hugepage_enabled’: ./include/linux/mm.h: In function ‘dec_mm_counter’: ./include/linux/skbuff.h: In function ‘skb_peek_next’: ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_clear_bad’: ./include/linux/huge_mm.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/asm-generic/pgtable.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_p4d’: ./include/linux/mm.h:1712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1712 | { | ^ ./include/linux/skbuff.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./arch/x86/include/asm/pgtable_64.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/mm.h: In function ‘mm_pgtables_bytes_init’: ./include/linux/mm.h: In function ‘mm_counter_file’: ./include/net/flow.h: In function ‘flow_key_size’: ./include/net/flow.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_start’: ./include/linux/mm.h:1870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1870 | { | ^ ./include/linux/mm.h:1718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1718 | { | ^ ./include/asm-generic/pgtable.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek_tail’: ./include/linux/mm.h: In function ‘mm_pgtables_bytes’: ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_commit’: ./include/linux/skbuff.h:1699:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1699 | { | ^ ./include/asm-generic/pgtable.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/mm.h:1875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1875 | { | ^ ./include/linux/mm.h: In function ‘mm_counter’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_resource’: ./include/linux/huge_mm.h: In function ‘split_huge_page’: ./include/linux/mm.h: In function ‘mm_inc_nr_ptes’: ./include/linux/dma-mapping.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/huge_mm.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_p4d_clear’: ./include/linux/mm.h:1725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1725 | { | ^ ./arch/x86/include/asm/pgtable_64.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/mm.h:1880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1880 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_len’: ./arch/x86/include/asm/pgtable_64.h: In function ‘native_set_pgd’: ./include/linux/skbuff.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/asm-generic/pgtable.h: In function ‘is_zero_pfn’: ./include/linux/mm.h: In function ‘mm_dec_nr_ptes’: ./arch/x86/include/asm/pgtable_64.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_head_init’: ./include/asm-generic/pgtable.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/linux/mm.h:1885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1885 | { | ^ ./include/linux/mm.h: In function ‘get_mm_rss’: ./include/linux/huge_mm.h: In function ‘is_swap_pmd’: ./include/linux/skbuff.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/asm-generic/pgtable.h: In function ‘my_zero_pfn’: ./include/linux/huge_mm.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./arch/x86/include/asm/pgtable_64.h: In function ‘native_pgd_clear’: ./include/linux/mm.h:1732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1732 | { | ^ ./include/asm-generic/pgtable.h:876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 876 | { | ^ ./arch/x86/include/asm/pgtable_64.h:161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 161 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_head_init’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_cpu’: ./include/linux/mm.h: In function ‘p4d_alloc’: ./include/linux/huge_mm.h: In function ‘pmd_trans_huge_lock’: ./include/linux/dma-mapping.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/huge_mm.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/skbuff.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/mm.h: In function ‘get_mm_hiwater_rss’: ./include/asm-generic/pgtable.h: In function ‘pmd_read_atomic’: ./include/linux/mm.h:1912:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1912 | { | ^ ./include/asm-generic/pgtable.h:917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 917 | { | ^ ./include/linux/mm.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_trans_huge_or_clear_bad’: ./arch/x86/include/asm/pgtable_64.h: In function ‘gup_fast_permitted’: In file included from ./include/linux/icmp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/skbuff.h: In function ‘skb_frag_size’: ./include/asm-generic/pgtable.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./include/linux/huge_mm.h: In function ‘pud_trans_huge_lock’: ./arch/x86/include/asm/pgtable_64.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_head_init_class’: ./include/linux/huge_mm.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/mm.h: In function ‘pud_alloc’: ./include/linux/skbuff.h:1751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1751 | { | ^ ./include/linux/skbuff.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/linux/mm.h:1919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1919 | { | ^ ./include/linux/huge_mm.h: In function ‘hpage_nr_pages’: ./include/linux/skbuff.h: In function ‘skb_frag_size_set’: ./include/linux/skbuff.h: In function ‘__skb_insert’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_device’: ./include/linux/huge_mm.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/skbuff.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./include/linux/dma-mapping.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ In file included from ./arch/x86/include/asm/pgtable_64.h:276, from ./arch/x86/include/asm/pgtable.h:693, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./arch/x86/include/asm/pgtable-invert.h: In function ‘__pte_needs_invert’: ./include/linux/skbuff.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_size_add’: ./include/linux/skbuff.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/mm.h: In function ‘pmd_alloc’: ./include/linux/mm.h: In function ‘get_mm_hiwater_vm’: ./arch/x86/include/asm/pgtable-invert.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_splice’: ./include/linux/skbuff.h: In function ‘skb_frag_size_sub’: ./include/linux/mm.h:1926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1926 | { | ^ ./include/linux/mm.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/skbuff.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/huge_mm.h: In function ‘is_huge_zero_page’: ./include/asm-generic/pgtable.h: In function ‘pmd_trans_unstable’: ./arch/x86/include/asm/pgtable-invert.h: In function ‘protnone_mask’: ./include/linux/skbuff.h:1775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1775 | { | ^ ./include/linux/huge_mm.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_must_loop’: ./arch/x86/include/asm/pgtable-invert.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/skbuff.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/asm-generic/pgtable.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_splice’: ./include/linux/mm.h: In function ‘ptlock_cache_init’: ./arch/x86/include/asm/pgtable-invert.h: In function ‘flip_protnone_guard’: ./include/asm-generic/pgtable.h: In function ‘p4d_set_huge’: ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_cpu’: ./arch/x86/include/asm/pgtable-invert.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/dma-mapping.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/skbuff.h:1793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1793 | { | ^ ./include/asm-generic/pgtable.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./include/linux/huge_mm.h: In function ‘is_huge_zero_pmd’: ./include/linux/mm.h:1944:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1944 | { | ^ ./include/linux/huge_mm.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/asm-generic/pgtable.h: In function ‘p4d_clear_huge’: ./include/linux/mm.h: In function ‘ptlock_alloc’: ./include/asm-generic/pgtable.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./include/linux/mm.h: In function ‘update_hiwater_rss’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_init’: In file included from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./arch/x86/include/asm/pgtable.h: In function ‘pte_none’: ./include/linux/mm.h:1948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1948 | { | ^ ./include/linux/huge_mm.h: In function ‘is_huge_zero_pud’: ./arch/x86/include/asm/pgtable.h:703:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 703 | { | ^ ./include/linux/skbuff.h: In function ‘sock_zerocopy_get’: ./include/linux/skbuff.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/huge_mm.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./include/linux/mm.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/mm.h: In function ‘ptlock_free’: ./include/linux/skbuff.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/huge_mm.h: In function ‘thp_migration_supported’: ./include/linux/mm.h:1953:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1953 | { | ^ ./include/linux/huge_mm.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_same’: ./include/linux/mm.h: In function ‘update_hiwater_vm’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail’: ./include/linux/mm.h: In function ‘ptlock_ptr’: ./arch/x86/include/asm/pgtable.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_device’: ./include/linux/mm.h:1757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1757 | { | ^ ./include/linux/skbuff.h:1824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1824 | { | ^ ./include/linux/dma-mapping.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_present’: ./include/linux/mm.h:1957:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1957 | { | ^ ./arch/x86/include/asm/pgtable.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/linux/mm.h: In function ‘reset_mm_hiwater_rss’: ./include/linux/mm.h: In function ‘pte_lockptr’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail_init’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/mm.h: In function ‘put_page_testzero’: ./include/linux/mm.h:1763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1763 | { | ^ ./include/linux/mm.h:1963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1963 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_devmap’: ./include/linux/skbuff.h:1841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1841 | { | ^ ./include/linux/mm.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./arch/x86/include/asm/pgtable.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/mm.h: In function ‘setmax_mm_hiwater_rss’: ./include/linux/mm.h: In function ‘ptlock_init’: ./include/linux/skbuff.h: In function ‘__skb_queue_after’: ./include/linux/mm.h: In function ‘get_page_unless_zero’: ./include/linux/mm.h:1769:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1769 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_accessible’: ./include/linux/mm.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/skbuff.h:1863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1863 | { | ^ ./include/linux/mm.h:1968:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1968 | { | ^ ./arch/x86/include/asm/pgtable.h:727:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 727 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_mapping_error’: ./include/linux/dma-mapping.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_before’: ./include/linux/mm.h: In function ‘get_locked_pte’: ./include/linux/mm.h: In function ‘is_vmalloc_addr’: ./include/linux/skbuff.h:1873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1873 | { | ^ ./include/linux/mm.h:583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 583 | { | ^ ./include/linux/mm.h:1797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1797 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_head’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_present’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/mm.h: In function ‘vma_init’: ./include/linux/mm.h: In function ‘pgtable_init’: ./include/linux/mm.h: In function ‘__p4d_alloc’: ./arch/x86/include/asm/pgtable.h:739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 739 | { | ^ ./include/linux/skbuff.h:1890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1890 | { | ^ ./include/linux/mm.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/mm.h: In function ‘kvmalloc’: ./include/linux/mm.h:1997:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1997 | { | ^ ./include/linux/mm.h:1806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1806 | { | ^ ./include/linux/mm.h:603:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 603 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_tail’: ./include/linux/skbuff.h: In function ‘skb_pfmemalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_protnone’: ./include/linux/mm.h: In function ‘pgtable_page_ctor’: ./include/linux/skbuff.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/linux/mm.h: In function ‘kvzalloc_node’: ./include/linux/dma-mapping.h: In function ‘dma_map_single_attrs’: ./include/linux/skbuff.h:1907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1907 | { | ^ ./include/linux/mm.h: In function ‘vma_set_anonymous’: ./arch/x86/include/asm/pgtable.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_puds’: ./include/linux/mm.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/dma-mapping.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/mm.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./include/linux/mm.h:2003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2003 | { | ^ ./include/linux/mm.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./include/linux/mm.h: In function ‘kvzalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_protnone’: ./include/linux/mm.h:611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 611 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst’: ./arch/x86/include/asm/pgtable.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/skbuff.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/mm.h: In function ‘kvmalloc_array’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_single_attrs’: ./include/linux/mm.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/dma-mapping.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_none’: In file included from ./include/linux/huge_mm.h:5, from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/sched/coredump.h: In function ‘__get_dumpable’: ./include/linux/mm.h: In function ‘pgtable_page_dtor’: ./arch/x86/include/asm/pgtable.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/mm.h: In function ‘mm_dec_nr_puds’: ./include/linux/sched/coredump.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_cpu’: ./include/linux/dma-mapping.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/mm.h:2012:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2012 | { | ^ ./include/linux/mm.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/linux/sched/coredump.h: In function ‘get_dumpable’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_page_vaddr’: ./include/linux/sched/coredump.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_device’: ./arch/x86/include/asm/pgtable.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/dma-mapping.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/mm.h: In function ‘kvcalloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_index’: ./include/linux/mm.h: In function ‘pmd_to_page’: ./include/linux/mm.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./arch/x86/include/asm/pgtable.h:793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 793 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst_set’: ./include/linux/mm.h: In function ‘mm_inc_nr_pmds’: ./include/linux/mm.h:2048:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2048 | { | ^ ./include/linux/mm.h: In function ‘compound_mapcount_ptr’: ./include/linux/skbuff.h:926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 926 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_index’: ./include/linux/mm.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/linux/mm.h:1854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1854 | { | ^ ./arch/x86/include/asm/pgtable.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst_set_noref’: ./include/linux/mm.h: In function ‘compound_mapcount’: ./include/linux/dma-mapping.h: In function ‘dma_alloc_coherent’: ./include/linux/skbuff.h:941:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 941 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_offset_kernel’: ./include/linux/mm.h:638:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 638 | { | ^ ./include/linux/dma-mapping.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/mm.h: In function ‘pmd_lockptr’: ./arch/x86/include/asm/pgtable.h:818:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 818 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_bad’: ./include/linux/mm.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/linux/mm.h: In function ‘page_mapcount_reset’: ./include/linux/dma-mapping.h: In function ‘dma_free_coherent’: ./include/linux/mm.h: In function ‘mm_dec_nr_pmds’: ./arch/x86/include/asm/pgtable.h:823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 823 | { | ^ In file included from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/huge_mm.h: In function ‘__transparent_hugepage_enabled’: ./include/linux/mm.h: In function ‘pgtable_pmd_page_ctor’: ./include/linux/mm.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/dma-mapping.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/huge_mm.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/mm.h:1861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1861 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_mask’: ./include/linux/mm.h:2059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2059 | { | ^ ./include/linux/mm.h: In function ‘page_mapcount’: ./include/linux/dma-mapping.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/mm.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst_is_noref’: ./arch/x86/include/asm/pgtable.h: In function ‘pages_to_mb’: ./include/linux/skbuff.h:951:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 951 | { | ^ ./arch/x86/include/asm/pgtable.h:828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 828 | { | ^ ./include/linux/mm.h: In function ‘pgtable_pmd_page_dtor’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_none’: ./include/linux/mm.h:2067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2067 | { | ^ ./include/linux/skbuff.h: In function ‘skb_rtable’: ./include/linux/mm.h: In function ‘mm_pgtables_bytes_init’: ./include/linux/dma-mapping.h: In function ‘dma_set_mask_and_coherent’: ./arch/x86/include/asm/pgtable.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/linux/skbuff.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./include/linux/dma-mapping.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/mm.h:1870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1870 | { | ^ ./include/linux/mm.h: In function ‘virt_to_head_page’: ./include/linux/skbuff.h: In function ‘skb_pkt_type_ok’: ./include/linux/mm.h: In function ‘pmd_lock’: ./include/linux/huge_mm.h: In function ‘split_huge_page’: ./include/linux/mm.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_present’: ./include/linux/skbuff.h:965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 965 | { | ^ ./include/linux/huge_mm.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/mm.h: In function ‘mm_pgtables_bytes’: ./include/linux/dma-mapping.h: In function ‘dma_coerce_mask_and_coherent’: ./arch/x86/include/asm/pgtable.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/linux/dma-mapping.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/mm.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./include/linux/skbuff.h: In function ‘skb_napi_id’: ./include/linux/mm.h:1875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1875 | { | ^ ./include/linux/skbuff.h:970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 970 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_page_vaddr’: ./include/linux/dma-mapping.h: In function ‘arch_setup_dma_ops’: ./include/linux/mm.h: In function ‘pud_lockptr’: ./include/linux/mm.h: In function ‘mm_inc_nr_ptes’: ./include/linux/skbuff.h: In function ‘skb_unref’: ./arch/x86/include/asm/pgtable.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./include/linux/dma-mapping.h:682:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | bool coherent) { } | ^~~~ ./include/linux/skbuff.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/mm.h: In function ‘set_compound_page_dtor’: ./include/linux/huge_mm.h: In function ‘is_swap_pmd’: ./include/linux/dma-mapping.h: In function ‘arch_teardown_dma_ops’: ./include/linux/mm.h:1880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1880 | { | ^ ./include/linux/mm.h:2104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2104 | { | ^ ./include/linux/huge_mm.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/mm.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./include/linux/dma-mapping.h:686:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | static inline void arch_teardown_dma_ops(struct device *dev) { } | ^~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_offset’: ./include/linux/mm.h: In function ‘pud_lock’: ./include/linux/dma-mapping.h: In function ‘dma_get_max_seg_size’: ./include/linux/mm.h: In function ‘mm_dec_nr_ptes’: ./include/linux/huge_mm.h: In function ‘pmd_trans_huge_lock’: ./arch/x86/include/asm/pgtable.h:856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 856 | { | ^ ./include/linux/huge_mm.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/dma-mapping.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./include/linux/mm.h: In function ‘get_compound_page_dtor’: ./include/linux/mm.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/mm.h:1885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1885 | { | ^ ./include/linux/mm.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_large’: ./include/linux/skbuff.h: In function ‘__skb_unlink’: ./arch/x86/include/asm/pgtable.h:861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 861 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_set_max_seg_size’: ./include/linux/dma-mapping.h:697:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 697 | { | ^ ./include/linux/huge_mm.h: In function ‘pud_trans_huge_lock’: ./include/linux/skbuff.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/linux/mm.h: In function ‘p4d_alloc’: ./include/linux/mm.h: In function ‘compound_order’: ./include/linux/huge_mm.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_bad’: ./include/linux/mm.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_seg_boundary’: ./include/linux/mm.h: In function ‘__free_reserved_page’: ./arch/x86/include/asm/pgtable.h:867:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 867 | { | ^ ./include/linux/mm.h:1912:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1912 | { | ^ ./include/linux/dma-mapping.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/linux/skbuff.h: In function ‘alloc_skb’: ./include/linux/skbuff.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_dequeue’: ./include/linux/huge_mm.h: In function ‘hpage_nr_pages’: ./include/linux/mm.h:2146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2146 | { | ^ ./include/linux/huge_mm.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/mm.h: In function ‘set_compound_order’: ./include/linux/mm.h: In function ‘pud_alloc’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_index’: ./include/linux/skbuff.h:1938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1938 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_set_seg_boundary’: ./include/linux/mm.h:738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 738 | { | ^ ./include/linux/mm.h: In function ‘free_reserved_page’: ./arch/x86/include/asm/pgtable.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/dma-mapping.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./include/linux/skbuff.h: In function ‘skb_fclone_busy’: ./include/linux/mm.h:1919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1919 | { | ^ ./include/linux/mm.h: In function ‘maybe_mkwrite’: ./include/linux/skbuff.h:1040:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1040 | { | ^ ./include/linux/mm.h:2153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2153 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_none’: ./include/linux/dma-mapping.h: In function ‘dma_max_pfn’: ./include/linux/huge_mm.h: In function ‘is_huge_zero_page’: ./include/linux/mm.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/huge_mm.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/dma-mapping.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./arch/x86/include/asm/pgtable.h:884:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 884 | { | ^ ./include/linux/mm.h: In function ‘mark_page_reserved’: ./include/linux/skbuff.h: In function ‘__skb_dequeue_tail’: ./include/linux/mm.h: In function ‘pmd_alloc’: ./include/linux/dma-mapping.h: In function ‘dma_get_cache_alignment’: ./include/linux/mm.h:2159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2159 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_present’: ./include/linux/dma-mapping.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/linux/skbuff.h:1955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1955 | { | ^ ./include/linux/mm.h:1926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1926 | { | ^ ./arch/x86/include/asm/pgtable.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/linux/mm.h: In function ‘free_initmem_default’: ./include/linux/huge_mm.h: In function ‘is_huge_zero_pmd’: ./include/linux/huge_mm.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_declare_coherent_memory’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_page_vaddr’: ./include/linux/dma-mapping.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/mm.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./arch/x86/include/asm/pgtable.h:894:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 894 | { | ^ ./include/linux/mm.h: In function ‘page_zonenum’: ./include/linux/huge_mm.h: In function ‘is_huge_zero_pud’: ./include/linux/dma-mapping.h: In function ‘dma_release_declared_memory’: ./include/linux/skbuff.h: In function ‘alloc_skb_fclone’: ./include/linux/huge_mm.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./include/linux/mm.h: In function ‘ptlock_cache_init’: ./include/linux/dma-mapping.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_nonlinear’: ./include/linux/mm.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/skbuff.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/mm.h: In function ‘get_num_physpages’: ./include/linux/huge_mm.h: In function ‘thp_migration_supported’: ./include/linux/dma-mapping.h: In function ‘dma_mark_declared_memory_occupied’: ./include/linux/huge_mm.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_offset’: ./include/linux/skbuff.h:1964:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1964 | { | ^ ./include/linux/mm.h:1944:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1944 | { | ^ ./include/linux/dma-mapping.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/mm.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./arch/x86/include/asm/pgtable.h:906:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 906 | { | ^ ./include/linux/mm.h: In function ‘ptlock_alloc’: ./include/linux/mm.h: In function ‘is_zone_device_page’: ./include/linux/skbuff.h: In function ‘skb_headlen’: ./include/linux/dma-mapping.h: In function ‘dmam_alloc_coherent’: ./include/linux/skbuff.h: In function ‘__pskb_copy’: ./include/linux/mm.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/dma-mapping.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘p4d_bad’: ./include/linux/mm.h:1948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1948 | { | ^ ./include/linux/skbuff.h:1969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1969 | { | ^ ./include/linux/skbuff.h:1066:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1066 | { | ^ ./arch/x86/include/asm/pgtable.h:911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 911 | { | ^ ./include/linux/mm.h: In function ‘ptlock_free’: ./include/linux/skbuff.h: In function ‘__skb_pagelen’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/mm.h: In function ‘put_page_testzero’: ./include/linux/dma-mapping.h: In function ‘dma_alloc_wc’: ./include/linux/mm.h: In function ‘put_devmap_managed_page’: ./include/linux/dma-mapping.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/linux/mm.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/mm.h:1953:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1953 | { | ^ ./include/linux/skbuff.h:1974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1974 | { | ^ ./include/linux/mm.h:896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 896 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pad’: ./include/linux/mm.h: In function ‘ptlock_ptr’: ./include/linux/skbuff.h:1094:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1094 | { | ^ ./include/linux/mm.h: In function ‘get_page_unless_zero’: ./include/linux/mm.h:1957:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1957 | { | ^ ./include/linux/mm.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_free_wc’: ./include/linux/dma-mapping.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/linux/mm.h: In function ‘pte_lockptr’: ./arch/x86/include/asm/pgtable.h: In function ‘p4d_index’: ./include/linux/mm.h: In function ‘is_vmalloc_addr’: ./arch/x86/include/asm/pgtable.h:922:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 922 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_mmap_wc’: ./include/linux/mm.h:583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 583 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pagelen’: ./include/linux/skbuff.h: In function ‘skb_clear_hash’: ./include/linux/dma-mapping.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/linux/mm.h:1963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1963 | { | ^ ./include/linux/skbuff.h:1155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1155 | { | ^ ./include/linux/skbuff.h:1983:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1983 | { | ^ ./include/linux/mm.h: In function ‘is_device_private_page’: ./include/linux/skbuff.h: In function ‘skb_clear_hash_if_not_l4’: ./include/linux/mm.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_fill_page_desc’: ./include/linux/mm.h: In function ‘ptlock_init’: ./arch/x86/include/asm/pgtable.h: In function ‘init_trampoline_default’: ./include/linux/mm.h: In function ‘kvmalloc’: ./include/linux/mm.h:603:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 603 | { | ^ ./arch/x86/include/asm/pgtable.h:1020:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1020 | { | ^ ./include/linux/skbuff.h:2002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2002 | { | ^ ./include/linux/mm.h:1968:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1968 | { | ^ ./include/linux/mm.h: In function ‘is_device_public_page’: ./include/linux/skbuff.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./include/linux/mm.h: In function ‘kvzalloc_node’: ./include/linux/mm.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/linux/mm.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/mm.h: In function ‘vma_adjust’: ./include/linux/skbuff.h: In function ‘__skb_set_hash’: ./arch/x86/include/asm/pgtable.h: In function ‘native_local_ptep_get_and_clear’: ./include/linux/mm.h: In function ‘is_pci_p2pdma_page’: ./include/linux/skbuff.h: In function ‘skb_fill_page_desc’: ./include/linux/mm.h: In function ‘kvzalloc’: ./include/linux/skbuff.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./arch/x86/include/asm/pgtable.h:1035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1035 | { | ^ ./include/linux/mm.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/mm.h:611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 611 | { | ^ ./include/linux/mm.h:2325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2325 | { | ^ ./include/linux/skbuff.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_hash’: ./include/linux/mm.h: In function ‘get_page’: ./include/linux/mm.h: In function ‘pgtable_init’: In file included from ./include/linux/skbuff.h:35, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/netdev_features.h: In function ‘find_next_netdev_feature’: ./include/linux/mm.h: In function ‘kvmalloc_array’: ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pmdp_get_and_clear’: ./include/linux/skbuff.h:1177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1177 | { | ^ ./include/linux/mm.h:969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 969 | { | ^ ./include/linux/mm.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./arch/x86/include/asm/pgtable.h:1044:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1044 | { | ^ ./include/linux/netdev_features.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/mm.h:1997:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1997 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_set_sw_hash’: ./include/linux/skbuff.h: In function ‘skb_tail_pointer’: ./arch/x86/include/asm/pgtable.h: In function ‘native_local_pudp_get_and_clear’: ./include/linux/mm.h: In function ‘pgtable_page_ctor’: ./include/linux/mm.h: In function ‘put_page’: ./include/linux/mm.h: In function ‘check_data_rlimit’: ./include/linux/skbuff.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./arch/x86/include/asm/pgtable.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/skbuff.h:2052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2052 | { | ^ ./include/linux/mm.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/mm.h:2003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2003 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘native_set_pte_at’: ./include/linux/mm.h:2351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2351 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_tail_pointer’: ./include/linux/mm.h: In function ‘kvcalloc’: ./include/linux/skbuff.h: In function ‘skb_flow_get_ports’: ./arch/x86/include/asm/pgtable.h:1061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1061 | { | ^ ./include/linux/mm.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./include/linux/skbuff.h:1198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1198 | { | ^ ./include/linux/skbuff.h:2057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2057 | { | ^ ./include/linux/mm.h: In function ‘page_zone_id’: ./arch/x86/include/asm/pgtable.h: In function ‘set_pmd_at’: ./include/linux/mm.h: In function ‘compound_mapcount_ptr’: ./include/linux/mm.h:1009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1009 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_tail_pointer’: ./arch/x86/include/asm/pgtable.h:1067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1067 | { | ^ ./include/linux/mm.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/linux/mm.h: In function ‘pgtable_page_dtor’: ./arch/x86/include/asm/pgtable.h: In function ‘set_pud_at’: ./include/linux/skbuff.h:2062:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2062 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect’: ./include/linux/mm.h: In function ‘compound_mapcount’: In file included from ./include/linux/skbuff.h:37, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/sched/clock.h: In function ‘cpu_clock’: ./arch/x86/include/asm/pgtable.h:1073:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1073 | { | ^ ./include/linux/mm.h:2012:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2012 | { | ^ ./include/linux/mm.h:638:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 638 | { | ^ ./include/linux/skbuff.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/sched/clock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/mm.h: In function ‘page_to_nid’: ./include/linux/skbuff.h: In function ‘__skb_put’: ./include/linux/mm.h: In function ‘do_mmap_pgoff’: ./include/linux/sched/clock.h: In function ‘local_clock’: ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys’: ./include/linux/mm.h:1017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1017 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear’: ./include/linux/sched/clock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/mm.h: In function ‘page_mapcount_reset’: ./include/linux/skbuff.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./include/linux/skbuff.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./arch/x86/include/asm/pgtable.h:1102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1102 | { | ^ ./include/linux/mm.h: In function ‘pmd_to_page’: ./include/linux/mm.h:2400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2400 | { | ^ ./include/linux/mm.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_get_and_clear_full’: ./include/linux/mm.h: In function ‘page_mapcount’: ./include/linux/mm.h:2048:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2048 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys_basic’: ./include/linux/mm.h: In function ‘mm_populate’: ./include/linux/mm.h: In function ‘cpu_pid_to_cpupid’: ./arch/x86/include/asm/pgtable.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/linux/mm.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/skbuff.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./include/linux/mm.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/linux/mm.h:2408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2408 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptep_set_wrprotect’: ./include/linux/skbuff.h: In function ‘skb_get_hash’: ./include/linux/mm.h: In function ‘pmd_lockptr’: ./arch/x86/include/asm/pgtable.h:1128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1128 | { | ^ ./include/linux/mm.h: In function ‘cpupid_to_pid’: ./include/linux/skbuff.h: In function ‘__skb_put_zero’: ./include/linux/skbuff.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./include/linux/mm.h:1031:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1031 | { | ^ ./include/linux/mm.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/linux/mm.h: In function ‘virt_to_head_page’: ./include/linux/skbuff.h:2100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2100 | { | ^ ./include/linux/mm.h: In function ‘vm_unmapped_area’: ./include/linux/mm.h: In function ‘cpupid_to_cpu’: ./include/linux/mm.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/mm.h: In function ‘pgtable_pmd_page_ctor’: ./include/linux/mm.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_write’: ./include/linux/skbuff.h: In function ‘__skb_put_data’: ./include/linux/mm.h:2448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2448 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_hash_flowi6’: ./arch/x86/include/asm/pgtable.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/linux/mm.h:2059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2059 | { | ^ ./include/linux/mm.h: In function ‘cpupid_to_nid’: ./include/linux/skbuff.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/skbuff.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/mm.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./include/linux/mm.h: In function ‘pgtable_pmd_page_dtor’: ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_huge_get_and_clear’: ./include/linux/mm.h: In function ‘set_compound_page_dtor’: ./include/linux/mm.h: In function ‘cpupid_pid_unset’: ./include/linux/skbuff.h: In function ‘__skb_put_u8’: ./arch/x86/include/asm/pgtable.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/linux/mm.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./include/linux/mm.h:2067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2067 | { | ^ ./include/linux/mm.h:1046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1046 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_hash_raw’: ./include/linux/skbuff.h:2117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2117 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pudp_huge_get_and_clear’: ./include/linux/mm.h: In function ‘cpupid_cpu_unset’: ./include/linux/skbuff.h:1286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1286 | { | ^ ./arch/x86/include/asm/pgtable.h:1171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1171 | { | ^ ./include/linux/mm.h: In function ‘get_compound_page_dtor’: ./include/linux/mm.h: In function ‘pmd_lock’: ./include/linux/skbuff.h: In function ‘skb_put_zero’: ./include/linux/sched/clock.h: In function ‘enable_sched_clock_irqtime’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/mm.h: In function ‘find_vma_intersection’: ./include/linux/mm.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./include/linux/mm.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/sched/clock.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void enable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_copy_hash’: ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_set_wrprotect’: ./include/linux/sched/clock.h: In function ‘disable_sched_clock_irqtime’: ./include/linux/skbuff.h:2122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2122 | { | ^ ./include/linux/mm.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./include/linux/skbuff.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/sched/clock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | static inline void disable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/mm.h: In function ‘__cpupid_match_pid’: ./arch/x86/include/asm/pgtable.h:1178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1178 | { | ^ ./include/linux/mm.h:2512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2512 | { | ^ ./include/linux/mm.h: In function ‘compound_order’: ./include/linux/mm.h:1056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1056 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_data’: ./include/linux/skbuff.h: In function ‘skb_end_pointer’: ./arch/x86/include/asm/pgtable.h: In function ‘pud_write’: ./include/linux/mm.h: In function ‘pud_lockptr’: ./include/linux/mm.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/skbuff.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./arch/x86/include/asm/pgtable.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/skbuff.h:2132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2132 | { | ^ ./include/linux/mm.h: In function ‘page_cpupid_last’: ./include/linux/mm.h:2104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2104 | { | ^ ./include/linux/skbuff.h: In function ‘skb_end_offset’: ./include/linux/mm.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_u8’: ./include/linux/mm.h: In function ‘set_compound_order’: ./arch/x86/include/asm/pgtable.h: In function ‘pmdp_establish’: ./include/linux/mm.h: In function ‘pud_lock’: ./include/linux/skbuff.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/linux/mm.h:738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 738 | { | ^ ./arch/x86/include/asm/pgtable.h:1192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1192 | { | ^ ./include/linux/skbuff.h:2141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2141 | { | ^ ./include/linux/mm.h: In function ‘vm_start_gap’: ./include/linux/mm.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/skbuff.h: In function ‘skb_hwtstamps’: ./include/linux/mm.h: In function ‘maybe_mkwrite’: ./include/linux/mm.h: In function ‘page_cpupid_reset_last’: ./include/linux/skbuff.h: In function ‘__skb_push’: ./include/linux/skbuff.h:1323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1323 | { | ^ ./include/linux/mm.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/mm.h:1084:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1084 | { | ^ ./include/linux/mm.h:2521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2521 | { | ^ ./include/linux/skbuff.h:2147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2147 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy’: ./include/linux/skbuff.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/mm.h: In function ‘vm_end_gap’: ./include/linux/mm.h: In function ‘__free_reserved_page’: ./include/linux/skbuff.h: In function ‘__skb_pull’: ./include/linux/mm.h: In function ‘page_kasan_tag’: ./include/linux/mm.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./include/linux/mm.h:2146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2146 | { | ^ ./include/linux/mm.h:2533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2533 | { | ^ ./include/linux/skbuff.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/linux/mm.h: In function ‘page_zonenum’: ./include/linux/mm.h: In function ‘page_kasan_tag_set’: ./include/linux/skbuff.h: In function ‘skb_zcopy_set’: ./include/linux/mm.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/mm.h: In function ‘free_reserved_page’: ./include/linux/mm.h:1156:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1156 | static inline void page_kasan_tag_set(struct page *page, u8 tag) { } | ^~~~ ./include/linux/skbuff.h:1336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1336 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgdp_maps_userspace’: ./include/linux/mm.h: In function ‘vma_pages’: ./include/linux/mm.h: In function ‘page_kasan_tag_reset’: ./arch/x86/include/asm/pgtable.h:1210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1210 | { | ^ ./include/linux/mm.h:2153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2153 | { | ^ ./include/linux/mm.h:1157:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | static inline void page_kasan_tag_reset(struct page *page) { } | ^~~~ ./include/linux/mm.h: In function ‘is_zone_device_page’: ./include/linux/mm.h: In function ‘page_zone’: ./include/linux/mm.h:2545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2545 | { | ^ ./include/linux/mm.h: In function ‘mark_page_reserved’: ./include/linux/mm.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/mm.h:1161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1161 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pull_inline’: ./include/linux/mm.h: In function ‘find_exact_vma’: ./include/linux/skbuff.h: In function ‘skb_zcopy_set_nouarg’: ./include/linux/mm.h:2159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2159 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pgd_large’: ./include/linux/mm.h: In function ‘page_pgdat’: ./include/linux/mm.h: In function ‘put_devmap_managed_page’: ./include/linux/skbuff.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./include/linux/skbuff.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/mm.h: In function ‘free_initmem_default’: ./arch/x86/include/asm/pgtable.h:1216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1216 | static inline int pgd_large(pgd_t pgd) { return 0; } | ^~~~~~ ./include/linux/mm.h:2552:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2552 | { | ^ ./include/linux/mm.h:1166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1166 | { | ^ ./include/linux/mm.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_is_nouarg’: ./include/linux/mm.h:896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 896 | { | ^ ./include/linux/skbuff.h: In function ‘__pskb_pull’: ./arch/x86/include/asm/pgtable.h: In function ‘ptr_set_bit’: ./include/linux/skbuff.h:1354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1354 | { | ^ ./arch/x86/include/asm/pgtable.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/linux/mm.h: In function ‘get_num_physpages’: ./include/linux/skbuff.h:2169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2169 | { | ^ ./include/linux/mm.h: In function ‘set_page_zone’: ./include/linux/skbuff.h: In function ‘skb_zcopy_get_nouarg’: ./include/linux/mm.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘ptr_clear_bit’: ./include/linux/mm.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/skbuff.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./arch/x86/include/asm/pgtable.h:1239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1239 | { | ^ ./include/linux/mm.h: In function ‘range_in_vma’: ./include/linux/skbuff.h: In function ‘skb_zcopy_clear’: ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_pgdp’: ./include/linux/mm.h: In function ‘set_page_node’: ./include/linux/skbuff.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./arch/x86/include/asm/pgtable.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_pull’: ./include/linux/mm.h: In function ‘is_device_private_page’: ./include/linux/mm.h:2563:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2563 | { | ^ In file included from ./include/linux/skbuff.h:38, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/net/flow_dissector.h: In function ‘flow_keys_have_l4’: ./include/linux/mm.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/linux/mm.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/skbuff.h:2178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2178 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_pgdp’: ./include/net/flow_dissector.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./arch/x86/include/asm/pgtable.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./include/linux/mm.h: In function ‘is_device_public_page’: ./include/linux/skbuff.h: In function ‘pskb_may_pull’: ./include/linux/mm.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘kernel_to_user_p4dp’: ./include/linux/mm.h: In function ‘set_page_links’: ./include/linux/skbuff.h: In function ‘skb_zcopy_abort’: ./include/net/flow_dissector.h: In function ‘dissector_uses_key’: ./include/linux/mm.h: In function ‘vmf_insert_page’: ./arch/x86/include/asm/pgtable.h:1257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1257 | { | ^ ./include/net/flow_dissector.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/skbuff.h:2183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2183 | { | ^ ./include/linux/mm.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/linux/skbuff.h:1382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1382 | { | ^ ./include/linux/mm.h: In function ‘is_pci_p2pdma_page’: ./arch/x86/include/asm/pgtable.h: In function ‘user_to_kernel_p4dp’: ./include/linux/mm.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/net/flow_dissector.h: In function ‘skb_flow_dissector_target’: ./include/linux/mm.h: In function ‘page_memcg’: ./include/linux/mm.h:2602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2602 | { | ^ ./arch/x86/include/asm/pgtable.h:1262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1262 | { | ^ ./include/net/flow_dissector.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mark_not_on_list’: ./include/linux/mm.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./include/linux/mm.h: In function ‘get_page’: ./arch/x86/include/asm/pgtable.h: In function ‘clone_pgd_range’: ./include/linux/skbuff.h:1392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1392 | { | ^ ./include/linux/mm.h:969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 969 | { | ^ ./include/linux/mm.h: In function ‘page_memcg_rcu’: ./arch/x86/include/asm/pgtable.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/linux/skbuff.h: In function ‘skb_list_del_init’: ./include/linux/mm.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/linux/mm.h: In function ‘put_page’: ./include/linux/skbuff.h:1397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1397 | { | ^ ./include/linux/mm.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_empty’: ./include/linux/mm.h: In function ‘vma_adjust’: ./include/linux/skbuff.h: In function ‘skb_headroom’: In file included from ./include/linux/splice.h:12, from ./include/linux/skbuff.h:39, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_get’: ./include/linux/skbuff.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/linux/skbuff.h:2200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2200 | { | ^ ./include/linux/pipe_fs_i.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/mm.h: In function ‘page_zone_id’: ./include/linux/mm.h:2325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2325 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_is_last’: ./include/linux/skbuff.h: In function ‘skb_tailroom’: ./include/linux/mm.h:1009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1009 | { | ^ ./include/linux/mm.h: In function ‘vmf_error’: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_release’: ./include/linux/skbuff.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./include/linux/pipe_fs_i.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/skbuff.h:2211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2211 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_is_first’: ./include/linux/mm.h:2614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2614 | { | ^ ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_confirm’: ./include/linux/pipe_fs_i.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/skbuff.h:1435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1435 | { | ^ ./include/linux/mm.h: In function ‘check_data_rlimit’: ./include/linux/skbuff.h: In function ‘skb_availroom’: ./include/linux/mm.h: In function ‘page_to_nid’: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_steal’: ./include/linux/skbuff.h: In function ‘skb_queue_next’: ./include/linux/pipe_fs_i.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/mm.h:1017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1017 | { | ^ ./include/linux/skbuff.h:2223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2223 | { | ^ ./include/linux/mm.h:2351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2351 | { | ^ ./include/linux/skbuff.h:1449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1449 | { | ^ ./include/linux/mm.h: In function ‘vm_fault_to_errno’: ./include/linux/mm.h: In function ‘cpu_pid_to_cpupid’: ./include/linux/mm.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reserve’: ./include/linux/mm.h:2642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2642 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_prev’: ./include/linux/skbuff.h:2239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2239 | { | ^ ./include/linux/mm.h: In function ‘cpupid_to_pid’: ./include/linux/mm.h: In function ‘do_mmap_pgoff’: ./include/linux/skbuff.h:1467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1467 | { | ^ ./include/linux/mm.h:1031:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1031 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tailroom_reserve’: ./include/linux/mm.h: In function ‘cpupid_to_cpu’: ./include/linux/mm.h:2400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2400 | { | ^ ./include/linux/skbuff.h:2258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2258 | { | ^ ./include/linux/mm.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ In file included from ./include/linux/mm.h:1230, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/vmstat.h: In function ‘__count_vm_event’: ./include/linux/vmstat.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/mm.h: In function ‘cpupid_to_nid’: ./include/linux/mm.h: In function ‘mm_populate’: ./include/linux/mm.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get’: ./include/linux/mm.h: In function ‘cpupid_pid_unset’: ./include/linux/mm.h:2408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2408 | { | ^ ./include/linux/skbuff.h:1483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1483 | { | ^ ./include/linux/mm.h:1046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1046 | { | ^ ./include/linux/skbuff.h: In function ‘skb_cloned’: ./include/linux/mm.h: In function ‘cpupid_cpu_unset’: ./include/linux/skbuff.h: In function ‘skb_set_inner_protocol’: ./include/linux/skbuff.h:1501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1501 | { | ^ ./include/linux/mm.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./include/linux/mm.h: In function ‘vm_unmapped_area’: ./include/linux/skbuff.h:2273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2273 | { | ^ ./include/linux/mm.h: In function ‘__cpupid_match_pid’: ./include/linux/mm.h:1056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1056 | { | ^ ./include/linux/mm.h:2448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2448 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_ipproto’: ./include/linux/skbuff.h: In function ‘skb_unclone’: ./include/linux/skbuff.h:1507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1507 | { | ^ ./include/linux/mm.h: In function ‘page_cpupid_last’: ./include/linux/mm.h: In function ‘kernel_map_pages’: ./include/linux/skbuff.h:2280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2280 | { | ^ ./include/linux/mm.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘page_level_shift’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_headers’: ./include/linux/mm.h:2689:25: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | kernel_map_pages(struct page *page, int numpages, int enable) {} | ^~~~ ./arch/x86/include/asm/pgtable.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/mm.h: In function ‘kernel_page_present’: ./include/linux/skbuff.h:2286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2286 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_cloned’: ./include/linux/mm.h: In function ‘page_cpupid_reset_last’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/mm.h: In function ‘find_vma_intersection’: ./include/linux/skbuff.h:1524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1524 | { | ^ ./include/linux/mm.h:1084:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1084 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_mac_len’: ./include/linux/mm.h:2691:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2691 | static inline bool kernel_page_present(struct page *page) { return true; } | ^~~~ ./include/linux/mm.h: In function ‘debug_pagealloc_enabled’: ./include/linux/skbuff.h:2293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2293 | { | ^ ./include/linux/mm.h:2512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2512 | { | ^ In file included from ./include/linux/skbuff.h:42, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/net/flow.h: In function ‘flowi4_init_output’: ./include/linux/skbuff.h: In function ‘skb_inner_transport_header’: ./include/linux/mm.h: In function ‘page_kasan_tag’: ./include/net/flow.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/mm.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_unclone’: ./include/linux/mm.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./include/linux/skbuff.h:2299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2299 | { | ^ ./include/linux/mm.h: In function ‘page_kasan_tag_set’: ./include/linux/skbuff.h:1536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1536 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_transport_offset’: ./include/linux/mm.h:1156:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1156 | static inline void page_kasan_tag_set(struct page *page, u8 tag) { } | ^~~~ ./include/net/flow.h: In function ‘flowi4_update_output’: ./include/linux/mm.h: In function ‘page_kasan_tag_reset’: ./include/linux/mm.h: In function ‘vm_start_gap’: ./include/net/flow.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/skbuff.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/linux/mm.h:1157:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | static inline void page_kasan_tag_reset(struct page *page) { } | ^~~~ ./include/linux/skbuff.h: In function ‘skb_reset_inner_transport_header’: ./include/linux/mm.h:2521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2521 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_header_release’: ./include/linux/mm.h: In function ‘page_zone’: ./include/linux/skbuff.h:1550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1550 | { | ^ ./include/linux/skbuff.h:2309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2309 | { | ^ ./include/linux/mm.h:1161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1161 | { | ^ ./include/linux/mm.h: In function ‘vm_end_gap’: ./include/linux/skbuff.h: In function ‘skb_set_inner_transport_header’: ./include/net/flow.h: In function ‘flowi4_to_flowi’: ./include/linux/mm.h: In function ‘page_pgdat’: ./include/linux/skbuff.h: In function ‘skb_shared’: ./include/net/flow.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/mm.h:2533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2533 | { | ^ ./include/linux/skbuff.h:2315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2315 | { | ^ ./include/linux/mm.h:1166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1166 | { | ^ ./include/linux/skbuff.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/linux/mm.h: In function ‘debug_guardpage_minorder’: ./include/linux/skbuff.h: In function ‘skb_share_check’: ./include/linux/skbuff.h: In function ‘skb_inner_network_header’: ./include/linux/mm.h: In function ‘set_page_zone’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_size’: ./include/linux/mm.h: In function ‘vma_pages’: ./include/linux/skbuff.h:1582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1582 | { | ^ ./include/linux/mm.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./arch/x86/include/asm/pgtable.h:1295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1295 | { | ^ ./include/linux/skbuff.h:2321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2321 | { | ^ ./include/linux/mm.h:2857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2857 | static inline unsigned int debug_guardpage_minorder(void) { return 0; } | ^~~~~~ ./include/linux/mm.h:2545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2545 | { | ^ ./include/net/flow.h: In function ‘flowi6_to_flowi’: ./arch/x86/include/asm/pgtable.h: In function ‘page_level_mask’: ./include/linux/mm.h: In function ‘debug_guardpage_enabled’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_network_header’: ./include/net/flow.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./arch/x86/include/asm/pgtable.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/linux/mm.h: In function ‘find_exact_vma’: ./include/linux/mm.h: In function ‘set_page_node’: ./include/linux/skbuff.h:2326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2326 | { | ^ ./include/linux/mm.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | static inline bool debug_guardpage_enabled(void) { return false; } | ^~~~~~ ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache’: ./include/linux/mm.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/linux/mm.h:2552:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2552 | { | ^ ./include/linux/skbuff.h: In function ‘skb_unshare’: ./include/linux/mm.h: In function ‘page_is_guard’: ./include/linux/skbuff.h: In function ‘skb_set_inner_network_header’: ./arch/x86/include/asm/pgtable.h:1309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1309 | { | ^ ./include/linux/skbuff.h:1618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1618 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pmd’: ./include/net/flow.h: In function ‘flowidn_to_flowi’: ./include/linux/skbuff.h:2332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2332 | { | ^ ./include/net/flow.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/mm.h:2859:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2859 | static inline bool page_is_guard(struct page *page) { return false; } | ^~~~ ./arch/x86/include/asm/pgtable.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/linux/mm.h: In function ‘set_page_links’: ./include/linux/skbuff.h: In function ‘skb_inner_mac_header’: ./arch/x86/include/asm/pgtable.h: In function ‘update_mmu_cache_pud’: ./include/linux/mm.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./arch/x86/include/asm/pgtable.h:1317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1317 | { | ^ ./include/linux/skbuff.h:2338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2338 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_mksoft_dirty’: ./include/linux/mm.h: In function ‘page_memcg’: ./include/linux/mm.h: In function ‘range_in_vma’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_mac_header’: ./include/linux/skbuff.h: In function ‘skb_peek’: ./arch/x86/include/asm/pgtable.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/linux/mm.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ In file included from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/scatterlist.h: In function ‘sg_assign_page’: ./include/net/flow.h: In function ‘flow_key_size’: ./include/linux/skbuff.h:1647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1647 | { | ^ ./include/net/flow.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/mm.h: In function ‘page_memcg_rcu’: ./include/linux/mm.h:2563:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2563 | { | ^ ./include/linux/skbuff.h:2343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2343 | { | ^ ./include/linux/scatterlist.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_soft_dirty’: ./include/linux/mm.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./arch/x86/include/asm/pgtable.h:1327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1327 | { | ^ ./include/linux/vmstat.h: In function ‘count_vm_event’: ./include/linux/skbuff.h: In function ‘skb_set_inner_mac_header’: ./include/linux/vmstat.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/skbuff.h:2349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2349 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_peek’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_swp_clear_soft_dirty’: ./include/linux/skbuff.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./arch/x86/include/asm/pgtable.h:1332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1332 | { | ^ ./include/linux/mm.h: In function ‘vmf_insert_page’: ./include/linux/skbuff.h: In function ‘skb_transport_header_was_set’: ./include/linux/skbuff.h: In function ‘skb_peek_next’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_mksoft_dirty’: ./include/linux/skbuff.h:2354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2354 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_set_page’: ./include/linux/mm.h:2602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2602 | { | ^ ./include/linux/skbuff.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./include/linux/scatterlist.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./arch/x86/include/asm/pgtable.h:1338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1338 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_header’: ./include/linux/scatterlist.h: In function ‘sg_page’: ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_soft_dirty’: ./include/linux/scatterlist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./arch/x86/include/asm/pgtable.h:1343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1343 | { | ^ ./include/linux/skbuff.h:2359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2359 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek_tail’: ./include/linux/scatterlist.h: In function ‘sg_set_buf’: ./include/linux/skbuff.h: In function ‘skb_reset_transport_header’: ./include/linux/scatterlist.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/skbuff.h:1699:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1699 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_swp_clear_soft_dirty’: ./arch/x86/include/asm/pgtable.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./include/linux/skbuff.h:2364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2364 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_transport_header’: ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_read’: In file included from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/skbuff.h: In function ‘skb_frag_size’: ./include/linux/skbuff.h: In function ‘skb_queue_len’: ./include/linux/scatterlist.h: In function ‘sg_chain’: ./arch/x86/include/asm/pgtable.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/scatterlist.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/skbuff.h:2370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2370 | { | ^ ./include/linux/skbuff.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/linux/mm.h: In function ‘vmf_error’: ./include/linux/skbuff.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_write’: ./include/linux/skbuff.h: In function ‘__skb_queue_head_init’: ./include/linux/skbuff.h: In function ‘skb_network_header’: ./include/linux/mm.h:2614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2614 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_mark_end’: ./arch/x86/include/asm/pgtable.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_size_set’: ./include/linux/skbuff.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/linux/scatterlist.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/skbuff.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./include/linux/skbuff.h:2376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2376 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_head_init’: ./include/linux/skbuff.h: In function ‘skb_frag_size_add’: ./include/linux/skbuff.h: In function ‘skb_reset_network_header’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_flags_pkey’: ./include/linux/scatterlist.h: In function ‘sg_unmark_end’: In file included from ./include/linux/mm.h:1230, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/vmstat.h: In function ‘__count_vm_event’: ./include/linux/skbuff.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/scatterlist.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/skbuff.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./arch/x86/include/asm/pgtable.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/linux/vmstat.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/skbuff.h:2381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2381 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_phys’: ./include/linux/skbuff.h: In function ‘skb_frag_size_sub’: ./include/linux/scatterlist.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | { | ^ ./include/linux/skbuff.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_network_header’: ./include/linux/mm.h: In function ‘vm_fault_to_errno’: ./include/linux/skbuff.h: In function ‘skb_frag_must_loop’: ./arch/x86/include/asm/pgtable.h: In function ‘__pkru_allows_pkey’: ./include/linux/skbuff.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_head_init_class’: ./include/linux/scatterlist.h: In function ‘sg_virt’: ./include/linux/skbuff.h:2386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2386 | { | ^ ./arch/x86/include/asm/pgtable.h:1385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1385 | { | ^ ./include/linux/scatterlist.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/mm.h:2642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2642 | { | ^ ./include/linux/skbuff.h:1751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1751 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_header’: ./include/linux/scatterlist.h: In function ‘sg_init_marker’: ./include/linux/scatterlist.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_insert’: ./include/linux/skbuff.h:2392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2392 | { | ^ ./include/linux/skbuff.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_offset’: ./include/linux/skbuff.h: In function ‘sock_zerocopy_get’: ./arch/x86/include/asm/pgtable.h: In function ‘__pte_access_permitted’: ./include/linux/skbuff.h:2397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2397 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_splice’: ./include/linux/skbuff.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./arch/x86/include/asm/pgtable.h:1402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1402 | { | ^ ./include/linux/skbuff.h:1775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1775 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_header_len’: ./include/linux/skbuff.h:2402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2402 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_splice’: ./include/linux/skbuff.h: In function ‘skb_mac_header_was_set’: ./include/linux/skbuff.h:1793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1793 | { | ^ ./include/linux/skbuff.h:2407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2407 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_splice_init’: ./arch/x86/include/asm/pgtable.h: In function ‘pte_access_permitted’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_page’: ./include/linux/skbuff.h: In function ‘skb_reset_mac_header’: ./arch/x86/include/asm/pgtable.h:1416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1416 | { | ^ ./include/linux/skbuff.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/scatterlist.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pmd_access_permitted’: ./include/linux/skbuff.h:2412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2412 | { | ^ ./include/linux/mm.h: In function ‘kernel_map_pages’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail’: ./arch/x86/include/asm/pgtable.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_mac_header’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_dma_address’: ./include/linux/skbuff.h:1824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1824 | { | ^ ./arch/x86/include/asm/pgtable.h: In function ‘pud_access_permitted’: ./include/linux/scatterlist.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/mm.h:2689:25: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | kernel_map_pages(struct page *page, int numpages, int enable) {} | ^~~~ ./include/linux/skbuff.h:2417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2417 | { | ^ ./arch/x86/include/asm/pgtable.h:1428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1428 | { | ^ ./include/linux/vmstat.h: In function ‘__count_vm_events’: ./include/linux/mm.h: In function ‘kernel_page_present’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail_init’: ./include/linux/vmstat.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pop_mac_header’: ./arch/x86/include/asm/pgtable.h: In function ‘arch_has_pfn_modify_check’: ./include/linux/skbuff.h:1841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1841 | { | ^ ./arch/x86/include/asm/pgtable.h:1436:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1436 | { | ^ ./include/linux/mm.h:2691:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2691 | static inline bool kernel_page_present(struct page *page) { return true; } | ^~~~ ./include/linux/skbuff.h:2423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2423 | { | ^ ./include/linux/mm.h: In function ‘debug_pagealloc_enabled’: ./include/linux/skbuff.h: In function ‘__skb_queue_after’: ./include/linux/skbuff.h: In function ‘skb_probe_transport_header’: ./include/linux/skbuff.h: In function ‘skb_pfmemalloc’: ./include/linux/skbuff.h:1863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1863 | { | ^ ./include/linux/skbuff.h:2429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2429 | { | ^ ./include/linux/mm.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/skbuff.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_before’: ./include/linux/skbuff.h:1873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1873 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst’: ./include/linux/skbuff.h: In function ‘__skb_queue_head’: ./include/linux/skbuff.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/skbuff.h:1890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1890 | { | ^ In file included from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/dma-mapping.h: In function ‘valid_dma_direction’: ./include/linux/skbuff.h: In function ‘skb_mac_header_rebuild’: ./include/linux/skbuff.h: In function ‘__skb_queue_tail’: ./include/linux/dma-mapping.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/skbuff.h:2442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2442 | { | ^ ./include/linux/skbuff.h:1907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1907 | { | ^ ./include/linux/dma-mapping.h: In function ‘is_device_dma_capable’: ./include/linux/dma-mapping.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_start_offset’: ./include/linux/skbuff.h:2452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2452 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_alloc_from_global_coherent’: ./include/linux/mm.h: In function ‘debug_guardpage_minorder’: ./include/linux/skbuff.h: In function ‘skb_dst_set’: ./include/linux/dma-mapping.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/skbuff.h:926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 926 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_start’: ./include/linux/dma-mapping.h: In function ‘dma_release_from_global_coherent’: ./include/linux/dma-mapping.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./include/linux/mm.h:2857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2857 | static inline unsigned int debug_guardpage_minorder(void) { return 0; } | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_dst_set_noref’: ./include/linux/dma-mapping.h: In function ‘dma_mmap_from_global_coherent’: ./include/linux/skbuff.h:2457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2457 | { | ^ ./include/linux/dma-mapping.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/skbuff.h:941:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 941 | { | ^ ./include/linux/mm.h: In function ‘debug_guardpage_enabled’: ./include/linux/dma-mapping.h: In function ‘dma_is_direct’: ./include/linux/dma-mapping.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_offset’: ./include/linux/mm.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | static inline bool debug_guardpage_enabled(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h:2462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2462 | { | ^ ./include/linux/mm.h: In function ‘page_is_guard’: ./include/linux/skbuff.h: In function ‘skb_network_header_len’: ./include/linux/mm.h:2859:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2859 | static inline bool page_is_guard(struct page *page) { return false; } | ^~~~ ./include/linux/skbuff.h:2467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2467 | { | ^ In file included from ./arch/x86/include/asm/pgtable.h:1440, from ./include/linux/mm.h:98, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/asm-generic/pgtable.h: In function ‘pmdp_huge_get_and_clear_full’: ./include/linux/skbuff.h: In function ‘skb_dst_is_noref’: ./include/linux/skbuff.h: In function ‘skb_inner_network_header_len’: ./include/asm-generic/pgtable.h:164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 164 | { | ^ ./include/linux/skbuff.h:951:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 951 | { | ^ ./include/linux/skbuff.h:2472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2472 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pudp_huge_get_and_clear_full’: ./include/asm-generic/pgtable.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/linux/skbuff.h: In function ‘skb_rtable’: ./include/linux/skbuff.h: In function ‘skb_network_offset’: ./include/linux/skbuff.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ In file included from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/scatterlist.h: In function ‘sg_assign_page’: ./include/asm-generic/pgtable.h: In function ‘pte_clear_not_present_full’: ./include/linux/scatterlist.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pkt_type_ok’: ./include/asm-generic/pgtable.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/skbuff.h:2477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2477 | { | ^ In file included from ./arch/x86/include/asm/swiotlb.h:5, from ./arch/x86/include/asm/dma-mapping.h:13, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/swiotlb.h: In function ‘is_swiotlb_buffer’: ./include/linux/skbuff.h:965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 965 | { | ^ ./include/linux/swiotlb.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_network_offset’: ./include/linux/skbuff.h: In function ‘skb_napi_id’: ./include/linux/skbuff.h:970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 970 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pudp_set_wrprotect’: ./include/linux/skbuff.h:2482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2482 | { | ^ ./include/asm-generic/pgtable.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/skbuff.h: In function ‘skb_unref’: ./include/linux/skbuff.h: In function ‘pskb_network_may_pull’: ./include/linux/skbuff.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/skbuff.h:2487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2487 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_set_page’: ./include/asm-generic/pgtable.h: In function ‘generic_pmdp_establish’: ./include/linux/scatterlist.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/asm-generic/pgtable.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_set_length’: ./include/linux/scatterlist.h: In function ‘sg_page’: ./include/linux/scatterlist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ In file included from ./arch/x86/include/asm/dma-mapping.h:14, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/dma-contiguous.h: In function ‘dev_get_cma_area’: ./include/asm-generic/pgtable.h: In function ‘pte_unused’: ./include/asm-generic/pgtable.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/linux/skbuff.h:2542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2542 | { | ^ ./include/linux/dma-contiguous.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_set_buf’: ./include/linux/scatterlist.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_same’: ./include/linux/dma-contiguous.h: In function ‘dev_set_cma_area’: ./include/asm-generic/pgtable.h:379:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 379 | { | ^ ./include/linux/dma-contiguous.h:126:64: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | static inline void dev_set_cma_area(struct device *dev, struct cma *cma) { } | ^~~ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_set_default’: ./include/asm-generic/pgtable.h: In function ‘pud_same’: ./include/linux/dma-contiguous.h:128:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | static inline void dma_contiguous_set_default(struct cma *cma) { } | ^~~ ./include/linux/skbuff.h: In function ‘alloc_skb’: ./include/asm-generic/pgtable.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve’: ./include/linux/skbuff.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./include/linux/dma-contiguous.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | static inline void dma_contiguous_reserve(phys_addr_t limit) { } | ^~~~~~ ./include/asm-generic/pgtable.h: In function ‘p4d_same’: ./include/linux/scatterlist.h: In function ‘sg_chain’: ./include/asm-generic/pgtable.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/scatterlist.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve_area’: ./include/linux/dma-contiguous.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_unlink’: ./include/linux/skbuff.h: In function ‘skb_fclone_busy’: ./include/linux/dma-contiguous.h: In function ‘dma_declare_contiguous’: ./include/asm-generic/pgtable.h: In function ‘pgd_same’: ./include/linux/dma-contiguous.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/skbuff.h:1040:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1040 | { | ^ ./include/linux/skbuff.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/asm-generic/pgtable.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_mark_end’: ./include/linux/dma-contiguous.h: In function ‘dma_alloc_from_contiguous’: ./include/linux/scatterlist.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_trim’: ./include/linux/dma-contiguous.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_release_from_contiguous’: ./include/linux/scatterlist.h: In function ‘sg_unmark_end’: ./include/asm-generic/pgtable.h: In function ‘arch_do_swap_page’: ./include/linux/dma-contiguous.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_dequeue’: ./include/linux/skbuff.h:2550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2550 | { | ^ ./include/linux/scatterlist.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/vmstat.h: In function ‘count_vm_event’: ./include/asm-generic/pgtable.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/vmstat.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_phys’: ./include/linux/skbuff.h: In function ‘__pskb_trim’: ./include/linux/skbuff.h:1938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1938 | { | ^ ./include/asm-generic/pgtable.h: In function ‘arch_unmap_one’: ./include/linux/scatterlist.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | { | ^ In file included from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./arch/x86/include/asm/dma-mapping.h: In function ‘get_arch_dma_ops’: ./include/asm-generic/pgtable.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./arch/x86/include/asm/dma-mapping.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h:2557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2557 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_virt’: ./include/linux/skbuff.h: In function ‘alloc_skb_fclone’: In file included from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/dma-mapping.h: In function ‘get_dma_ops’: ./include/linux/scatterlist.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/dma-mapping.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/skbuff.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pgd_none_or_clear_bad’: ./include/linux/skbuff.h: In function ‘__skb_dequeue_tail’: ./include/asm-generic/pgtable.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_init_marker’: ./include/linux/scatterlist.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_trim’: ./include/linux/skbuff.h:1955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1955 | { | ^ ./include/linux/dma-mapping.h: In function ‘set_dma_ops’: ./include/linux/dma-mapping.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/linux/skbuff.h: In function ‘__pskb_copy’: ./include/asm-generic/pgtable.h: In function ‘p4d_none_or_clear_bad’: ./include/linux/skbuff.h:2565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2565 | { | ^ ./include/linux/skbuff.h:1066:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1066 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_page_attrs’: ./include/asm-generic/pgtable.h:577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 577 | { | ^ ./include/linux/dma-mapping.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_trim_unique’: ./include/linux/skbuff.h: In function ‘skb_is_nonlinear’: ./include/asm-generic/pgtable.h: In function ‘pud_none_or_clear_bad’: ./include/linux/skbuff.h:1964:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1964 | { | ^ ./include/linux/skbuff.h:2579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2579 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pad’: ./include/asm-generic/pgtable.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./include/linux/skbuff.h:1094:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1094 | { | ^ ./include/linux/skbuff.h: In function ‘skb_headlen’: ./include/linux/skbuff.h:1969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1969 | { | ^ ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_clear_bad’: ./include/asm-generic/pgtable.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_pagelen’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_page’: ./include/linux/scatterlist.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_grow’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_page_attrs’: ./include/linux/skbuff.h: In function ‘skb_clear_hash’: ./include/linux/skbuff.h:1974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1974 | { | ^ ./include/linux/dma-mapping.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_start’: ./include/linux/skbuff.h:1155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1155 | { | ^ ./include/linux/skbuff.h:2585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2585 | { | ^ ./include/asm-generic/pgtable.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/skbuff.h: In function ‘skb_clear_hash_if_not_l4’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_dma_address’: ./include/asm-generic/pgtable.h: In function ‘__ptep_modify_prot_commit’: ./include/linux/scatterlist.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/skbuff.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./include/asm-generic/pgtable.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/skbuff.h: In function ‘skb_orphan’: ./include/linux/skbuff.h: In function ‘__skb_set_hash’: ./include/linux/skbuff.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pagelen’: ./include/linux/skbuff.h:2607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2607 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_sg_attrs’: ./include/linux/skbuff.h: In function ‘skb_set_hash’: ./include/linux/skbuff.h:1983:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1983 | { | ^ ./include/linux/dma-mapping.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/asm-generic/pgtable.h: In function ‘is_zero_pfn’: ./include/linux/skbuff.h:1177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1177 | { | ^ ./include/asm-generic/pgtable.h:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_fill_page_desc’: ./include/linux/vmstat.h: In function ‘count_vm_events’: ./include/linux/vmstat.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_set_sw_hash’: ./include/asm-generic/pgtable.h: In function ‘my_zero_pfn’: ./include/linux/skbuff.h:2002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2002 | { | ^ ./include/linux/skbuff.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/asm-generic/pgtable.h:876:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 876 | { | ^ ./include/linux/skbuff.h: In function ‘skb_orphan_frags’: ./include/asm-generic/pgtable.h: In function ‘pmd_read_atomic’: ./include/linux/skbuff.h: In function ‘skb_flow_get_ports’: ./include/asm-generic/pgtable.h:917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 917 | { | ^ ./include/linux/skbuff.h: In function ‘skb_fill_page_desc’: ./include/linux/skbuff.h:2627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2627 | { | ^ ./include/linux/skbuff.h:1198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1198 | { | ^ In file included from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/dma-mapping.h: In function ‘valid_dma_direction’: ./include/asm-generic/pgtable.h: In function ‘pmd_none_or_trans_huge_or_clear_bad’: ./include/linux/skbuff.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/asm-generic/pgtable.h:952:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 952 | { | ^ ./include/linux/dma-mapping.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_sg_attrs’: ./include/linux/dma-mapping.h: In function ‘is_device_dma_capable’: ./include/linux/skbuff.h: In function ‘skb_tail_pointer’: ./include/linux/dma-mapping.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/skbuff.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/dma-mapping.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/skbuff.h:2052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2052 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys’: ./include/linux/skbuff.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_alloc_from_global_coherent’: ./include/linux/skbuff.h: In function ‘skb_reset_tail_pointer’: ./include/asm-generic/pgtable.h: In function ‘pmd_trans_unstable’: ./include/linux/dma-mapping.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/asm-generic/pgtable.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./include/linux/skbuff.h:2057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2057 | { | ^ ./include/linux/skbuff.h: In function ‘skb_orphan_frags_rx’: ./include/linux/dma-mapping.h: In function ‘dma_release_from_global_coherent’: ./include/linux/dma-mapping.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys_basic’: ./include/linux/skbuff.h: In function ‘skb_set_tail_pointer’: ./include/asm-generic/pgtable.h: In function ‘p4d_set_huge’: ./include/linux/dma-mapping.h: In function ‘dma_mmap_from_global_coherent’: ./include/linux/skbuff.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./include/linux/skbuff.h:2637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2637 | { | ^ ./include/linux/dma-mapping.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_resource’: ./include/asm-generic/pgtable.h:1047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1047 | { | ^ ./include/linux/dma-mapping.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_is_direct’: ./include/linux/skbuff.h:2062:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2062 | { | ^ ./include/linux/vmstat.h: In function ‘__count_vm_events’: ./include/linux/dma-mapping.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/vmstat.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/asm-generic/pgtable.h: In function ‘p4d_clear_huge’: ./include/linux/skbuff.h: In function ‘skb_get_hash’: ./include/asm-generic/pgtable.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./include/linux/skbuff.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put’: ./include/linux/skbuff.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_purge’: ./include/linux/skbuff.h: In function ‘skb_get_hash_flowi6’: ./include/linux/skbuff.h:2653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2653 | { | ^ ./include/linux/skbuff.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/skbuff.h: In function ‘netdev_alloc_skb’: ./include/linux/skbuff.h: In function ‘skb_get_hash_raw’: ./include/linux/skbuff.h: In function ‘__skb_put_zero’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_resource’: ./include/linux/skbuff.h:1286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1286 | { | ^ ./include/linux/skbuff.h:2681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2681 | { | ^ ./include/linux/dma-mapping.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ In file included from ./arch/x86/include/asm/swiotlb.h:5, from ./arch/x86/include/asm/dma-mapping.h:13, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/swiotlb.h: In function ‘is_swiotlb_buffer’: ./include/linux/skbuff.h:2100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2100 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_hash’: ./include/linux/swiotlb.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_skb’: ./include/linux/skbuff.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_data’: ./include/linux/skbuff.h:2688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2688 | { | ^ ./include/linux/skbuff.h: In function ‘skb_end_pointer’: ./include/linux/skbuff.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/skbuff.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_skb’: ./include/linux/skbuff.h: In function ‘__skb_put_u8’: ./include/linux/skbuff.h: In function ‘skb_end_offset’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_cpu’: ./include/linux/dma-mapping.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/skbuff.h:2117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2117 | { | ^ ./include/linux/skbuff.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/skbuff.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/mm.h: In function ‘vma_init’: ./include/linux/skbuff.h: In function ‘skb_put_zero’: ./include/linux/skbuff.h: In function ‘__netdev_alloc_skb_ip_align’: ./include/linux/mm.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/skbuff.h: In function ‘skb_hwtstamps’: In file included from ./arch/x86/include/asm/dma-mapping.h:14, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/dma-contiguous.h: In function ‘dev_get_cma_area’: ./include/linux/skbuff.h:1323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1323 | { | ^ ./include/linux/skbuff.h:2122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2122 | { | ^ ./include/linux/dma-contiguous.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/skbuff.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/linux/mm.h: In function ‘vma_set_anonymous’: ./include/linux/dma-contiguous.h: In function ‘dev_set_cma_area’: ./include/linux/skbuff.h: In function ‘skb_put_data’: ./include/linux/skbuff.h: In function ‘skb_zcopy’: ./include/linux/mm.h:493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 493 | { | ^ ./include/linux/dma-contiguous.h:126:64: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | static inline void dev_set_cma_area(struct device *dev, struct cma *cma) { } | ^~~ ./include/linux/skbuff.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_set_default’: ./include/linux/skbuff.h:2132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2132 | { | ^ ./include/linux/dma-contiguous.h:128:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | static inline void dma_contiguous_set_default(struct cma *cma) { } | ^~~ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_device’: ./include/linux/dma-contiguous.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | static inline void dma_contiguous_reserve(phys_addr_t limit) { } | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_put_u8’: ./include/linux/dma-mapping.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve_area’: ./include/linux/skbuff.h: In function ‘netdev_alloc_skb_ip_align’: ./include/linux/dma-contiguous.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/skbuff.h:2141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2141 | { | ^ In file included from ./include/linux/huge_mm.h:5, from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/sched/coredump.h: In function ‘__get_dumpable’: ./include/linux/skbuff.h: In function ‘skb_zcopy_set’: ./include/linux/dma-contiguous.h: In function ‘dma_declare_contiguous’: ./include/linux/sched/coredump.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/dma-contiguous.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/skbuff.h:1336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1336 | { | ^ ./include/linux/skbuff.h:2711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2711 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_push’: ./include/linux/sched/coredump.h: In function ‘get_dumpable’: ./include/linux/skbuff.h:2147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2147 | { | ^ ./include/linux/sched/coredump.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/skbuff.h: In function ‘skb_free_frag’: ./include/linux/dma-contiguous.h: In function ‘dma_alloc_from_contiguous’: ./include/linux/dma-contiguous.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_pull’: ./include/linux/skbuff.h:2716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2716 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_release_from_contiguous’: ./include/linux/skbuff.h: In function ‘skb_zcopy_set_nouarg’: ./include/linux/dma-contiguous.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_cpu’: ./include/linux/vmstat.h: In function ‘zone_numa_state_add’: ./include/linux/dma-mapping.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/skbuff.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./include/linux/skbuff.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/linux/skbuff.h: In function ‘napi_alloc_skb’: ./include/linux/vmstat.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ In file included from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./arch/x86/include/asm/dma-mapping.h: In function ‘get_arch_dma_ops’: ./include/linux/vmstat.h: In function ‘global_numa_state’: ./arch/x86/include/asm/dma-mapping.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h:2725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2725 | { | ^ ./include/linux/vmstat.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_is_nouarg’: In file included from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/dma-mapping.h: In function ‘get_dma_ops’: ./include/linux/skbuff.h:1354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1354 | { | ^ ./include/linux/dma-mapping.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/vmstat.h: In function ‘zone_numa_state_snapshot’: ./include/linux/vmstat.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_pages’: ./include/linux/skbuff.h: In function ‘skb_zcopy_get_nouarg’: ./include/linux/skbuff.h: In function ‘skb_pull_inline’: ./include/linux/dma-mapping.h: In function ‘set_dma_ops’: ./include/linux/skbuff.h:2744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2744 | { | ^ In file included from ./include/linux/mm.h:526, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/huge_mm.h: In function ‘__transparent_hugepage_enabled’: ./include/linux/skbuff.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_device’: ./include/linux/dma-mapping.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/linux/dma-mapping.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/skbuff.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/huge_mm.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_page_attrs’: ./include/linux/skbuff.h: In function ‘skb_zcopy_clear’: ./include/linux/dma-mapping.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_pages’: ./include/linux/skbuff.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./include/linux/skbuff.h: In function ‘__pskb_pull’: ./include/linux/skbuff.h:2759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2759 | { | ^ ./include/linux/skbuff.h:2169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2169 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state_add’: ./include/linux/vmstat.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_page’: ./include/linux/vmstat.h: In function ‘node_page_state_add’: ./include/linux/dma-mapping.h: In function ‘dma_mapping_error’: ./include/linux/skbuff.h: In function ‘skb_zcopy_abort’: ./include/linux/vmstat.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/huge_mm.h: In function ‘split_huge_page’: ./include/linux/skbuff.h:2772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2772 | { | ^ ./include/linux/dma-mapping.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./include/linux/vmstat.h: In function ‘count_vm_events’: ./include/linux/huge_mm.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/skbuff.h:1382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1382 | { | ^ ./include/linux/vmstat.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_page’: ./include/linux/vmstat.h: In function ‘global_zone_page_state’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_page_attrs’: ./include/linux/vmstat.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/dma-mapping.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_pull’: ./include/linux/skbuff.h: In function ‘skb_mark_not_on_list’: ./include/linux/skbuff.h:2777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2777 | { | ^ ./include/linux/vmstat.h: In function ‘global_node_page_state’: ./include/linux/skbuff.h:2178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2178 | { | ^ ./include/linux/skbuff.h:1392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1392 | { | ^ ./include/linux/huge_mm.h: In function ‘is_swap_pmd’: ./include/linux/vmstat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/skbuff.h: In function ‘skb_propagate_pfmemalloc’: ./include/linux/huge_mm.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/skbuff.h: In function ‘skb_list_del_init’: ./include/linux/skbuff.h: In function ‘pskb_may_pull’: ./include/linux/skbuff.h:2788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2788 | { | ^ ./include/linux/huge_mm.h: In function ‘pmd_trans_huge_lock’: ./include/linux/skbuff.h:1397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1397 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state’: ./include/linux/huge_mm.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/vmstat.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_single_attrs’: ./include/linux/skbuff.h:2183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2183 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_page’: ./include/linux/skbuff.h: In function ‘skb_queue_empty’: ./include/linux/dma-mapping.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_sg_attrs’: ./include/linux/skbuff.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state_snapshot’: ./include/linux/dma-mapping.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/linux/vmstat.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/skbuff.h:2800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2800 | { | ^ ./include/linux/huge_mm.h: In function ‘pud_trans_huge_lock’: ./include/linux/huge_mm.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_is_last’: ./include/linux/skbuff.h: In function ‘__skb_frag_ref’: ./include/linux/skbuff.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_unmap_single_attrs’: ./include/linux/skbuff.h:2811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2811 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_is_first’: ./include/linux/dma-mapping.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/huge_mm.h: In function ‘hpage_nr_pages’: ./include/linux/skbuff.h:1435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1435 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_ref’: ./include/linux/huge_mm.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_cpu’: ./include/linux/skbuff.h: In function ‘skb_headroom’: ./include/linux/dma-mapping.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_next’: ./include/linux/skbuff.h:2823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2823 | { | ^ ./include/linux/skbuff.h:1449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1449 | { | ^ ./include/linux/skbuff.h:2200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2200 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_device’: ./include/linux/skbuff.h: In function ‘__skb_frag_unref’: ./include/linux/dma-mapping.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/huge_mm.h: In function ‘is_huge_zero_page’: ./include/linux/huge_mm.h:231:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 231 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tailroom’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_sg_attrs’: ./include/linux/skbuff.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/dma-mapping.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/skbuff.h:2211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2211 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_unref’: ./include/linux/huge_mm.h: In function ‘is_huge_zero_pmd’: ./include/linux/skbuff.h: In function ‘skb_queue_prev’: ./include/linux/skbuff.h: In function ‘skb_availroom’: ./include/linux/huge_mm.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/skbuff.h:2846:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2846 | { | ^ ./include/linux/skbuff.h:1467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1467 | { | ^ ./include/linux/vmstat.h: In function ‘__mod_zone_freepage_state’: ./include/linux/dma-mapping.h: In function ‘dma_alloc_coherent’: ./include/linux/skbuff.h:2223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2223 | { | ^ ./include/linux/vmstat.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/dma-mapping.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/huge_mm.h: In function ‘is_huge_zero_pud’: ./include/linux/skbuff.h: In function ‘skb_frag_address’: ./include/linux/huge_mm.h:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_resource’: ./include/linux/huge_mm.h: In function ‘thp_migration_supported’: ./include/linux/dma-mapping.h: In function ‘dma_free_coherent’: ./include/linux/skbuff.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | { | ^ ./include/linux/dma-mapping.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/huge_mm.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/mm.h: In function ‘lowmem_page_address’: ./include/linux/dma-mapping.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reserve’: ./include/linux/skbuff.h: In function ‘skb_frag_address_safe’: ./include/linux/skbuff.h: In function ‘skb_get’: ./include/linux/dma-mapping.h: In function ‘dma_get_mask’: ./include/linux/mm.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/dma-mapping.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/skbuff.h:1483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1483 | { | ^ ./include/linux/skbuff.h:2239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2239 | { | ^ ./include/linux/skbuff.h:2870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2870 | { | ^ ./include/linux/skbuff.h: In function ‘skb_cloned’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/mm.h: In function ‘put_page_testzero’: ./include/linux/skbuff.h: In function ‘skb_tailroom_reserve’: ./include/linux/mm.h:545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 545 | { | ^ ./include/linux/skbuff.h:1501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1501 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_set_mask_and_coherent’: ./include/linux/mm.h: In function ‘page_file_mapping’: ./include/linux/skbuff.h:2258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2258 | { | ^ ./include/linux/dma-mapping.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/mm.h: In function ‘get_page_unless_zero’: ./include/linux/mm.h:1273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1273 | { | ^ ./include/linux/mm.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/skbuff.h: In function ‘skb_unclone’: ./include/linux/dma-mapping.h: In function ‘dma_coerce_mask_and_coherent’: ./include/linux/skbuff.h:1507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1507 | { | ^ ./include/linux/dma-mapping.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_frag_set_page’: ./include/linux/mm.h: In function ‘is_vmalloc_addr’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_resource’: ./include/linux/dma-mapping.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/dma-mapping.h: In function ‘arch_setup_dma_ops’: ./include/linux/mm.h:583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 583 | { | ^ ./include/linux/mm.h: In function ‘page_index’: ./include/linux/skbuff.h:2886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2886 | { | ^ ./include/linux/dma-mapping.h:682:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | bool coherent) { } | ^~~~ ./include/linux/mm.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/linux/dma-mapping.h: In function ‘arch_teardown_dma_ops’: ./include/linux/skbuff.h: In function ‘skb_set_inner_protocol’: ./include/linux/skbuff.h: In function ‘skb_frag_set_page’: ./include/linux/skbuff.h: In function ‘skb_header_cloned’: ./include/linux/dma-mapping.h:686:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | static inline void arch_teardown_dma_ops(struct device *dev) { } | ^~~~~~ ./include/linux/skbuff.h:1524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1524 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_max_seg_size’: ./include/linux/mm.h: In function ‘kvmalloc’: ./include/linux/skbuff.h:2273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2273 | { | ^ ./include/linux/dma-mapping.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./include/linux/skbuff.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/linux/mm.h:603:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 603 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_ipproto’: ./include/linux/mm.h: In function ‘kvzalloc_node’: ./include/linux/mm.h: In function ‘page_is_pfmemalloc’: ./include/linux/mm.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_cpu’: ./include/linux/dma-mapping.h: In function ‘dma_set_max_seg_size’: ./include/linux/skbuff.h: In function ‘skb_frag_dma_map’: ./include/linux/skbuff.h:2280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2280 | { | ^ ./include/linux/dma-mapping.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/dma-mapping.h:697:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 697 | { | ^ ./include/linux/mm.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_unclone’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_headers’: ./include/linux/mm.h: In function ‘kvzalloc’: ./include/linux/skbuff.h:2921:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2921 | { | ^ ./include/linux/mm.h: In function ‘set_page_pfmemalloc’: ./include/linux/skbuff.h:1536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1536 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_seg_boundary’: ./include/linux/mm.h:611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 611 | { | ^ ./include/linux/dma-mapping.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/linux/skbuff.h:2286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2286 | { | ^ ./include/linux/mm.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./include/linux/mm.h: In function ‘kvmalloc_array’: ./include/linux/skbuff.h: In function ‘pskb_copy’: ./include/linux/mm.h: In function ‘clear_page_pfmemalloc’: ./include/linux/vmstat.h: In function ‘zone_numa_state_add’: ./include/linux/skbuff.h: In function ‘skb_reset_mac_len’: ./include/linux/mm.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/vmstat.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/mm.h:1321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1321 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_set_seg_boundary’: ./include/linux/skbuff.h:2928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2928 | { | ^ ./include/linux/skbuff.h:2293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2293 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_header_release’: ./include/linux/dma-mapping.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./include/linux/vmstat.h: In function ‘global_numa_state’: ./include/linux/vmstat.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_device’: ./include/linux/skbuff.h:1550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1550 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_copy_for_clone’: ./include/linux/skbuff.h: In function ‘skb_inner_transport_header’: ./include/linux/dma-mapping.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_max_pfn’: ./include/linux/vmstat.h: In function ‘zone_numa_state_snapshot’: ./include/linux/vmstat.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/dma-mapping.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./include/linux/skbuff.h:2299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2299 | { | ^ ./include/linux/skbuff.h: In function ‘skb_shared’: ./include/linux/skbuff.h:2935:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2935 | { | ^ ./include/linux/mm.h: In function ‘kvcalloc’: ./include/linux/mm.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./include/linux/skbuff.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_transport_offset’: ./include/linux/dma-mapping.h: In function ‘dma_get_cache_alignment’: ./include/linux/skbuff.h: In function ‘skb_clone_writable’: ./include/linux/dma-mapping.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/linux/skbuff.h: In function ‘skb_share_check’: ./include/linux/skbuff.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/linux/mm.h: In function ‘compound_mapcount_ptr’: ./include/linux/skbuff.h:2949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2949 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_declare_coherent_memory’: ./include/linux/skbuff.h:1582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1582 | { | ^ ./include/linux/mm.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_transport_header’: ./include/linux/dma-mapping.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/mm.h: In function ‘compound_mapcount’: ./include/linux/dma-mapping.h: In function ‘dma_release_declared_memory’: ./include/linux/skbuff.h: In function ‘skb_try_make_writable’: ./include/linux/skbuff.h:2309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2309 | { | ^ ./include/linux/mm.h:638:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 638 | { | ^ ./include/linux/dma-mapping.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state_add’: ./include/linux/dma-mapping.h: In function ‘dma_mark_declared_memory_occupied’: ./include/linux/skbuff.h: In function ‘skb_set_inner_transport_header’: ./include/linux/vmstat.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/skbuff.h:2956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2956 | { | ^ ./include/linux/dma-mapping.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/mm.h: In function ‘page_mapcount_reset’: ./include/linux/skbuff.h: In function ‘skb_unshare’: ./include/linux/skbuff.h:2315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2315 | { | ^ ./include/linux/dma-mapping.h: In function ‘dmam_alloc_coherent’: ./include/linux/vmstat.h: In function ‘node_page_state_add’: ./include/linux/mm.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/vmstat.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/dma-mapping.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/skbuff.h:1618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1618 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_cow’: ./include/linux/mm.h: In function ‘unmap_shared_mapping_range’: ./include/linux/skbuff.h: In function ‘skb_inner_network_header’: ./include/linux/mm.h: In function ‘page_mapcount’: ./include/linux/vmstat.h: In function ‘global_zone_page_state’: ./include/linux/mm.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/vmstat.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_alloc_wc’: ./include/linux/mm.h:1517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1517 | { | ^ ./include/linux/skbuff.h:2963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2963 | { | ^ ./include/linux/skbuff.h:2321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2321 | { | ^ ./include/linux/dma-mapping.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_network_header’: ./include/linux/vmstat.h: In function ‘global_node_page_state’: ./include/linux/vmstat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek’: ./include/linux/skbuff.h:2326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2326 | { | ^ ./include/linux/mm.h: In function ‘virt_to_head_page’: ./include/linux/dma-mapping.h: In function ‘dma_free_wc’: ./include/linux/skbuff.h:1647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1647 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state’: ./include/linux/mm.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_network_header’: ./include/linux/dma-mapping.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/linux/vmstat.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/skbuff.h:2332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2332 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_mmap_wc’: ./include/linux/vmstat.h: In function ‘zone_page_state_snapshot’: ./include/linux/dma-mapping.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_peek’: ./include/linux/skbuff.h: In function ‘skb_inner_mac_header’: ./include/linux/vmstat.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/mm.h: In function ‘frame_vector_count’: ./include/linux/skbuff.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/mm.h: In function ‘set_compound_page_dtor’: ./include/linux/skbuff.h:2338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2338 | { | ^ ./include/linux/mm.h:1597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1597 | { | ^ ./include/linux/mm.h:719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 719 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek_next’: ./include/linux/mm.h: In function ‘frame_vector_pages’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_mac_header’: ./include/linux/skbuff.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./include/linux/mm.h: In function ‘get_compound_page_dtor’: ./include/linux/mm.h:1602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1602 | { | ^ ./include/linux/skbuff.h:2343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2343 | { | ^ ./include/linux/mm.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_mac_header’: ./include/linux/skbuff.h: In function ‘skb_peek_tail’: ./include/linux/mm.h: In function ‘frame_vector_pfns’: ./include/linux/mm.h: In function ‘compound_order’: ./include/linux/mm.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/linux/skbuff.h:1699:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1699 | { | ^ ./include/linux/skbuff.h:2349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2349 | { | ^ ./include/linux/mm.h:1613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1613 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_header_was_set’: In file included from ./include/linux/skbuff.h:35, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/netdev_features.h: In function ‘find_next_netdev_feature’: ./include/linux/mm.h: In function ‘set_compound_order’: ./include/linux/mm.h:738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 738 | { | ^ ./include/linux/netdev_features.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/skbuff.h:2354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2354 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_len’: ./include/linux/mm.h: In function ‘maybe_mkwrite’: ./include/linux/skbuff.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_header’: ./include/linux/skbuff.h: In function ‘skb_cow’: ./include/linux/mm.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_head_init’: ./include/linux/vmstat.h: In function ‘__mod_zone_freepage_state’: ./include/linux/skbuff.h:2359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2359 | { | ^ ./include/linux/vmstat.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/mm.h: In function ‘cancel_dirty_page’: ./include/linux/skbuff.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/linux/skbuff.h:2988:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2988 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_transport_header’: ./include/linux/mm.h:1641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1641 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_head_init’: ./include/linux/skbuff.h: In function ‘skb_cow_head’: In file included from ./include/linux/skbuff.h:37, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/sched/clock.h: In function ‘cpu_clock’: ./include/linux/skbuff.h:2364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2364 | { | ^ ./include/linux/skbuff.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/mm.h: In function ‘vma_is_anonymous’: ./include/linux/sched/clock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/mm.h: In function ‘lowmem_page_address’: ./include/linux/mm.h: In function ‘page_zonenum’: ./include/linux/skbuff.h:3003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3003 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_transport_header’: ./include/linux/sched/clock.h: In function ‘local_clock’: ./include/linux/mm.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./include/linux/mm.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/mm.h:872:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 872 | { | ^ ./include/linux/sched/clock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/skbuff.h: In function ‘skb_padto’: ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_cpu’: ./include/linux/skbuff.h:2370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2370 | { | ^ ./include/linux/dma-mapping.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_head_init_class’: ./include/linux/skbuff.h:3018:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3018 | { | ^ ./include/linux/skbuff.h: In function ‘skb_network_header’: ./include/linux/skbuff.h:1751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1751 | { | ^ ./include/linux/mm.h: In function ‘is_zone_device_page’: ./include/linux/mm.h: In function ‘get_mm_counter’: ./include/linux/mm.h: In function ‘page_file_mapping’: ./include/linux/mm.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/skbuff.h:2376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2376 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_insert’: ./include/linux/mm.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/mm.h:1273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1273 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_network_header’: ./include/linux/skbuff.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/linux/mm.h: In function ‘put_devmap_managed_page’: ./include/linux/skbuff.h:2381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2381 | { | ^ ./include/linux/mm.h:896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 896 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_splice’: ./include/linux/skbuff.h: In function ‘skb_set_network_header’: ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_device’: ./include/linux/skbuff.h:1775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1775 | { | ^ ./include/linux/dma-mapping.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/mm.h: In function ‘page_index’: ./include/linux/mm.h: In function ‘add_mm_counter’: ./include/linux/skbuff.h:2386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2386 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_splice’: ./include/linux/mm.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/linux/mm.h:1702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1702 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_header’: ./include/linux/skbuff.h: In function ‘__skb_put_padto’: ./include/linux/skbuff.h:1793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1793 | { | ^ ./include/linux/mm.h: In function ‘inc_mm_counter’: ./include/linux/skbuff.h:2392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2392 | { | ^ ./include/linux/mm.h:1707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1707 | { | ^ ./include/linux/skbuff.h:3038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3038 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_offset’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_init’: ./include/linux/mm.h: In function ‘is_device_private_page’: ./include/linux/mm.h: In function ‘page_is_pfmemalloc’: ./include/linux/sched/clock.h: In function ‘enable_sched_clock_irqtime’: ./include/linux/mm.h:914:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 914 | { | ^ ./include/linux/mm.h: In function ‘dec_mm_counter’: ./include/linux/skbuff.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_mapping_error’: ./include/linux/sched/clock.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void enable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/skbuff.h:2397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2397 | { | ^ ./include/linux/mm.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./include/linux/dma-mapping.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./include/linux/sched/clock.h: In function ‘disable_sched_clock_irqtime’: ./include/linux/mm.h:1712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1712 | { | ^ ./include/linux/sched/clock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | static inline void disable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_mac_header_len’: ./include/linux/mm.h: In function ‘is_device_public_page’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail’: ./include/linux/mm.h: In function ‘set_page_pfmemalloc’: ./include/linux/mm.h: In function ‘mm_counter_file’: ./include/linux/mm.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/linux/skbuff.h:2402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2402 | { | ^ ./include/linux/mm.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./include/linux/skbuff.h:1824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1824 | { | ^ ./include/linux/mm.h:1718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1718 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_header_was_set’: ./include/linux/mm.h: In function ‘is_pci_p2pdma_page’: ./include/linux/skbuff.h: In function ‘skb_put_padto’: ./include/linux/mm.h: In function ‘clear_page_pfmemalloc’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail_init’: ./include/linux/mm.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/mm.h:1321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1321 | { | ^ ./include/linux/skbuff.h:2407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2407 | { | ^ ./include/linux/mm.h: In function ‘get_page’: ./include/linux/skbuff.h:1841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1841 | { | ^ ./include/linux/skbuff.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/mm.h: In function ‘mm_counter’: ./include/linux/mm.h:969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 969 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_mac_header’: ./include/linux/dma-mapping.h: In function ‘dma_map_single_attrs’: ./include/linux/skbuff.h: In function ‘skb_add_data’: ./include/linux/dma-mapping.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_after’: ./include/linux/mm.h:1725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1725 | { | ^ ./include/linux/skbuff.h:2412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2412 | { | ^ ./include/linux/mm.h: In function ‘put_page’: ./include/linux/skbuff.h:1863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1863 | { | ^ ./include/linux/skbuff.h:3067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3067 | { | ^ ./include/linux/mm.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_mac_header’: ./include/linux/skbuff.h: In function ‘__skb_queue_before’: ./include/linux/mm.h: In function ‘get_mm_rss’: ./include/linux/skbuff.h:2417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2417 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_unmap_single_attrs’: ./include/linux/skbuff.h:1873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1873 | { | ^ ./include/linux/dma-mapping.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/mm.h: In function ‘page_zone_id’: ./include/linux/mm.h:1732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1732 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pop_mac_header’: ./include/linux/skbuff.h: In function ‘__skb_queue_head’: ./include/linux/mm.h:1009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1009 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_cpu’: ./include/linux/mm.h: In function ‘get_mm_hiwater_rss’: ./include/linux/skbuff.h:1890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1890 | { | ^ ./include/linux/dma-mapping.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/skbuff.h:2423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2423 | { | ^ ./include/linux/mm.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/linux/skbuff.h: In function ‘skb_probe_transport_header’: ./include/linux/skbuff.h: In function ‘__skb_queue_tail’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_device’: ./include/linux/dma-mapping.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/mm.h: In function ‘page_to_nid’: ./include/linux/skbuff.h:1907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1907 | { | ^ ./include/linux/skbuff.h:2429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2429 | { | ^ ./include/linux/mm.h: In function ‘unmap_shared_mapping_range’: ./include/linux/mm.h:1017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1017 | { | ^ ./include/linux/mm.h:1517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1517 | { | ^ ./include/linux/skbuff.h: In function ‘skb_can_coalesce’: ./include/linux/mm.h: In function ‘cpu_pid_to_cpupid’: ./include/linux/skbuff.h:3086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3086 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_alloc_coherent’: ./include/linux/skbuff.h: In function ‘skb_mac_header_rebuild’: ./include/linux/mm.h:1026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1026 | { | ^ ./include/linux/mm.h: In function ‘get_mm_hiwater_vm’: ./include/linux/dma-mapping.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/skbuff.h:2442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2442 | { | ^ ./include/linux/mm.h: In function ‘cpupid_to_pid’: ./include/linux/mm.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_free_coherent’: ./include/linux/mm.h:1031:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1031 | { | ^ ./include/linux/dma-mapping.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_start_offset’: ./include/linux/mm.h: In function ‘frame_vector_count’: ./include/linux/mm.h: In function ‘cpupid_to_cpu’: ./include/linux/dma-mapping.h: In function ‘dma_get_mask’: ./include/linux/dma-mapping.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/mm.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./include/linux/skbuff.h:2452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2452 | { | ^ ./include/linux/mm.h:1597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1597 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_linearize’: ./include/linux/mm.h: In function ‘cpupid_to_nid’: ./include/linux/mm.h: In function ‘frame_vector_pages’: ./include/linux/skbuff.h: In function ‘skb_checksum_start’: ./include/linux/mm.h:1041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1041 | { | ^ In file included from ./include/linux/skbuff.h:38, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/net/flow_dissector.h: In function ‘flow_keys_have_l4’: ./include/linux/mm.h:1602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1602 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_set_mask_and_coherent’: ./include/linux/skbuff.h:3099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3099 | { | ^ ./include/linux/mm.h: In function ‘update_hiwater_rss’: ./include/linux/skbuff.h:2457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2457 | { | ^ ./include/linux/mm.h: In function ‘cpupid_pid_unset’: ./include/linux/dma-mapping.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/net/flow_dissector.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/mm.h:1046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1046 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_offset’: ./include/linux/skbuff.h: In function ‘skb_linearize’: ./include/linux/mm.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/mm.h: In function ‘frame_vector_pfns’: ./include/linux/mm.h: In function ‘cpupid_cpu_unset’: ./include/linux/dma-mapping.h: In function ‘dma_coerce_mask_and_coherent’: ./include/net/flow_dissector.h: In function ‘dissector_uses_key’: ./include/linux/skbuff.h:2462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2462 | { | ^ ./include/linux/dma-mapping.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/mm.h: In function ‘update_hiwater_vm’: ./include/linux/mm.h:1051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1051 | { | ^ ./include/net/flow_dissector.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/mm.h:1613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1613 | { | ^ ./include/linux/skbuff.h:3111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3111 | { | ^ ./include/linux/skbuff.h: In function ‘skb_network_header_len’: ./include/linux/mm.h:1757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1757 | { | ^ ./include/linux/dma-mapping.h: In function ‘arch_setup_dma_ops’: ./include/linux/mm.h: In function ‘__cpupid_match_pid’: ./include/net/flow_dissector.h: In function ‘skb_flow_dissector_target’: ./include/linux/skbuff.h: In function ‘skb_has_shared_frag’: ./include/net/flow_dissector.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/dma-mapping.h:682:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | bool coherent) { } | ^~~~ ./include/linux/mm.h:1056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1056 | { | ^ ./include/linux/skbuff.h:2467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2467 | { | ^ ./include/linux/mm.h: In function ‘reset_mm_hiwater_rss’: ./include/linux/dma-mapping.h: In function ‘arch_teardown_dma_ops’: ./include/linux/dma-mapping.h:686:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | static inline void arch_teardown_dma_ops(struct device *dev) { } | ^~~~~~ ./include/linux/skbuff.h:3123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3123 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_network_header_len’: ./include/linux/mm.h:1763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1763 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_max_seg_size’: ./include/linux/mm.h: In function ‘page_cpupid_last’: ./include/linux/dma-mapping.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./include/linux/mm.h:1077:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1077 | { | ^ ./include/linux/mm.h: In function ‘setmax_mm_hiwater_rss’: ./include/linux/skbuff.h:2472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2472 | { | ^ ./include/linux/skbuff.h: In function ‘skb_linearize_cow’: ./include/linux/mm.h: In function ‘cancel_dirty_page’: ./include/linux/mm.h:1769:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1769 | { | ^ ./include/linux/skbuff.h: In function ‘skb_network_offset’: ./include/linux/dma-mapping.h: In function ‘dma_set_max_seg_size’: ./include/linux/mm.h:1641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1641 | { | ^ ./include/linux/skbuff.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/dma-mapping.h:697:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 697 | { | ^ ./include/linux/mm.h: In function ‘page_cpupid_reset_last’: In file included from ./include/linux/splice.h:12, from ./include/linux/skbuff.h:39, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_get’: ./include/linux/skbuff.h:2477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2477 | { | ^ ./include/linux/mm.h:1084:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1084 | { | ^ ./include/linux/mm.h: In function ‘get_locked_pte’: ./include/linux/pipe_fs_i.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/mm.h: In function ‘vma_is_anonymous’: ./include/linux/skbuff.h: In function ‘__skb_postpull_rcsum’: ./include/linux/dma-mapping.h: In function ‘dma_get_seg_boundary’: ./include/linux/skbuff.h: In function ‘skb_inner_network_offset’: ./include/linux/dma-mapping.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_release’: ./include/linux/mm.h:1797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1797 | { | ^ ./include/linux/mm.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./include/linux/pipe_fs_i.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/skbuff.h:2482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2482 | { | ^ ./include/linux/skbuff.h:3144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3144 | { | ^ ./include/linux/mm.h: In function ‘page_kasan_tag’: ./include/linux/mm.h: In function ‘__p4d_alloc’: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_confirm’: ./include/linux/skbuff.h: In function ‘pskb_network_may_pull’: ./include/linux/dma-mapping.h: In function ‘dma_set_seg_boundary’: ./include/linux/pipe_fs_i.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/mm.h:1152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1152 | { | ^ ./include/linux/dma-mapping.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./include/linux/mm.h:1806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1806 | { | ^ ./include/linux/mm.h: In function ‘get_mm_counter’: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_steal’: ./include/linux/mm.h: In function ‘page_kasan_tag_set’: ./include/linux/skbuff.h:2487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2487 | { | ^ ./include/linux/pipe_fs_i.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/skbuff.h: In function ‘skb_postpull_rcsum’: ./include/linux/dma-mapping.h: In function ‘dma_max_pfn’: ./include/linux/mm.h:1156:46: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1156 | static inline void page_kasan_tag_set(struct page *page, u8 tag) { } | ^~~~ ./include/linux/mm.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_puds’: ./include/linux/dma-mapping.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_unlink’: ./include/linux/mm.h: In function ‘page_kasan_tag_reset’: ./include/linux/skbuff.h: In function ‘__skb_set_length’: ./include/linux/mm.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./include/linux/mm.h:1157:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | static inline void page_kasan_tag_reset(struct page *page) { } | ^~~~ ./include/linux/skbuff.h:3165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3165 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_cache_alignment’: ./include/linux/skbuff.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/linux/dma-mapping.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/linux/mm.h: In function ‘page_zone’: ./include/linux/skbuff.h:2542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2542 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_postpush_rcsum’: ./include/linux/mm.h:1161:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1161 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_declare_coherent_memory’: ./include/linux/dma-mapping.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/mm.h: In function ‘add_mm_counter’: ./include/linux/skbuff.h: In function ‘__skb_dequeue’: ./include/linux/skbuff.h:3172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3172 | { | ^ ./include/linux/mm.h: In function ‘page_pgdat’: ./include/linux/dma-mapping.h: In function ‘dma_release_declared_memory’: ./include/linux/mm.h: In function ‘mm_dec_nr_puds’: ./include/linux/mm.h:1702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1702 | { | ^ ./include/linux/dma-mapping.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/skbuff.h:1938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1938 | { | ^ ./include/linux/mm.h:1166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1166 | { | ^ ./include/linux/mm.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_mark_declared_memory_occupied’: ./include/linux/skbuff.h: In function ‘skb_postpush_rcsum’: ./include/linux/mm.h: In function ‘inc_mm_counter’: ./include/linux/dma-mapping.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/mm.h: In function ‘set_page_zone’: ./include/linux/mm.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/mm.h:1707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1707 | { | ^ ./include/linux/dma-mapping.h: In function ‘dmam_alloc_coherent’: ./include/linux/skbuff.h:3189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3189 | { | ^ ./include/linux/dma-mapping.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_dequeue_tail’: ./include/linux/mm.h: In function ‘dec_mm_counter’: ./include/linux/skbuff.h: In function ‘skb_push_rcsum’: ./include/linux/skbuff.h:1955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1955 | { | ^ ./include/linux/mm.h:1712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1712 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_pmds’: ./include/linux/skbuff.h: In function ‘__skb_trim’: ./include/linux/dma-mapping.h: In function ‘dma_alloc_wc’: ./include/linux/mm.h: In function ‘set_page_node’: ./include/linux/mm.h: In function ‘mm_counter_file’: ./include/linux/dma-mapping.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/linux/skbuff.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/mm.h:1854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1854 | { | ^ ./include/linux/mm.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/linux/skbuff.h:2550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2550 | { | ^ ./include/linux/mm.h:1718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1718 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_trim_rcsum’: ./include/linux/skbuff.h: In function ‘__pskb_trim’: ./include/linux/skbuff.h: In function ‘skb_is_nonlinear’: ./include/linux/dma-mapping.h: In function ‘dma_free_wc’: ./include/linux/mm.h: In function ‘set_page_links’: ./include/linux/skbuff.h:2557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2557 | { | ^ ./include/linux/skbuff.h:1964:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1964 | { | ^ ./include/linux/skbuff.h:3225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3225 | { | ^ ./include/linux/dma-mapping.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/linux/mm.h: In function ‘mm_counter’: ./include/linux/mm.h: In function ‘mm_dec_nr_pmds’: ./include/linux/mm.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/linux/skbuff.h: In function ‘skb_headlen’: ./include/linux/dma-mapping.h: In function ‘dma_mmap_wc’: ./include/linux/mm.h:1725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1725 | { | ^ ./include/linux/mm.h: In function ‘page_memcg’: ./include/linux/mm.h:1861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1861 | { | ^ ./include/linux/skbuff.h:1969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1969 | { | ^ ./include/linux/dma-mapping.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/linux/mm.h:1207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1207 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_pagelen’: ./include/linux/skbuff.h: In function ‘pskb_trim’: ./include/linux/mm.h: In function ‘page_memcg_rcu’: ./include/linux/skbuff.h:1974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1974 | { | ^ ./include/linux/mm.h: In function ‘get_mm_rss’: ./include/linux/mm.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_trim_rcsum’: ./include/linux/skbuff.h:2565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2565 | { | ^ ./include/linux/mm.h: In function ‘mm_pgtables_bytes_init’: ./include/linux/mm.h:1732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1732 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_trim_unique’: ./include/linux/mm.h:1870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1870 | { | ^ ./include/linux/skbuff.h:3232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3232 | { | ^ ./include/linux/mm.h: In function ‘get_mm_hiwater_rss’: In file included from ./include/linux/skbuff.h:42, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/net/flow.h: In function ‘flowi4_init_output’: ./include/linux/mm.h: In function ‘mm_pgtables_bytes’: ./include/linux/skbuff.h:2579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2579 | { | ^ ./include/linux/mm.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/net/flow.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pagelen’: ./include/linux/mm.h:1875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1875 | { | ^ In file included from ./include/linux/skbuff.h:35, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/netdev_features.h: In function ‘find_next_netdev_feature’: ./include/linux/skbuff.h:1983:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1983 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_ptes’: ./include/linux/netdev_features.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/mm.h:1880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1880 | { | ^ ./include/net/flow.h: In function ‘flowi4_update_output’: ./include/linux/skbuff.h: In function ‘__skb_fill_page_desc’: ./include/linux/skbuff.h: In function ‘__skb_grow_rcsum’: ./include/net/flow.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_grow’: ./include/linux/mm.h: In function ‘mm_dec_nr_ptes’: ./include/linux/skbuff.h:2002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2002 | { | ^ ./include/linux/skbuff.h:3240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3240 | { | ^ ./include/linux/skbuff.h:2585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2585 | { | ^ ./include/linux/mm.h:1885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1885 | { | ^ ./include/linux/mm.h: In function ‘get_mm_hiwater_vm’: ./include/linux/skbuff.h: In function ‘skb_fill_page_desc’: ./include/linux/mm.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/net/flow.h: In function ‘flowi4_to_flowi’: ./include/linux/mm.h: In function ‘p4d_alloc’: ./include/linux/skbuff.h: In function ‘skb_orphan’: ./include/net/flow.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ In file included from ./include/linux/skbuff.h:37, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/sched/clock.h: In function ‘cpu_clock’: ./include/linux/skbuff.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/sched/clock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/mm.h:1912:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1912 | { | ^ ./include/linux/skbuff.h:2607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2607 | { | ^ ./include/linux/sched/clock.h: In function ‘local_clock’: ./include/linux/sched/clock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tail_pointer’: ./include/linux/skbuff.h: In function ‘skb_has_frag_list’: ./include/linux/mm.h: In function ‘pud_alloc’: ./include/linux/skbuff.h:2052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2052 | { | ^ ./include/net/flow.h: In function ‘flowi6_to_flowi’: ./include/linux/mm.h: In function ‘update_hiwater_rss’: ./include/net/flow.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/skbuff.h:3299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3299 | { | ^ ./include/linux/mm.h:1919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1919 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_tail_pointer’: ./include/linux/mm.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/skbuff.h: In function ‘skb_orphan_frags’: ./include/linux/skbuff.h:2057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2057 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_list_init’: ./include/linux/mm.h: In function ‘pmd_alloc’: ./include/linux/skbuff.h: In function ‘skb_set_tail_pointer’: ./include/linux/skbuff.h:2627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2627 | { | ^ ./include/linux/mm.h: In function ‘update_hiwater_vm’: ./include/linux/skbuff.h:3304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3304 | { | ^ ./include/net/flow.h: In function ‘flowidn_to_flowi’: ./include/linux/skbuff.h:2062:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2062 | { | ^ ./include/linux/mm.h:1926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1926 | { | ^ ./include/linux/mm.h:1757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1757 | { | ^ ./include/net/flow.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/mm.h: In function ‘reset_mm_hiwater_rss’: ./include/linux/skbuff.h: In function ‘__skb_put’: ./include/linux/mm.h: In function ‘ptlock_cache_init’: ./include/linux/mm.h:1763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1763 | { | ^ ./include/linux/skbuff.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./include/linux/mm.h: In function ‘setmax_mm_hiwater_rss’: ./include/linux/mm.h:1944:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1944 | { | ^ ./include/net/flow.h: In function ‘flow_key_size’: ./include/linux/mm.h: In function ‘ptlock_alloc’: ./include/net/flow.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/mm.h:1769:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1769 | { | ^ ./include/linux/sched/clock.h: In function ‘enable_sched_clock_irqtime’: ./include/linux/skbuff.h: In function ‘skb_copy_datagram_msg’: ./include/linux/sched/clock.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void enable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/mm.h:1948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1948 | { | ^ ./include/linux/sched/clock.h: In function ‘disable_sched_clock_irqtime’: ./include/linux/skbuff.h: In function ‘skb_orphan_frags_rx’: ./include/linux/sched/clock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | static inline void disable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/mm.h: In function ‘ptlock_free’: ./include/linux/skbuff.h:3338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3338 | { | ^ ./include/linux/mm.h: In function ‘get_locked_pte’: ./include/linux/skbuff.h:2637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2637 | { | ^ ./include/linux/mm.h:1953:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1953 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_zero’: ./include/linux/mm.h:1797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1797 | { | ^ ./include/linux/mm.h: In function ‘ptlock_ptr’: ./include/linux/skbuff.h: In function ‘skb_free_datagram_locked’: ./include/linux/skbuff.h:2100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2100 | { | ^ ./include/linux/mm.h: In function ‘__p4d_alloc’: ./include/linux/mm.h:1957:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1957 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_data’: ./include/linux/skbuff.h:3353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3353 | { | ^ ./include/linux/mm.h: In function ‘pte_lockptr’: ./include/linux/mm.h:1806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1806 | { | ^ In file included from ./include/linux/splice.h:12, from ./include/linux/skbuff.h:39, from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_get’: ./include/linux/skbuff.h: In function ‘__skb_queue_purge’: ./include/linux/skbuff.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/mm.h:1963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1963 | { | ^ ./include/linux/pipe_fs_i.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_puds’: ./include/linux/skbuff.h:2653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2653 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_u8’: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_release’: ./include/linux/pipe_fs_i.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/mm.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./include/linux/mm.h: In function ‘ptlock_init’: ./include/linux/skbuff.h:2117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2117 | { | ^ ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_confirm’: ./include/linux/mm.h:1968:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1968 | { | ^ ./include/linux/pipe_fs_i.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/skbuff.h: In function ‘netdev_alloc_skb’: ./include/linux/skbuff.h: In function ‘skb_put_zero’: ./include/linux/skbuff.h: In function ‘memcpy_from_msg’: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_steal’: ./include/linux/pipe_fs_i.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/skbuff.h:2122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2122 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:12: ./include/linux/skbuff.h: In function ‘skb_frag_size’: ./include/linux/skbuff.h:2681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2681 | { | ^ ./include/linux/mm.h: In function ‘mm_dec_nr_puds’: ./include/linux/skbuff.h:3385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3385 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_data’: ./include/linux/mm.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_skb’: ./include/linux/skbuff.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/linux/skbuff.h:2132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2132 | { | ^ ./include/linux/skbuff.h: In function ‘memcpy_to_msg’: ./include/linux/mm.h: In function ‘pgtable_init’: ./include/linux/skbuff.h: In function ‘skb_frag_size_set’: ./include/linux/skbuff.h:2688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2688 | { | ^ ./include/linux/skbuff.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_u8’: ./include/linux/mm.h:1997:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1997 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_size_add’: ./include/linux/skbuff.h:3390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3390 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_skb’: ./include/linux/skbuff.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ In file included from ./include/linux/mm.h:1230, from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/vmstat.h: In function ‘__count_vm_event’: ./include/linux/skbuff.h:2141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2141 | { | ^ ./include/linux/mm.h: In function ‘pgtable_page_ctor’: ./include/linux/vmstat.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_size_sub’: ./include/linux/mm.h: In function ‘mm_inc_nr_pmds’: ./include/linux/skbuff.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/skbuff.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_push’: ./include/linux/mm.h:2003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2003 | { | ^ ./include/linux/mm.h:1854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1854 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_must_loop’: ./include/linux/skbuff.h: In function ‘__netdev_alloc_skb_ip_align’: ./include/linux/skbuff.h:2147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2147 | { | ^ ./include/linux/skbuff.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_header_pointer’: ./include/linux/skbuff.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_pull’: ./include/linux/skbuff.h:3409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3409 | { | ^ ./include/linux/mm.h: In function ‘pgtable_page_dtor’: ./include/linux/skbuff.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/linux/mm.h: In function ‘mm_dec_nr_pmds’: ./include/linux/mm.h:2012:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2012 | { | ^ ./include/linux/mm.h:1861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1861 | { | ^ ./include/linux/skbuff.h: In function ‘sock_zerocopy_get’: ./include/linux/skbuff.h: In function ‘netdev_alloc_skb_ip_align’: ./include/linux/skbuff.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/mm.h: In function ‘pmd_to_page’: ./include/linux/skbuff.h:2711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2711 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pull_inline’: ./include/linux/mm.h: In function ‘mm_pgtables_bytes_init’: ./include/linux/mm.h:2048:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2048 | { | ^ ./include/linux/skbuff.h: In function ‘skb_free_frag’: ./include/linux/skbuff.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/mm.h:1870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1870 | { | ^ ./include/linux/mm.h: In function ‘mm_pgtables_bytes’: ./include/linux/skbuff.h:2716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2716 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_pointer’: ./include/linux/skbuff.h: In function ‘__pskb_pull’: ./include/linux/mm.h: In function ‘pmd_lockptr’: ./include/linux/mm.h:1875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1875 | { | ^ ./include/linux/skbuff.h: In function ‘napi_alloc_skb’: ./include/linux/skbuff.h:2169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2169 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_ptes’: ./include/linux/mm.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/linux/skbuff.h:3422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3422 | { | ^ ./include/linux/skbuff.h:2725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2725 | { | ^ ./include/linux/mm.h:1880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1880 | { | ^ ./include/linux/mm.h: In function ‘pgtable_pmd_page_ctor’: ./include/linux/skbuff.h: In function ‘skb_needs_linearize’: ./include/linux/mm.h: In function ‘mm_dec_nr_ptes’: ./include/linux/skbuff.h: In function ‘__dev_alloc_pages’: ./include/linux/mm.h:2059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2059 | { | ^ ./include/linux/mm.h:1885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1885 | { | ^ ./include/linux/skbuff.h:3439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3439 | { | ^ ./include/linux/mm.h: In function ‘pgtable_pmd_page_dtor’: ./include/linux/skbuff.h:2744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2744 | { | ^ In file included from ./include/net/net_namespace.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/skbuff.h: In function ‘skb_frag_size’: ./include/linux/skbuff.h: In function ‘pskb_pull’: ./include/linux/mm.h:2067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2067 | { | ^ ./include/linux/mm.h: In function ‘p4d_alloc’: ./include/linux/skbuff.h:2178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2178 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_pages’: ./include/linux/skbuff.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/linux/mm.h:1912:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1912 | { | ^ ./include/linux/mm.h: In function ‘pmd_lock’: ./include/linux/skbuff.h:2759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2759 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data’: ./include/linux/skbuff.h: In function ‘pskb_may_pull’: ./include/linux/skbuff.h: In function ‘skb_frag_size_set’: ./include/linux/skbuff.h: In function ‘skb_pfmemalloc’: ./include/linux/skbuff.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./include/linux/skbuff.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/linux/mm.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./include/linux/skbuff.h:2183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2183 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_size_add’: ./include/linux/skbuff.h: In function ‘__dev_alloc_page’: ./include/linux/mm.h: In function ‘pud_alloc’: ./include/linux/skbuff.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/skbuff.h:3448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3448 | { | ^ ./include/linux/mm.h: In function ‘pud_lockptr’: ./include/linux/skbuff.h: In function ‘skb_frag_size_sub’: ./include/linux/mm.h:1919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1919 | { | ^ ./include/linux/skbuff.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data_offset’: ./include/linux/skbuff.h:2772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2772 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst’: ./include/linux/mm.h:2104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2104 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_must_loop’: ./include/linux/skbuff.h: In function ‘dev_alloc_page’: ./include/linux/skbuff.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/skbuff.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/mm.h: In function ‘pud_lock’: ./include/linux/skbuff.h:3455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3455 | { | ^ ./include/linux/mm.h: In function ‘pmd_alloc’: ./include/linux/skbuff.h:2777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2777 | { | ^ ./include/linux/mm.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data’: ./include/linux/mm.h:1926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1926 | { | ^ ./include/linux/skbuff.h: In function ‘skb_propagate_pfmemalloc’: ./include/linux/skbuff.h: In function ‘skb_headroom’: ./include/linux/skbuff.h:2788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2788 | { | ^ ./include/linux/skbuff.h:3462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3462 | { | ^ ./include/linux/skbuff.h:2200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2200 | { | ^ ./include/linux/mm.h: In function ‘ptlock_cache_init’: ./include/linux/skbuff.h: In function ‘skb_frag_page’: ./include/linux/skbuff.h: In function ‘sock_zerocopy_get’: ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data_offset’: ./include/linux/mm.h: In function ‘__free_reserved_page’: ./include/linux/skbuff.h: In function ‘skb_tailroom’: ./include/linux/skbuff.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/mm.h:1944:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1944 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst_set’: ./include/linux/skbuff.h:2800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2800 | { | ^ ./include/linux/skbuff.h:926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 926 | { | ^ ./include/linux/mm.h:2146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2146 | { | ^ ./include/linux/mm.h: In function ‘ptlock_alloc’: ./include/linux/skbuff.h:2211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2211 | { | ^ ./include/linux/skbuff.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_frag_ref’: ./include/linux/skbuff.h: In function ‘skb_dst_set_noref’: ./include/linux/mm.h:1948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1948 | { | ^ ./include/linux/mm.h: In function ‘free_reserved_page’: ./include/linux/skbuff.h:941:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 941 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_ktime’: ./include/linux/skbuff.h: In function ‘skb_availroom’: ./include/linux/mm.h: In function ‘ptlock_free’: ./include/linux/skbuff.h:2811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2811 | { | ^ ./include/linux/mm.h:2153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2153 | { | ^ ./include/linux/skbuff.h:2223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2223 | { | ^ ./include/linux/vmstat.h: In function ‘count_vm_event’: ./include/linux/skbuff.h:3477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3477 | { | ^ ./include/linux/mm.h:1953:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1953 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_ref’: ./include/linux/vmstat.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/mm.h: In function ‘mark_page_reserved’: ./include/linux/mm.h: In function ‘ptlock_ptr’: ./include/linux/skbuff.h: In function ‘skb_get_timestamp’: ./include/linux/skbuff.h:2823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2823 | { | ^ ./include/linux/mm.h:2159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2159 | { | ^ ./include/linux/mm.h:1957:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1957 | { | ^ ./include/linux/mm.h: In function ‘free_initmem_default’: ./include/linux/skbuff.h:3492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3492 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reserve’: ./include/linux/skbuff.h: In function ‘__skb_frag_unref’: ./include/linux/mm.h: In function ‘pte_lockptr’: ./include/linux/skbuff.h: In function ‘skb_get_timestampns’: ./include/linux/mm.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/skbuff.h:2239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2239 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst_is_noref’: ./include/linux/mm.h:1963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1963 | { | ^ ./include/linux/skbuff.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/skbuff.h:951:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 951 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tailroom_reserve’: ./include/linux/mm.h: In function ‘get_num_physpages’: ./include/linux/skbuff.h:3498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3498 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_unref’: ./include/linux/mm.h: In function ‘ptlock_init’: ./include/linux/skbuff.h: In function ‘skb_rtable’: ./include/linux/skbuff.h:2258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2258 | { | ^ ./include/linux/skbuff.h: In function ‘__net_timestamp’: ./include/linux/mm.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/skbuff.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./include/linux/skbuff.h:2846:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2846 | { | ^ ./include/linux/mm.h:1968:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1968 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pkt_type_ok’: ./include/linux/skbuff.h:965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 965 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_address’: ./include/linux/skbuff.h:3503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3503 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pfmemalloc’: ./include/linux/skbuff.h: In function ‘skb_napi_id’: ./include/linux/skbuff.h: In function ‘net_timedelta’: ./include/linux/skbuff.h:970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 970 | { | ^ ./include/linux/skbuff.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | { | ^ ./include/linux/skbuff.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/linux/skbuff.h: In function ‘skb_unref’: ./include/linux/skbuff.h: In function ‘skb_set_inner_protocol’: ./include/linux/mm.h: In function ‘pgtable_init’: ./include/linux/skbuff.h:3508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3508 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_address_safe’: ./include/linux/skbuff.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/skbuff.h: In function ‘net_invalid_timestamp’: ./include/linux/skbuff.h:2273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2273 | { | ^ ./include/linux/mm.h:1997:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1997 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst’: ./include/linux/skbuff.h:2870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2870 | { | ^ ./include/linux/skbuff.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_ipproto’: ./include/linux/mm.h: In function ‘pgtable_page_ctor’: ./include/linux/skbuff.h:3513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3513 | { | ^ ./include/linux/skbuff.h:2280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2280 | { | ^ ./include/linux/mm.h:2003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2003 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_len’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_headers’: ./include/linux/skbuff.h:3518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3518 | { | ^ ./include/linux/skbuff.h:2286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2286 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_frag_set_page’: ./include/linux/skbuff.h: In function ‘skb_metadata_end’: ./include/linux/skbuff.h: In function ‘alloc_skb’: ./include/linux/skbuff.h: In function ‘skb_reset_mac_len’: ./include/linux/mm.h: In function ‘pgtable_page_dtor’: ./include/linux/skbuff.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./include/linux/skbuff.h:2886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2886 | { | ^ ./include/linux/skbuff.h:2293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2293 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst_set’: ./include/linux/mm.h:2012:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2012 | { | ^ ./include/linux/skbuff.h:3523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3523 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_set_page’: ./include/linux/skbuff.h:926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 926 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_transport_header’: ./include/linux/skbuff.h: In function ‘skb_fclone_busy’: ./include/linux/mm.h: In function ‘vma_adjust’: ./include/linux/skbuff.h: In function ‘__skb_metadata_differs’: ./include/linux/skbuff.h: In function ‘skb_dst_set_noref’: ./include/linux/skbuff.h:1040:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1040 | { | ^ ./include/linux/skbuff.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/linux/skbuff.h:2299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2299 | { | ^ ./include/linux/skbuff.h:941:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 941 | { | ^ ./include/linux/mm.h:2325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2325 | { | ^ ./include/linux/mm.h: In function ‘pmd_to_page’: ./include/linux/skbuff.h:3530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3530 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_transport_offset’: ./include/linux/skbuff.h: In function ‘skb_frag_dma_map’: ./include/linux/mm.h:2048:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2048 | { | ^ ./include/linux/skbuff.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/linux/skbuff.h:2921:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2921 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_transport_header’: ./include/linux/mm.h: In function ‘check_data_rlimit’: ./include/linux/mm.h: In function ‘pmd_lockptr’: ./include/linux/skbuff.h: In function ‘pskb_copy’: ./include/linux/skbuff.h:2309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2309 | { | ^ ./include/linux/skbuff.h: In function ‘alloc_skb_fclone’: ./include/linux/skbuff.h: In function ‘skb_dst_is_noref’: ./include/linux/mm.h:2351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2351 | { | ^ ./include/linux/skbuff.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/skbuff.h:951:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 951 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_transport_header’: ./include/linux/mm.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/linux/skbuff.h:2928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2928 | { | ^ ./include/linux/mm.h: In function ‘pgtable_pmd_page_ctor’: ./include/linux/skbuff.h:2315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2315 | { | ^ ./include/linux/skbuff.h: In function ‘skb_rtable’: ./include/linux/skbuff.h: In function ‘pskb_copy_for_clone’: ./include/linux/skbuff.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./include/linux/skbuff.h: In function ‘__pskb_copy’: ./include/linux/mm.h:2059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2059 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_network_header’: ./include/linux/skbuff.h: In function ‘skb_pkt_type_ok’: ./include/linux/skbuff.h:1066:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1066 | { | ^ ./include/linux/skbuff.h:2935:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2935 | { | ^ ./include/linux/skbuff.h:965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 965 | { | ^ ./include/linux/mm.h: In function ‘pgtable_pmd_page_dtor’: ./include/linux/skbuff.h: In function ‘skb_metadata_differs’: ./include/linux/skbuff.h:2321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2321 | { | ^ ./include/linux/mm.h: In function ‘do_mmap_pgoff’: ./include/linux/skbuff.h: In function ‘skb_clone_writable’: ./include/linux/skbuff.h: In function ‘skb_napi_id’: ./include/linux/vmstat.h: In function ‘__count_vm_events’: ./include/linux/mm.h:2067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2067 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_network_header’: ./include/linux/skbuff.h:970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 970 | { | ^ ./include/linux/vmstat.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pad’: ./include/linux/skbuff.h:3565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3565 | { | ^ ./include/linux/mm.h:2400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2400 | { | ^ ./include/linux/skbuff.h:2949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2949 | { | ^ ./include/linux/skbuff.h: In function ‘skb_unref’: ./include/linux/skbuff.h:2326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2326 | { | ^ ./include/linux/skbuff.h:1094:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1094 | { | ^ ./include/linux/skbuff.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/mm.h: In function ‘pmd_lock’: ./include/linux/skbuff.h: In function ‘skb_set_inner_network_header’: ./include/linux/mm.h: In function ‘mm_populate’: ./include/linux/skbuff.h: In function ‘skb_try_make_writable’: ./include/linux/mm.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./include/linux/skbuff.h:2332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2332 | { | ^ ./include/linux/mm.h:2408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2408 | { | ^ ./include/linux/skbuff.h:2956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2956 | { | ^ ./include/linux/mm.h: In function ‘pud_lockptr’: ./include/linux/skbuff.h: In function ‘skb_inner_mac_header’: ./include/linux/skbuff.h: In function ‘skb_clear_hash’: ./include/linux/mm.h:2104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2104 | { | ^ ./include/linux/skbuff.h:2338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2338 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_cow’: ./include/linux/skbuff.h:1155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1155 | { | ^ ./include/linux/mm.h: In function ‘vm_unmapped_area’: ./include/linux/skbuff.h: In function ‘skb_metadata_set’: ./include/linux/mm.h: In function ‘pud_lock’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_mac_header’: ./include/linux/skbuff.h: In function ‘skb_clear_hash_if_not_l4’: ./include/linux/skbuff.h:2963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2963 | { | ^ ./include/linux/mm.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/mm.h:2448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2448 | { | ^ ./include/linux/skbuff.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./include/linux/skbuff.h:3577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3577 | { | ^ ./include/linux/skbuff.h:2343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2343 | { | ^ ./include/linux/skbuff.h: In function ‘alloc_skb’: ./include/linux/skbuff.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_clear’: ./include/linux/skbuff.h: In function ‘__skb_set_hash’: ./include/linux/skbuff.h: In function ‘skb_set_inner_mac_header’: ./include/linux/skbuff.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/skbuff.h:2349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2349 | { | ^ ./include/linux/mm.h: In function ‘__free_reserved_page’: ./include/linux/skbuff.h: In function ‘skb_set_hash’: ./include/linux/skbuff.h:3582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3582 | { | ^ ./include/linux/skbuff.h: In function ‘skb_fclone_busy’: ./include/linux/skbuff.h:1177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1177 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_header_was_set’: ./include/linux/skbuff.h:1040:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1040 | { | ^ ./include/linux/mm.h:2146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2146 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/mm.h: In function ‘find_vma_intersection’: ./include/linux/skbuff.h: In function ‘__skb_set_sw_hash’: ./include/linux/skbuff.h:2354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2354 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tx_timestamp’: ./include/linux/mm.h: In function ‘free_reserved_page’: ./include/linux/skbuff.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_header’: ./include/linux/mm.h:2512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2512 | { | ^ ./include/linux/mm.h:2153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2153 | { | ^ ./include/linux/skbuff.h:3652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3652 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_get_ports’: ./include/linux/skbuff.h:2359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2359 | { | ^ ./include/linux/mm.h: In function ‘mark_page_reserved’: ./include/linux/skbuff.h:1198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1198 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_transport_header’: ./include/linux/mm.h:2159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2159 | { | ^ ./include/linux/skbuff.h: In function ‘alloc_skb_fclone’: ./include/linux/skbuff.h: In function ‘skb_csum_unnecessary’: ./include/linux/skbuff.h:2364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2364 | { | ^ ./include/linux/mm.h: In function ‘free_initmem_default’: ./include/linux/skbuff.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect’: ./include/linux/skbuff.h: In function ‘skb_set_transport_header’: ./include/linux/mm.h: In function ‘vm_start_gap’: ./include/linux/mm.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/skbuff.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/skbuff.h:3671:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3671 | { | ^ ./include/linux/skbuff.h:2370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2370 | { | ^ ./include/linux/mm.h:2521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2521 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys’: ./include/linux/mm.h: In function ‘get_num_physpages’: ./include/linux/skbuff.h: In function ‘__pskb_copy’: ./include/linux/skbuff.h: In function ‘skb_network_header’: ./include/linux/skbuff.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/skbuff.h:1066:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1066 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_complete’: ./include/linux/mm.h: In function ‘vm_end_gap’: ./include/linux/mm.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/skbuff.h:2376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2376 | { | ^ ./include/linux/skbuff.h: In function ‘skb_cow’: ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys_basic’: ./include/linux/skbuff.h: In function ‘skb_reset_network_header’: ./include/linux/mm.h:2533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2533 | { | ^ ./include/linux/skbuff.h:3695:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3695 | { | ^ ./include/linux/skbuff.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./include/linux/skbuff.h:2988:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2988 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pad’: ./include/linux/skbuff.h:2381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2381 | { | ^ ./include/linux/skbuff.h:1094:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1094 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_decr_checksum_unnecessary’: ./include/linux/skbuff.h: In function ‘skb_get_hash’: ./include/linux/skbuff.h: In function ‘skb_cow_head’: ./include/linux/mm.h: In function ‘vma_pages’: ./include/linux/skbuff.h: In function ‘skb_set_network_header’: ./include/linux/skbuff.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./include/linux/skbuff.h:2386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2386 | { | ^ ./include/linux/skbuff.h:3003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3003 | { | ^ ./include/linux/skbuff.h:3701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3701 | { | ^ ./include/linux/mm.h:2545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2545 | { | ^ ./include/linux/skbuff.h: In function ‘skb_padto’: ./include/linux/skbuff.h: In function ‘skb_mac_header’: ./include/linux/skbuff.h: In function ‘skb_clear_hash’: ./include/linux/mm.h: In function ‘find_exact_vma’: ./include/linux/skbuff.h: In function ‘skb_get_hash_flowi6’: ./include/linux/skbuff.h: In function ‘__skb_incr_checksum_unnecessary’: ./include/linux/skbuff.h:1155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1155 | { | ^ ./include/linux/skbuff.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/skbuff.h:2392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2392 | { | ^ ./include/linux/skbuff.h:3018:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3018 | { | ^ ./include/linux/mm.h:2552:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2552 | { | ^ ./include/linux/skbuff.h: In function ‘skb_clear_hash_if_not_l4’: ./include/linux/skbuff.h: In function ‘skb_mac_offset’: ./include/linux/skbuff.h:3711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3711 | { | ^ ./include/linux/skbuff.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./include/linux/skbuff.h:2397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2397 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_hash_raw’: ./include/linux/skbuff.h: In function ‘__skb_set_hash’: ./include/linux/skbuff.h:1286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1286 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_header_len’: ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_needed’: ./include/linux/skbuff.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_hash’: ./include/linux/skbuff.h:2402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2402 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_padto’: ./include/linux/mm.h: In function ‘range_in_vma’: ./include/linux/skbuff.h:1177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1177 | { | ^ ./include/linux/skbuff.h:3729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3729 | { | ^ ./include/linux/vmstat.h: In function ‘count_vm_events’: ./include/linux/skbuff.h: In function ‘skb_mac_header_was_set’: ./include/linux/mm.h: In function ‘vma_adjust’: ./include/linux/vmstat.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h:3038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3038 | { | ^ ./include/linux/mm.h:2563:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2563 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_set_sw_hash’: ./include/linux/skbuff.h:2407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2407 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_complete_unset’: ./include/linux/skbuff.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/mm.h:2325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2325 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_mac_header’: ./include/linux/skbuff.h:3751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3751 | { | ^ ./include/linux/skbuff.h:2412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2412 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_get_ports’: ./include/linux/skbuff.h:1198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1198 | { | ^ ./include/linux/mm.h: In function ‘vmf_insert_page’: ./include/linux/skbuff.h: In function ‘skb_set_mac_header’: ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_complete’: ./include/linux/mm.h: In function ‘check_data_rlimit’: ./include/linux/skbuff.h: In function ‘skb_put_padto’: ./include/linux/skbuff.h:2417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2417 | { | ^ ./include/linux/mm.h:2602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2602 | { | ^ ./include/linux/skbuff.h:3768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3768 | { | ^ ./include/linux/mm.h:2351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2351 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pop_mac_header’: ./include/linux/skbuff.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect’: ./include/linux/skbuff.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/skbuff.h: In function ‘skb_add_data’: ./include/linux/skbuff.h:2423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2423 | { | ^ ./include/linux/skbuff.h: In function ‘skb_probe_transport_header’: ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys’: ./include/linux/skbuff.h:3067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3067 | { | ^ ./include/linux/skbuff.h: In function ‘null_compute_pseudo’: ./include/linux/skbuff.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/skbuff.h:2429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2429 | { | ^ ./include/linux/skbuff.h:3790:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3790 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys_basic’: ./include/linux/mm.h: In function ‘do_mmap_pgoff’: ./include/linux/skbuff.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_convert_check’: ./include/linux/mm.h: In function ‘vmf_error’: ./include/linux/mm.h:2400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2400 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_hash’: ./include/linux/skbuff.h: In function ‘skb_mac_header_rebuild’: ./include/linux/mm.h:2614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2614 | { | ^ ./include/linux/skbuff.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./include/linux/mm.h: In function ‘mm_populate’: ./include/linux/skbuff.h:3832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3832 | { | ^ ./include/linux/skbuff.h:2442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2442 | { | ^ ./include/linux/mm.h:2408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2408 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_convert’: ./include/linux/skbuff.h: In function ‘skb_get_hash_flowi6’: ./include/linux/skbuff.h: In function ‘skb_checksum_start_offset’: ./include/linux/skbuff.h: In function ‘skb_can_coalesce’: ./include/linux/skbuff.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/skbuff.h:3838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3838 | { | ^ ./include/linux/skbuff.h:2452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2452 | { | ^ ./include/linux/mm.h: In function ‘vm_unmapped_area’: ./include/linux/mm.h: In function ‘vm_fault_to_errno’: ./include/linux/skbuff.h:3086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3086 | { | ^ ./include/linux/skbuff.h: In function ‘skb_remcsum_adjust_partial’: ./include/linux/skbuff.h: In function ‘skb_checksum_start’: ./include/linux/mm.h:2448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2448 | { | ^ ./include/linux/mm.h:2642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2642 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_hash_raw’: ./include/linux/skbuff.h:2457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2457 | { | ^ ./include/linux/skbuff.h:1286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1286 | { | ^ ./include/linux/skbuff.h:3852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3852 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_offset’: ./include/linux/skbuff.h: In function ‘skb_copy_hash’: ./include/linux/skbuff.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/skbuff.h:2462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2462 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_hash’: ./include/linux/skbuff.h: In function ‘skb_remcsum_process’: ./include/linux/skbuff.h: In function ‘skb_end_pointer’: ./include/linux/skbuff.h: In function ‘skb_network_header_len’: ./include/linux/skbuff.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_linearize’: ./include/linux/skbuff.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/mm.h: In function ‘find_vma_intersection’: ./include/linux/skbuff.h:2467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2467 | { | ^ ./include/linux/skbuff.h:3865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3865 | { | ^ ./include/linux/skbuff.h: In function ‘skb_end_pointer’: ./include/linux/skbuff.h: In function ‘skb_end_offset’: ./include/linux/skbuff.h:3099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3099 | { | ^ ./include/linux/skbuff.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_network_header_len’: ./include/linux/skbuff.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/linux/mm.h:2512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2512 | { | ^ ./include/linux/skbuff.h: In function ‘skb_end_offset’: ./include/linux/skbuff.h: In function ‘skb_linearize’: ./include/linux/skbuff.h:2472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2472 | { | ^ ./include/linux/skbuff.h: In function ‘skb_hwtstamps’: ./include/linux/skbuff.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/linux/skbuff.h:1323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1323 | { | ^ ./include/linux/skbuff.h: In function ‘skb_network_offset’: ./include/linux/skbuff.h: In function ‘skb_nfct’: ./include/linux/skbuff.h:3111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3111 | { | ^ ./include/linux/skbuff.h: In function ‘skb_hwtstamps’: ./include/linux/skbuff.h: In function ‘skb_zcopy’: ./include/linux/skbuff.h:1323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1323 | { | ^ ./include/linux/skbuff.h:2477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2477 | { | ^ ./include/linux/skbuff.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/skbuff.h: In function ‘skb_has_shared_frag’: ./include/linux/mm.h: In function ‘vm_start_gap’: ./include/linux/skbuff.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy’: ./include/linux/skbuff.h: In function ‘skb_inner_network_offset’: ./include/linux/mm.h: In function ‘kernel_map_pages’: ./include/linux/skbuff.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/skbuff.h:3123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3123 | { | ^ ./include/linux/mm.h:2521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2521 | { | ^ ./include/linux/skbuff.h:2482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2482 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_set’: ./include/linux/mm.h:2689:25: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | kernel_map_pages(struct page *page, int numpages, int enable) {} | ^~~~ ./include/linux/skbuff.h: In function ‘nf_conntrack_put’: ./include/linux/skbuff.h: In function ‘pskb_network_may_pull’: ./include/linux/skbuff.h:1336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1336 | { | ^ ./include/linux/skbuff.h: In function ‘skb_linearize_cow’: ./include/linux/mm.h: In function ‘kernel_page_present’: ./include/linux/mm.h: In function ‘vm_end_gap’: ./include/linux/skbuff.h: In function ‘skb_zcopy_set’: ./include/linux/skbuff.h:2487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2487 | { | ^ ./include/linux/skbuff.h:1336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1336 | { | ^ ./include/linux/skbuff.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/skbuff.h:3896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3896 | { | ^ ./include/linux/mm.h:2691:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2691 | static inline bool kernel_page_present(struct page *page) { return true; } | ^~~~ ./include/linux/mm.h:2533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2533 | { | ^ ./include/linux/mm.h: In function ‘debug_pagealloc_enabled’: ./include/linux/vmstat.h: In function ‘zone_numa_state_add’: ./include/linux/skbuff.h: In function ‘__skb_set_length’: ./include/linux/skbuff.h: In function ‘nf_conntrack_get’: ./include/linux/skbuff.h: In function ‘__skb_postpull_rcsum’: ./include/linux/vmstat.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_set_nouarg’: ./include/linux/mm.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/skbuff.h:2542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2542 | { | ^ ./include/linux/mm.h: In function ‘vma_pages’: ./include/linux/skbuff.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./include/linux/vmstat.h: In function ‘global_numa_state’: ./include/linux/skbuff.h:3144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3144 | { | ^ ./include/linux/vmstat.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_set_nouarg’: ./include/linux/skbuff.h:3901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3901 | { | ^ ./include/linux/skbuff.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./include/linux/mm.h:2545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2545 | { | ^ ./include/linux/vmstat.h: In function ‘zone_numa_state_snapshot’: ./include/linux/skbuff.h: In function ‘skb_zcopy_is_nouarg’: ./include/linux/vmstat.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/mm.h: In function ‘find_exact_vma’: ./include/linux/skbuff.h:1354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1354 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_is_nouarg’: ./include/linux/skbuff.h: In function ‘skb_postpull_rcsum’: ./include/linux/skbuff.h:1354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1354 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_get_nouarg’: ./include/linux/mm.h:2552:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2552 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_put’: ./include/linux/skbuff.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/skbuff.h:3165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3165 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_get_nouarg’: ./include/linux/skbuff.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_postpush_rcsum’: ./include/linux/skbuff.h: In function ‘skb_zcopy_clear’: ./include/linux/skbuff.h:3940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3940 | { | ^ ./include/linux/skbuff.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_clear’: ./include/linux/skbuff.h: In function ‘__skb_trim’: ./include/linux/vmstat.h: In function ‘zone_page_state_add’: ./include/linux/skbuff.h: In function ‘__skb_ext_copy’: ./include/linux/skbuff.h:3172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3172 | { | ^ ./include/linux/vmstat.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/skbuff.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./include/linux/skbuff.h:2550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2550 | { | ^ ./include/linux/mm.h: In function ‘debug_guardpage_minorder’: ./include/linux/mm.h: In function ‘range_in_vma’: ./include/linux/vmstat.h: In function ‘node_page_state_add’: ./include/linux/skbuff.h: In function ‘skb_postpush_rcsum’: ./include/linux/skbuff.h: In function ‘__pskb_trim’: ./include/linux/skbuff.h:3947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3947 | { | ^ ./include/linux/vmstat.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/mm.h:2563:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2563 | { | ^ ./include/linux/mm.h:2857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2857 | static inline unsigned int debug_guardpage_minorder(void) { return 0; } | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_zcopy_abort’: ./include/linux/vmstat.h: In function ‘global_zone_page_state’: ./include/linux/skbuff.h:2557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2557 | { | ^ ./include/linux/skbuff.h:3189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3189 | { | ^ ./include/linux/vmstat.h:178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 178 | { | ^ ./include/linux/mm.h: In function ‘debug_guardpage_enabled’: ./include/linux/skbuff.h: In function ‘skb_zcopy_abort’: ./include/linux/skbuff.h:1382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1382 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_copy’: ./include/linux/skbuff.h:1382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1382 | { | ^ ./include/linux/skbuff.h: In function ‘skb_push_rcsum’: ./include/linux/vmstat.h: In function ‘global_node_page_state’: ./include/linux/mm.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | static inline bool debug_guardpage_enabled(void) { return false; } | ^~~~~~ ./include/linux/vmstat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mark_not_on_list’: ./include/linux/mm.h: In function ‘page_is_guard’: ./include/linux/skbuff.h:3959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3959 | { | ^ ./include/linux/skbuff.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/mm.h: In function ‘vmf_insert_page’: ./include/linux/skbuff.h: In function ‘pskb_trim’: ./include/linux/skbuff.h: In function ‘skb_mark_not_on_list’: ./include/linux/skbuff.h:1392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1392 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state’: ./include/linux/skbuff.h: In function ‘__skb_ext_exist’: ./include/linux/vmstat.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/skbuff.h:1392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1392 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_trim_rcsum’: ./include/linux/mm.h:2859:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2859 | static inline bool page_is_guard(struct page *page) { return false; } | ^~~~ ./include/linux/skbuff.h: In function ‘skb_list_del_init’: ./include/linux/skbuff.h:2565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2565 | { | ^ ./include/linux/mm.h:2602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2602 | { | ^ ./include/linux/skbuff.h: In function ‘skb_list_del_init’: ./include/linux/skbuff.h:1397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1397 | { | ^ ./include/linux/vmstat.h: In function ‘zone_page_state_snapshot’: ./include/linux/skbuff.h:1397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1397 | { | ^ ./include/linux/skbuff.h:3965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3965 | { | ^ ./include/linux/skbuff.h:3225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3225 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_trim_unique’: ./include/linux/vmstat.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_empty’: ./include/linux/skbuff.h: In function ‘skb_queue_empty’: ./include/linux/skbuff.h: In function ‘skb_ext_exist’: ./include/linux/skbuff.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/linux/skbuff.h:2579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2579 | { | ^ ./include/linux/skbuff.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ In file included from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/scatterlist.h: In function ‘sg_assign_page’: ./include/linux/skbuff.h: In function ‘skb_queue_is_last’: ./include/linux/skbuff.h: In function ‘skb_queue_is_last’: ./include/linux/scatterlist.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/skbuff.h:3970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3970 | { | ^ ./include/linux/skbuff.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./include/linux/skbuff.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_del’: ./include/linux/skbuff.h: In function ‘__skb_trim_rcsum’: ./include/linux/skbuff.h: In function ‘skb_queue_is_first’: ./include/linux/skbuff.h: In function ‘skb_queue_is_first’: ./include/linux/skbuff.h:1435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1435 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_grow’: ./include/linux/skbuff.h:1435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1435 | { | ^ ./include/linux/skbuff.h:3232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3232 | { | ^ ./include/linux/mm.h: In function ‘vmf_error’: ./include/linux/skbuff.h:3975:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3975 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_next’: ./include/linux/skbuff.h: In function ‘skb_queue_next’: ./include/linux/skbuff.h:2585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2585 | { | ^ ./include/linux/skbuff.h:1449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1449 | { | ^ ./include/linux/skbuff.h:1449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1449 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_find’: ./include/linux/mm.h:2614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2614 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_set_page’: ./include/linux/scatterlist.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/skbuff.h: In function ‘skb_orphan’: ./include/linux/scatterlist.h: In function ‘sg_page’: ./include/linux/skbuff.h:3981:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3981 | { | ^ ./include/linux/scatterlist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_grow_rcsum’: ./include/linux/vmstat.h: In function ‘__mod_zone_freepage_state’: ./include/linux/skbuff.h:2607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2607 | { | ^ ./include/linux/vmstat.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_set_buf’: ./include/linux/skbuff.h: In function ‘skb_queue_prev’: ./include/linux/skbuff.h: In function ‘nf_reset’: ./include/linux/scatterlist.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_prev’: ./include/linux/skbuff.h:3240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3240 | { | ^ ./include/linux/mm.h: In function ‘vm_fault_to_errno’: ./include/linux/skbuff.h:1467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1467 | { | ^ ./include/linux/skbuff.h:1467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1467 | { | ^ ./include/linux/skbuff.h:3998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3998 | { | ^ In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/mm.h: In function ‘lowmem_page_address’: ./include/linux/mm.h:2642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2642 | { | ^ ./include/linux/mm.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_chain’: ./include/linux/skbuff.h: In function ‘skb_orphan_frags’: ./include/linux/scatterlist.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/skbuff.h: In function ‘nf_reset_trace’: ./include/linux/skbuff.h: In function ‘skb_get’: ./include/linux/skbuff.h: In function ‘skb_get’: ./include/linux/skbuff.h:2627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2627 | { | ^ ./include/linux/skbuff.h:1483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1483 | { | ^ ./include/linux/skbuff.h:1483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1483 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_mark_end’: ./include/linux/skbuff.h: In function ‘skb_has_frag_list’: ./include/linux/mm.h: In function ‘page_file_mapping’: ./include/linux/skbuff.h:4009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4009 | { | ^ ./include/linux/skbuff.h: In function ‘skb_cloned’: ./include/linux/scatterlist.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/skbuff.h: In function ‘skb_cloned’: ./include/linux/mm.h:1273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1273 | { | ^ ./include/linux/skbuff.h:1501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1501 | { | ^ ./include/linux/skbuff.h:1501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1501 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_unmark_end’: ./include/linux/skbuff.h:3299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3299 | { | ^ ./include/linux/skbuff.h: In function ‘ipvs_reset’: ./include/linux/scatterlist.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_phys’: ./include/linux/scatterlist.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | { | ^ ./include/linux/skbuff.h: In function ‘skb_unclone’: ./include/linux/skbuff.h: In function ‘skb_frag_list_init’: ./include/linux/skbuff.h: In function ‘skb_unclone’: ./include/linux/skbuff.h:4016:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4016 | { | ^ ./include/linux/skbuff.h:1507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1507 | { | ^ ./include/linux/mm.h: In function ‘page_index’: ./include/linux/skbuff.h:1507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1507 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_virt’: ./include/linux/skbuff.h:3304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3304 | { | ^ ./include/linux/mm.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/linux/scatterlist.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/skbuff.h: In function ‘__nf_copy’: ./include/linux/skbuff.h: In function ‘skb_orphan_frags_rx’: ./include/linux/scatterlist.h: In function ‘sg_init_marker’: ./include/linux/scatterlist.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_cloned’: ./include/linux/skbuff.h:2637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2637 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_cloned’: ./include/linux/mm.h: In function ‘kernel_map_pages’: ./include/linux/skbuff.h:4025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4025 | { | ^ ./include/linux/skbuff.h:1524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1524 | { | ^ ./include/linux/mm.h: In function ‘page_is_pfmemalloc’: ./include/linux/skbuff.h:1524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1524 | { | ^ ./include/linux/mm.h:1303:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1303 | { | ^ ./include/linux/mm.h:2689:25: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | kernel_map_pages(struct page *page, int numpages, int enable) {} | ^~~~ ./include/linux/mm.h: In function ‘kernel_page_present’: ./include/linux/skbuff.h: In function ‘nf_copy’: ./include/linux/skbuff.h: In function ‘skb_copy_datagram_msg’: ./include/linux/mm.h: In function ‘set_page_pfmemalloc’: ./include/linux/skbuff.h: In function ‘__skb_queue_purge’: ./include/linux/mm.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_unclone’: ./include/linux/mm.h:2691:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2691 | static inline bool kernel_page_present(struct page *page) { return true; } | ^~~~ ./include/linux/skbuff.h: In function ‘skb_header_unclone’: ./include/linux/skbuff.h:3338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3338 | { | ^ ./include/linux/mm.h: In function ‘clear_page_pfmemalloc’: ./include/linux/skbuff.h:1536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1536 | { | ^ ./include/linux/skbuff.h:4037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4037 | { | ^ ./include/linux/skbuff.h:2653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2653 | { | ^ ./include/linux/mm.h: In function ‘debug_pagealloc_enabled’: ./include/linux/skbuff.h:1536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1536 | { | ^ ./include/linux/mm.h:1321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1321 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_secmark’: ./include/linux/mm.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/skbuff.h: In function ‘skb_free_datagram_locked’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_page’: ./include/linux/skbuff.h: In function ‘netdev_alloc_skb’: ./include/linux/scatterlist.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_header_release’: ./include/linux/skbuff.h: In function ‘__skb_header_release’: ./include/linux/skbuff.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/skbuff.h:1550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1550 | { | ^ ./include/linux/skbuff.h:3353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3353 | { | ^ ./include/linux/skbuff.h:2681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2681 | { | ^ ./include/linux/skbuff.h:1550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1550 | { | ^ ./include/linux/skbuff.h: In function ‘skb_init_secmark’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_dma_address’: ./include/linux/skbuff.h: In function ‘skb_shared’: ./include/linux/scatterlist.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_skb’: ./include/linux/skbuff.h: In function ‘skb_shared’: ./include/linux/skbuff.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/linux/skbuff.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/linux/skbuff.h:4051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4051 | { | ^ ./include/linux/skbuff.h:2688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2688 | { | ^ ./include/linux/skbuff.h: In function ‘skb_share_check’: ./include/linux/skbuff.h: In function ‘secpath_exists’: ./include/linux/skbuff.h: In function ‘skb_share_check’: ./include/linux/skbuff.h: In function ‘dev_alloc_skb’: ./include/linux/skbuff.h:1582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1582 | { | ^ ./include/linux/skbuff.h: In function ‘memcpy_from_msg’: ./include/linux/skbuff.h:1582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1582 | { | ^ ./include/linux/skbuff.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/skbuff.h:4063:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4063 | { | ^ ./include/linux/skbuff.h:3385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3385 | { | ^ ./include/linux/skbuff.h: In function ‘skb_irq_freeable’: ./include/linux/skbuff.h: In function ‘__netdev_alloc_skb_ip_align’: ./include/linux/mm.h: In function ‘debug_guardpage_minorder’: ./include/linux/mm.h: In function ‘unmap_shared_mapping_range’: ./include/linux/skbuff.h: In function ‘memcpy_to_msg’: ./include/linux/skbuff.h: In function ‘skb_unshare’: ./include/linux/skbuff.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/linux/skbuff.h:4072:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4072 | { | ^ ./include/linux/mm.h:1517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1517 | { | ^ ./include/linux/skbuff.h: In function ‘skb_unshare’: ./include/linux/skbuff.h:1618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1618 | { | ^ ./include/linux/mm.h:2857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2857 | static inline unsigned int debug_guardpage_minorder(void) { return 0; } | ^~~~~~ ./include/linux/skbuff.h:1618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1618 | { | ^ ./include/linux/skbuff.h:3390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3390 | { | ^ ./include/linux/mm.h: In function ‘debug_guardpage_enabled’: In file included from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/dma-mapping.h: In function ‘valid_dma_direction’: ./include/linux/skbuff.h: In function ‘skb_set_queue_mapping’: ./include/linux/dma-mapping.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/mm.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | static inline bool debug_guardpage_enabled(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h: In function ‘netdev_alloc_skb_ip_align’: ./include/linux/mm.h: In function ‘page_is_guard’: ./include/linux/skbuff.h: In function ‘__skb_header_pointer’: ./include/linux/skbuff.h: In function ‘skb_peek’: ./include/linux/dma-mapping.h: In function ‘is_device_dma_capable’: ./include/linux/skbuff.h:4081:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4081 | { | ^ ./include/linux/dma-mapping.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/skbuff.h:2711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2711 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek’: ./include/linux/skbuff.h:1647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1647 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_queue_mapping’: ./include/linux/mm.h:2859:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2859 | static inline bool page_is_guard(struct page *page) { return false; } | ^~~~ ./include/linux/skbuff.h:1647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1647 | { | ^ ./include/linux/skbuff.h:3409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3409 | { | ^ ./include/linux/skbuff.h: In function ‘skb_free_frag’: ./include/linux/dma-mapping.h: In function ‘dma_alloc_from_global_coherent’: ./include/linux/dma-mapping.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/skbuff.h:4086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4086 | { | ^ ./include/linux/mm.h: In function ‘frame_vector_count’: ./include/linux/skbuff.h:2716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2716 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_peek’: ./include/linux/dma-mapping.h: In function ‘dma_release_from_global_coherent’: ./include/linux/skbuff.h: In function ‘skb_copy_queue_mapping’: ./include/linux/dma-mapping.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_peek’: ./include/linux/mm.h:1597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1597 | { | ^ ./include/linux/skbuff.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/skbuff.h: In function ‘napi_alloc_skb’: ./include/linux/dma-mapping.h: In function ‘dma_mmap_from_global_coherent’: In file included from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/scatterlist.h: In function ‘sg_assign_page’: ./include/linux/dma-mapping.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/skbuff.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/mm.h: In function ‘frame_vector_pages’: ./include/linux/skbuff.h: In function ‘skb_peek_next’: ./include/linux/scatterlist.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_is_direct’: ./include/linux/skbuff.h:4091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4091 | { | ^ ./include/linux/dma-mapping.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/skbuff.h:2725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2725 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek_next’: ./include/linux/mm.h:1602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1602 | { | ^ ./include/linux/skbuff.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./include/linux/skbuff.h: In function ‘skb_record_rx_queue’: ./include/linux/skbuff.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_pages’: ./include/linux/mm.h: In function ‘frame_vector_pfns’: ./include/linux/skbuff.h:4096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4096 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek_tail’: ./include/linux/mm.h:1613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1613 | { | ^ ./include/linux/skbuff.h:2744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2744 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_rx_queue’: ./include/linux/skbuff.h: In function ‘skb_header_pointer’: ./include/linux/skbuff.h: In function ‘skb_peek_tail’: ./include/linux/skbuff.h:1699:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1699 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_set_page’: ./include/linux/skbuff.h:1699:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1699 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_pages’: ./include/linux/scatterlist.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/skbuff.h:3422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3422 | { | ^ ./include/linux/skbuff.h:4101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4101 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_page’: ./include/linux/skbuff.h:2759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2759 | { | ^ ./include/linux/scatterlist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_len’: ./include/linux/skbuff.h: In function ‘skb_rx_queue_recorded’: ./include/linux/skbuff.h: In function ‘skb_needs_linearize’: ./include/linux/skbuff.h: In function ‘skb_queue_len’: ./include/linux/skbuff.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_page’: ./include/linux/scatterlist.h: In function ‘sg_set_buf’: ./include/linux/mm.h: In function ‘cancel_dirty_page’: ./include/linux/scatterlist.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/skbuff.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ In file included from ./arch/x86/include/asm/swiotlb.h:5, from ./arch/x86/include/asm/dma-mapping.h:13, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/swiotlb.h: In function ‘is_swiotlb_buffer’: ./include/linux/skbuff.h: In function ‘__skb_queue_head_init’: ./include/linux/skbuff.h:3439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3439 | { | ^ ./include/linux/skbuff.h:4106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4106 | { | ^ ./include/linux/swiotlb.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_head_init’: ./include/linux/mm.h:1641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1641 | { | ^ ./include/linux/skbuff.h:2772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2772 | { | ^ ./include/linux/skbuff.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/linux/skbuff.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_dst_pending_confirm’: ./include/linux/skbuff.h: In function ‘dev_alloc_page’: ./include/linux/skbuff.h: In function ‘skb_queue_head_init’: ./include/linux/mm.h: In function ‘vma_is_anonymous’: ./include/linux/skbuff.h: In function ‘skb_queue_head_init’: ./include/linux/skbuff.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_chain’: ./include/linux/mm.h:1651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1651 | { | ^ ./include/linux/skbuff.h:2777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2777 | { | ^ ./include/linux/scatterlist.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data’: ./include/linux/skbuff.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/skbuff.h:4111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4111 | { | ^ ./include/linux/skbuff.h: In function ‘skb_propagate_pfmemalloc’: ./include/linux/skbuff.h: In function ‘skb_get_dst_pending_confirm’: ./include/linux/skbuff.h:3448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3448 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_mark_end’: ./include/linux/skbuff.h: In function ‘skb_queue_head_init_class’: ./include/linux/skbuff.h:2788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2788 | { | ^ ./include/linux/mm.h: In function ‘get_mm_counter’: ./include/linux/scatterlist.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_head_init_class’: ./include/linux/skbuff.h:1751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1751 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data_offset’: In file included from ./arch/x86/include/asm/dma-mapping.h:14, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/dma-contiguous.h: In function ‘dev_get_cma_area’: ./include/linux/skbuff.h:4116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4116 | { | ^ ./include/linux/mm.h:1687:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1687 | { | ^ ./include/linux/skbuff.h:1751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1751 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_unmark_end’: ./include/linux/skbuff.h: In function ‘skb_frag_page’: ./include/linux/dma-contiguous.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/scatterlist.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_insert’: ./include/linux/skbuff.h: In function ‘skb_sec_path’: ./include/linux/skbuff.h: In function ‘__skb_insert’: ./include/linux/dma-contiguous.h: In function ‘dev_set_cma_area’: ./include/linux/scatterlist.h: In function ‘sg_phys’: ./include/linux/skbuff.h:3455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3455 | { | ^ ./include/linux/skbuff.h:2800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2800 | { | ^ ./include/linux/dma-contiguous.h:126:64: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | static inline void dev_set_cma_area(struct device *dev, struct cma *cma) { } | ^~~ ./include/linux/scatterlist.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | { | ^ ./include/linux/skbuff.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/linux/skbuff.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_set_default’: ./include/linux/dma-contiguous.h:128:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | static inline void dma_contiguous_set_default(struct cma *cma) { } | ^~~ ./include/linux/skbuff.h: In function ‘__skb_frag_ref’: ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data’: ./include/linux/skbuff.h:4121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4121 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_splice’: ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve’: ./include/linux/scatterlist.h: In function ‘sg_virt’: ./include/linux/skbuff.h: In function ‘__skb_queue_splice’: ./include/linux/mm.h: In function ‘add_mm_counter’: ./include/linux/dma-contiguous.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | static inline void dma_contiguous_reserve(phys_addr_t limit) { } | ^~~~~~ ./include/linux/scatterlist.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/skbuff.h:1775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1775 | { | ^ ./include/linux/skbuff.h:2811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2811 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve_area’: ./include/linux/skbuff.h:1775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1775 | { | ^ ./include/linux/skbuff.h:3462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3462 | { | ^ ./include/linux/mm.h:1702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1702 | { | ^ ./include/linux/dma-contiguous.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tnl_header_len’: ./include/linux/scatterlist.h: In function ‘sg_init_marker’: ./include/linux/skbuff.h: In function ‘skb_frag_ref’: ./include/linux/scatterlist.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_declare_contiguous’: ./include/linux/skbuff.h: In function ‘skb_queue_splice’: ./include/linux/mm.h: In function ‘inc_mm_counter’: ./include/linux/dma-contiguous.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_splice’: ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data_offset’: ./include/linux/dma-contiguous.h: In function ‘dma_alloc_from_contiguous’: ./include/linux/skbuff.h:1793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1793 | { | ^ ./include/linux/skbuff.h:2823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2823 | { | ^ ./include/linux/dma-contiguous.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/mm.h:1707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1707 | { | ^ ./include/linux/skbuff.h:1793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1793 | { | ^ ./include/linux/skbuff.h:4148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4148 | { | ^ ./include/linux/skbuff.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/mm.h: In function ‘dec_mm_counter’: ./include/linux/dma-contiguous.h: In function ‘dma_release_from_contiguous’: ./include/linux/skbuff.h: In function ‘__skb_frag_unref’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_init’: ./include/linux/dma-contiguous.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_splice_init’: ./include/linux/skbuff.h: In function ‘gso_pskb_expand_head’: ./include/linux/skbuff.h: In function ‘skb_get_ktime’: ./include/linux/mm.h:1712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1712 | { | ^ ./include/linux/skbuff.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/skbuff.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/skbuff.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/mm.h: In function ‘mm_counter_file’: In file included from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./arch/x86/include/asm/dma-mapping.h: In function ‘get_arch_dma_ops’: ./include/linux/skbuff.h: In function ‘skb_frag_unref’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail’: ./arch/x86/include/asm/dma-mapping.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h:3477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3477 | { | ^ ./include/linux/skbuff.h:4154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4154 | { | ^ ./include/linux/mm.h:1718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1718 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail’: ./include/linux/skbuff.h:1824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1824 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_timestamp’: In file included from ./include/linux/skbuff.h:34, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/dma-mapping.h: In function ‘get_dma_ops’: ./include/linux/skbuff.h:2846:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2846 | { | ^ ./include/linux/skbuff.h:1824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1824 | { | ^ ./include/linux/dma-mapping.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail_init’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_page’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail_init’: ./include/linux/skbuff.h: In function ‘skb_frag_address’: ./include/linux/skbuff.h:3492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3492 | { | ^ ./include/linux/mm.h: In function ‘mm_counter’: ./include/linux/scatterlist.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/skbuff.h:1841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1841 | { | ^ ./include/linux/dma-mapping.h: In function ‘set_dma_ops’: ./include/linux/skbuff.h:1841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1841 | { | ^ ./include/linux/dma-mapping.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_timestampns’: ./include/linux/mm.h:1725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1725 | { | ^ ./include/linux/skbuff.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_page_attrs’: ./include/linux/skbuff.h: In function ‘__skb_queue_after’: ./include/linux/dma-mapping.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_after’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_dma_address’: ./include/linux/skbuff.h: In function ‘skb_frag_address_safe’: ./include/linux/skbuff.h:3498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3498 | { | ^ ./include/linux/scatterlist.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/skbuff.h:1863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1863 | { | ^ ./include/linux/skbuff.h:1863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1863 | { | ^ ./include/linux/mm.h: In function ‘get_mm_rss’: ./include/linux/skbuff.h: In function ‘__net_timestamp’: ./include/linux/skbuff.h: In function ‘gso_reset_checksum’: ./include/linux/skbuff.h:2870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2870 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_before’: ./include/linux/skbuff.h: In function ‘__skb_queue_before’: ./include/linux/mm.h:1732:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1732 | { | ^ ./include/linux/skbuff.h:1873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1873 | { | ^ ./include/linux/skbuff.h:1873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1873 | { | ^ ./include/linux/skbuff.h:3503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3503 | { | ^ ./include/linux/mm.h: In function ‘get_mm_hiwater_rss’: ./include/linux/skbuff.h:4169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4169 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_head’: ./include/linux/skbuff.h: In function ‘__skb_queue_head’: ./include/linux/skbuff.h: In function ‘net_timedelta’: ./include/linux/mm.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/linux/skbuff.h:1890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1890 | { | ^ ./include/linux/skbuff.h:1890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1890 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_unmap_page_attrs’: ./include/linux/dma-mapping.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_tail’: ./include/linux/skbuff.h:3508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3508 | { | ^ ./include/linux/skbuff.h: In function ‘gso_make_checksum’: ./include/linux/skbuff.h: In function ‘__skb_queue_tail’: ./include/linux/skbuff.h: In function ‘__skb_frag_set_page’: ./include/linux/skbuff.h:1907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1907 | { | ^ ./include/linux/skbuff.h: In function ‘net_invalid_timestamp’: ./include/linux/skbuff.h:1907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1907 | { | ^ ./include/linux/skbuff.h:2886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2886 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_unlink’: ./include/linux/skbuff.h:4187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4187 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_unlink’: ./include/linux/skbuff.h:3513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3513 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_set_page’: ./include/linux/skbuff.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ In file included from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/dma-mapping.h: In function ‘valid_dma_direction’: ./include/linux/skbuff.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_len’: ./include/linux/mm.h: In function ‘get_mm_hiwater_vm’: ./include/linux/dma-mapping.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/skbuff.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_sg_attrs’: ./include/linux/skbuff.h: In function ‘__skb_dequeue’: ./include/linux/dma-mapping.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/linux/mm.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_dequeue’: ./include/linux/skbuff.h: In function ‘skb_is_gso’: ./include/linux/skbuff.h:3518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3518 | { | ^ ./include/linux/dma-mapping.h: In function ‘is_device_dma_capable’: ./include/linux/dma-mapping.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/skbuff.h:1938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1938 | { | ^ ./include/linux/skbuff.h:1938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1938 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_dma_map’: ./include/linux/skbuff.h: In function ‘skb_metadata_end’: ./include/linux/skbuff.h:4199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4199 | { | ^ ./include/linux/skbuff.h:2921:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2921 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_alloc_from_global_coherent’: ./include/linux/skbuff.h:3523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3523 | { | ^ ./include/linux/dma-mapping.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_v6’: ./include/linux/skbuff.h: In function ‘__skb_dequeue_tail’: ./include/linux/skbuff.h: In function ‘__skb_dequeue_tail’: ./include/linux/dma-mapping.h: In function ‘dma_release_from_global_coherent’: ./include/linux/skbuff.h: In function ‘__skb_metadata_differs’: ./include/linux/skbuff.h: In function ‘pskb_copy’: ./include/linux/dma-mapping.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./include/linux/mm.h: In function ‘update_hiwater_rss’: ./include/linux/skbuff.h:1955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1955 | { | ^ ./include/linux/skbuff.h:1955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1955 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_mmap_from_global_coherent’: ./include/linux/dma-mapping.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/skbuff.h:4205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4205 | { | ^ ./include/linux/mm.h:1749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1749 | { | ^ ./include/linux/skbuff.h:2928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2928 | { | ^ ./include/linux/skbuff.h:3530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3530 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_is_direct’: ./include/linux/dma-mapping.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_sctp’: ./include/linux/mm.h: In function ‘update_hiwater_vm’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_sg_attrs’: ./include/linux/skbuff.h: In function ‘pskb_copy_for_clone’: ./include/linux/skbuff.h: In function ‘skb_is_nonlinear’: ./include/linux/dma-mapping.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_nonlinear’: ./include/linux/mm.h:1757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1757 | { | ^ ./include/linux/skbuff.h:1964:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1964 | { | ^ ./include/linux/skbuff.h:2935:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2935 | { | ^ ./include/linux/skbuff.h:1964:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1964 | { | ^ ./include/linux/skbuff.h:4211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4211 | { | ^ ./include/linux/mm.h: In function ‘reset_mm_hiwater_rss’: ./include/linux/skbuff.h: In function ‘skb_headlen’: ./include/linux/skbuff.h: In function ‘skb_headlen’: ./include/linux/skbuff.h: In function ‘skb_clone_writable’: ./include/linux/skbuff.h: In function ‘skb_is_gso_tcp’: ./include/linux/mm.h:1763:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1763 | { | ^ ./include/linux/skbuff.h:1969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1969 | { | ^ ./include/linux/skbuff.h:1969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1969 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_pagelen’: ./include/linux/mm.h: In function ‘setmax_mm_hiwater_rss’: ./include/linux/skbuff.h:2949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2949 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_pagelen’: ./include/linux/skbuff.h:1974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1974 | { | ^ ./include/linux/skbuff.h:4216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4216 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_resource’: ./include/linux/mm.h:1769:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1769 | { | ^ ./include/linux/skbuff.h:1974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1974 | { | ^ ./include/linux/dma-mapping.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/skbuff.h: In function ‘skb_try_make_writable’: ./include/linux/skbuff.h: In function ‘skb_gso_reset’: ./include/linux/skbuff.h:2956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2956 | { | ^ In file included from ./arch/x86/include/asm/swiotlb.h:5, from ./arch/x86/include/asm/dma-mapping.h:13, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/swiotlb.h: In function ‘is_swiotlb_buffer’: ./include/linux/skbuff.h: In function ‘skb_metadata_differs’: ./include/linux/mm.h: In function ‘get_locked_pte’: ./include/linux/swiotlb.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/mm.h:1797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1797 | { | ^ ./include/linux/skbuff.h:4222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4222 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_cow’: ./include/linux/skbuff.h: In function ‘skb_pagelen’: ./include/linux/skbuff.h:3565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3565 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pagelen’: ./include/linux/mm.h: In function ‘__p4d_alloc’: ./include/linux/skbuff.h:1983:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1983 | { | ^ ./include/linux/skbuff.h: In function ‘skb_increase_gso_size’: ./include/linux/skbuff.h:2963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2963 | { | ^ ./include/linux/skbuff.h:1983:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1983 | { | ^ ./include/linux/mm.h:1806:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1806 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_fill_page_desc’: ./include/linux/skbuff.h: In function ‘__skb_fill_page_desc’: ./include/linux/skbuff.h:2002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2002 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_puds’: ./include/linux/skbuff.h:4230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4230 | { | ^ ./include/linux/skbuff.h:2002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2002 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_unmap_resource’: ./include/linux/mm.h:1826:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1826 | { | ^ ./include/linux/dma-mapping.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ In file included from ./arch/x86/include/asm/dma-mapping.h:14, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/dma-contiguous.h: In function ‘dev_get_cma_area’: ./include/linux/dma-contiguous.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_set’: ./include/linux/skbuff.h: In function ‘skb_fill_page_desc’: ./include/linux/skbuff.h: In function ‘skb_fill_page_desc’: ./include/linux/dma-contiguous.h: In function ‘dev_set_cma_area’: ./include/linux/dma-contiguous.h:126:64: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | static inline void dev_set_cma_area(struct device *dev, struct cma *cma) { } | ^~~ ./include/linux/skbuff.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_set_default’: ./include/linux/skbuff.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/skbuff.h:3577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3577 | { | ^ ./include/linux/dma-contiguous.h:128:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | static inline void dma_contiguous_set_default(struct cma *cma) { } | ^~~ ./include/linux/mm.h: In function ‘mm_dec_nr_puds’: ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve’: ./include/linux/skbuff.h: In function ‘skb_metadata_clear’: ./include/linux/dma-contiguous.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | static inline void dma_contiguous_reserve(phys_addr_t limit) { } | ^~~~~~ ./include/linux/mm.h:1833:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1833 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_cpu’: ./include/linux/skbuff.h: In function ‘skb_tail_pointer’: ./include/linux/skbuff.h: In function ‘skb_tail_pointer’: ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve_area’: ./include/linux/dma-mapping.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/dma-contiguous.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/skbuff.h:3582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3582 | { | ^ ./include/linux/skbuff.h:2052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2052 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_declare_contiguous’: ./include/linux/skbuff.h:2052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2052 | { | ^ ./include/linux/dma-contiguous.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_tail_pointer’: ./include/linux/skbuff.h: In function ‘skb_reset_tail_pointer’: ./include/linux/dma-contiguous.h: In function ‘dma_alloc_from_contiguous’: ./include/linux/dma-contiguous.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/skbuff.h: In function ‘skb_decrease_gso_size’: ./include/linux/skbuff.h: In function ‘skb_tx_timestamp’: ./include/linux/skbuff.h:2057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2057 | { | ^ ./include/linux/mm.h: In function ‘mm_inc_nr_pmds’: ./include/linux/skbuff.h:2057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2057 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_release_from_contiguous’: ./include/linux/dma-contiguous.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_tail_pointer’: ./include/linux/mm.h:1854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1854 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_tail_pointer’: ./include/linux/skbuff.h:4238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4238 | { | ^ ./include/linux/skbuff.h:3652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3652 | { | ^ In file included from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./arch/x86/include/asm/dma-mapping.h: In function ‘get_arch_dma_ops’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_device’: ./include/linux/skbuff.h:2062:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2062 | { | ^ ./include/linux/skbuff.h:2062:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2062 | { | ^ ./include/linux/dma-mapping.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./arch/x86/include/asm/dma-mapping.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h: In function ‘skb_cow’: ./include/linux/skbuff.h: In function ‘__skb_put’: In file included from ./include/linux/skbuff.h:34, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/dma-mapping.h: In function ‘get_dma_ops’: ./include/linux/skbuff.h: In function ‘__skb_put’: ./include/linux/skbuff.h: In function ‘skb_csum_unnecessary’: ./include/linux/dma-mapping.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/mm.h: In function ‘mm_dec_nr_pmds’: ./include/linux/skbuff.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./include/linux/skbuff.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./include/linux/skbuff.h:2988:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2988 | { | ^ ./include/linux/mm.h:1861:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1861 | { | ^ ./include/linux/dma-mapping.h: In function ‘set_dma_ops’: ./include/linux/skbuff.h:3671:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3671 | { | ^ ./include/linux/dma-mapping.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/linux/skbuff.h: In function ‘skb_cow_head’: ./include/linux/dma-mapping.h: In function ‘dma_map_page_attrs’: ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_cpu’: ./include/linux/dma-mapping.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/dma-mapping.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/skbuff.h:3003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3003 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_complete’: ./include/linux/mm.h: In function ‘mm_pgtables_bytes_init’: ./include/linux/skbuff.h: In function ‘skb_padto’: ./include/linux/skbuff.h: In function ‘__skb_put_zero’: ./include/linux/mm.h:1870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1870 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_zero’: ./include/linux/skbuff.h: In function ‘skb_warn_if_lro’: ./include/linux/skbuff.h:3695:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3695 | { | ^ ./include/linux/skbuff.h:3018:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3018 | { | ^ ./include/linux/mm.h: In function ‘mm_pgtables_bytes’: ./include/linux/skbuff.h:2100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2100 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_decr_checksum_unnecessary’: ./include/linux/mm.h:1875:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1875 | { | ^ ./include/linux/skbuff.h:2100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2100 | { | ^ ./include/linux/skbuff.h:4247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4247 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_data’: ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_device’: ./include/linux/mm.h: In function ‘mm_inc_nr_ptes’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_page_attrs’: ./include/linux/dma-mapping.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_data’: ./include/linux/skbuff.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/skbuff.h:3701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3701 | { | ^ ./include/linux/dma-mapping.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/mm.h:1880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1880 | { | ^ ./include/linux/skbuff.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_u8’: ./include/linux/skbuff.h: In function ‘skb_forward_csum’: ./include/linux/mm.h: In function ‘mm_dec_nr_ptes’: ./include/linux/skbuff.h: In function ‘__skb_put_padto’: ./include/linux/skbuff.h: In function ‘__skb_incr_checksum_unnecessary’: ./include/linux/skbuff.h: In function ‘__skb_put_u8’: ./include/linux/skbuff.h:2117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2117 | { | ^ ./include/linux/mm.h:1885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1885 | { | ^ ./include/linux/skbuff.h:3038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3038 | { | ^ ./include/linux/skbuff.h:2117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2117 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_zero’: ./include/linux/skbuff.h:4261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4261 | { | ^ ./include/linux/skbuff.h:3711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3711 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_zero’: ./include/linux/mm.h: In function ‘p4d_alloc’: ./include/linux/skbuff.h:2122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2122 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_mapping_error’: ./include/linux/skbuff.h: In function ‘skb_checksum_none_assert’: ./include/linux/dma-mapping.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_sg_attrs’: ./include/linux/skbuff.h:2122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2122 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_needed’: ./include/linux/mm.h:1912:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1912 | { | ^ ./include/linux/dma-mapping.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_data’: ./include/linux/skbuff.h: In function ‘skb_put_data’: ./include/linux/skbuff.h:4276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4276 | { | ^ ./include/linux/skbuff.h:2132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2132 | { | ^ ./include/linux/skbuff.h:3729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3729 | { | ^ ./include/linux/skbuff.h:2132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2132 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_padto’: ./include/linux/skbuff.h: In function ‘skb_head_is_locked’: ./include/linux/mm.h: In function ‘pud_alloc’: ./include/linux/skbuff.h: In function ‘skb_put_u8’: ./include/linux/skbuff.h: In function ‘skb_put_u8’: ./include/linux/skbuff.h: In function ‘skb_checksum_complete_unset’: ./include/linux/skbuff.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/skbuff.h:2141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2141 | { | ^ ./include/linux/mm.h:1919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1919 | { | ^ ./include/linux/skbuff.h:2141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2141 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_single_attrs’: ./include/linux/skbuff.h:4299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4299 | { | ^ ./include/linux/skbuff.h: In function ‘skb_add_data’: ./include/linux/skbuff.h:3751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3751 | { | ^ ./include/linux/dma-mapping.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_push’: ./include/linux/skbuff.h: In function ‘__skb_push’: ./include/linux/skbuff.h: In function ‘lco_csum’: ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_complete’: ./include/linux/mm.h: In function ‘pmd_alloc’: ./include/linux/skbuff.h:3067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3067 | { | ^ ./include/linux/skbuff.h:2147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2147 | { | ^ ./include/linux/skbuff.h:2147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2147 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_unmap_sg_attrs’: ./include/linux/dma-mapping.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/mm.h:1926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1926 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_unmap_single_attrs’: ./include/linux/skbuff.h: In function ‘__skb_pull’: ./include/linux/skbuff.h: In function ‘__skb_pull’: ./include/linux/skbuff.h:3768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3768 | { | ^ ./include/linux/skbuff.h:4313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4313 | { | ^ ./include/linux/dma-mapping.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/skbuff.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/linux/skbuff.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_cpu’: ./include/linux/dma-mapping.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/mm.h: In function ‘ptlock_cache_init’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_device’: ./include/linux/skbuff.h: In function ‘null_compute_pseudo’: ./include/linux/mm.h:1944:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1944 | { | ^ ./include/linux/dma-mapping.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/mm.h: In function ‘ptlock_alloc’: ./include/linux/dma-mapping.h: In function ‘dma_map_resource’: ./include/linux/dma-mapping.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/skbuff.h:3790:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3790 | { | ^ ./include/linux/mm.h:1948:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1948 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pull_inline’: ./include/linux/skbuff.h: In function ‘skb_pull_inline’: ./include/linux/mm.h: In function ‘ptlock_free’: ./include/linux/skbuff.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_convert_check’: ./include/linux/skbuff.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/skbuff.h: In function ‘skb_can_coalesce’: ./include/linux/mm.h:1953:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1953 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_alloc_coherent’: ./include/linux/mm.h: In function ‘ptlock_ptr’: ./include/linux/dma-mapping.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:9: ./include/linux/ip.h: In function ‘ip_hdr’: ./include/linux/skbuff.h:3086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3086 | { | ^ ./include/linux/skbuff.h: In function ‘__pskb_pull’: ./include/linux/skbuff.h:3832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3832 | { | ^ ./include/linux/ip.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/skbuff.h: In function ‘__pskb_pull’: ./include/linux/mm.h:1957:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1957 | { | ^ ./include/linux/ip.h: In function ‘inner_ip_hdr’: ./include/linux/skbuff.h:2169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2169 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_free_coherent’: ./include/linux/ip.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h:2169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2169 | { | ^ ./include/linux/dma-mapping.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_convert’: ./include/linux/mm.h: In function ‘pte_lockptr’: ./include/linux/ip.h: In function ‘ipip_hdr’: ./include/linux/ip.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_mask’: ./include/linux/dma-mapping.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/mm.h:1963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1963 | { | ^ ./include/linux/skbuff.h:3838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3838 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_unmap_resource’: ./include/linux/dma-mapping.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_pull’: ./include/linux/skbuff.h: In function ‘__skb_linearize’: ./include/linux/skbuff.h: In function ‘skb_remcsum_adjust_partial’: ./include/linux/skbuff.h: In function ‘pskb_pull’: ./include/linux/dma-mapping.h: In function ‘dma_set_mask_and_coherent’: ./include/linux/mm.h: In function ‘ptlock_init’: ./include/linux/dma-mapping.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/skbuff.h:2178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2178 | { | ^ ./include/linux/skbuff.h:2178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2178 | { | ^ ./include/linux/skbuff.h:3099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3099 | { | ^ ./include/linux/mm.h:1968:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1968 | { | ^ ./include/linux/skbuff.h:3852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3852 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_coerce_mask_and_coherent’: ./include/linux/skbuff.h: In function ‘pskb_may_pull’: ./include/linux/skbuff.h: In function ‘skb_linearize’: ./include/linux/dma-mapping.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_may_pull’: ./include/linux/skbuff.h:2183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2183 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_cpu’: ./include/linux/dma-mapping.h: In function ‘arch_setup_dma_ops’: ./include/linux/skbuff.h: In function ‘skb_remcsum_process’: ./include/linux/dma-mapping.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/skbuff.h:2183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2183 | { | ^ ./include/linux/skbuff.h:3111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3111 | { | ^ ./include/linux/dma-mapping.h:682:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | bool coherent) { } | ^~~~ ./include/linux/mm.h: In function ‘pgtable_init’: ./include/linux/dma-mapping.h: In function ‘arch_teardown_dma_ops’: ./include/linux/skbuff.h: In function ‘skb_has_shared_frag’: ./include/linux/dma-mapping.h:686:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | static inline void arch_teardown_dma_ops(struct device *dev) { } | ^~~~~~ ./include/linux/skbuff.h:3865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3865 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_max_seg_size’: ./include/linux/mm.h:1997:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1997 | { | ^ ./include/linux/dma-mapping.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./include/linux/skbuff.h:3123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3123 | { | ^ ./include/linux/mm.h: In function ‘pgtable_page_ctor’: ./include/linux/mm.h:2003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2003 | { | ^ ./include/linux/skbuff.h: In function ‘skb_linearize_cow’: ./include/linux/dma-mapping.h: In function ‘dma_set_max_seg_size’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_device’: ./include/linux/dma-mapping.h:697:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 697 | { | ^ ./include/linux/skbuff.h: In function ‘skb_nfct’: ./include/linux/dma-mapping.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/skbuff.h: In function ‘skb_headroom’: ./include/linux/skbuff.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_seg_boundary’: ./include/linux/skbuff.h: In function ‘skb_headroom’: ./include/linux/dma-mapping.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/linux/skbuff.h:2200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2200 | { | ^ ./include/linux/skbuff.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/linux/skbuff.h:2200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2200 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_postpull_rcsum’: ./include/linux/mm.h: In function ‘pgtable_page_dtor’: ./include/linux/skbuff.h: In function ‘skb_tailroom’: ./include/linux/skbuff.h: In function ‘skb_tailroom’: ./include/linux/mm.h:2012:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2012 | { | ^ ./include/linux/skbuff.h:2211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2211 | { | ^ ./include/linux/skbuff.h: In function ‘nf_conntrack_put’: ./include/linux/skbuff.h:2211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2211 | { | ^ ./include/linux/skbuff.h:3144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3144 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_cpu’: ./include/linux/skbuff.h: In function ‘skb_availroom’: ./include/linux/dma-mapping.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_set_seg_boundary’: ./include/linux/skbuff.h: In function ‘skb_availroom’: ./include/linux/mm.h: In function ‘pmd_to_page’: ./include/linux/skbuff.h:3896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3896 | { | ^ ./include/linux/dma-mapping.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./include/linux/skbuff.h:2223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2223 | { | ^ ./include/linux/skbuff.h:2223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2223 | { | ^ ./include/linux/mm.h:2048:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2048 | { | ^ ./include/linux/skbuff.h: In function ‘skb_postpull_rcsum’: ./include/linux/dma-mapping.h: In function ‘dma_max_pfn’: ./include/linux/skbuff.h: In function ‘nf_conntrack_get’: ./include/linux/dma-mapping.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./include/linux/skbuff.h:3165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3165 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_cache_alignment’: ./include/linux/skbuff.h:3901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3901 | { | ^ ./include/linux/dma-mapping.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reserve’: ./include/linux/mm.h: In function ‘pmd_lockptr’: ./include/linux/skbuff.h: In function ‘__skb_postpush_rcsum’: ./include/linux/skbuff.h: In function ‘skb_reserve’: ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_device’: ./include/linux/dma-mapping.h: In function ‘dma_declare_coherent_memory’: ./include/linux/dma-mapping.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/skbuff.h:2239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2239 | { | ^ ./include/linux/mm.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/linux/dma-mapping.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/skbuff.h:2239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2239 | { | ^ ./include/linux/skbuff.h:3172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3172 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_release_declared_memory’: ./include/linux/mm.h: In function ‘pgtable_pmd_page_ctor’: ./include/linux/skbuff.h: In function ‘skb_tailroom_reserve’: ./include/linux/dma-mapping.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tailroom_reserve’: ./include/linux/skbuff.h: In function ‘skb_ext_put’: ./include/linux/dma-mapping.h: In function ‘dma_mark_declared_memory_occupied’: ./include/linux/mm.h:2059:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2059 | { | ^ ./include/linux/skbuff.h: In function ‘skb_postpush_rcsum’: ./include/linux/skbuff.h:2258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2258 | { | ^ ./include/linux/dma-mapping.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/skbuff.h:2258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2258 | { | ^ ./include/linux/mm.h: In function ‘pgtable_pmd_page_dtor’: ./include/linux/dma-mapping.h: In function ‘dmam_alloc_coherent’: ./include/linux/skbuff.h:3189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3189 | { | ^ ./include/linux/skbuff.h:3940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3940 | { | ^ ./include/linux/dma-mapping.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/mm.h:2067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2067 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_mapping_error’: ./include/linux/skbuff.h: In function ‘skb_push_rcsum’: ./include/linux/skbuff.h: In function ‘__skb_ext_copy’: ./include/linux/dma-mapping.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_alloc_wc’: ./include/linux/dma-mapping.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/linux/mm.h: In function ‘pmd_lock’: ./include/linux/skbuff.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_protocol’: ./include/linux/skbuff.h:3947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3947 | { | ^ ./include/linux/mm.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_protocol’: ./include/linux/skbuff.h: In function ‘pskb_trim_rcsum’: ./include/linux/skbuff.h:2273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2273 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_free_wc’: In file included from ./include/linux/umh.h:9, from ./include/linux/kmod.h:22, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:11: ./include/linux/sysctl.h: In function ‘proc_sys_poll_event’: ./include/linux/mm.h: In function ‘pud_lockptr’: ./include/linux/dma-mapping.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/linux/skbuff.h:2273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2273 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_ipproto’: ./include/linux/skbuff.h: In function ‘skb_ext_copy’: ./include/linux/sysctl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/skbuff.h:3225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3225 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_ipproto’: ./include/linux/mm.h:2104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2104 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_mmap_wc’: ./include/linux/skbuff.h:2280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2280 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_single_attrs’: ./include/linux/dma-mapping.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/linux/mm.h: In function ‘pud_lock’: ./include/linux/skbuff.h:2280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2280 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_headers’: ./include/linux/skbuff.h:3959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3959 | { | ^ ./include/linux/dma-mapping.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_headers’: ./include/linux/mm.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_ext_exist’: ./include/linux/skbuff.h:2286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2286 | { | ^ ./include/linux/skbuff.h:2286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2286 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_mac_len’: ./include/linux/skbuff.h: In function ‘__skb_trim_rcsum’: ./include/linux/skbuff.h:3965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3965 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_mac_len’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_single_attrs’: ./include/linux/skbuff.h:2293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2293 | { | ^ ./include/linux/dma-mapping.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/mm.h: In function ‘__free_reserved_page’: ./include/linux/skbuff.h: In function ‘skb_ext_exist’: ./include/linux/skbuff.h:3232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3232 | { | ^ ./include/linux/skbuff.h:2293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2293 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_transport_header’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_cpu’: ./include/linux/mm.h:2146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2146 | { | ^ ./include/linux/dma-mapping.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_transport_header’: ./include/linux/skbuff.h:2299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2299 | { | ^ In file included from ./include/linux/skbuff.h:35, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/netdev_features.h: In function ‘find_next_netdev_feature’: ./include/linux/skbuff.h:3970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3970 | { | ^ ./include/linux/mm.h: In function ‘free_reserved_page’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_device’: ./include/linux/skbuff.h:2299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2299 | { | ^ ./include/linux/dma-mapping.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/netdev_features.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_transport_offset’: ./include/linux/skbuff.h: In function ‘skb_ext_del’: ./include/linux/skbuff.h: In function ‘skb_inner_transport_offset’: ./include/linux/mm.h:2153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2153 | { | ^ ./include/linux/skbuff.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_grow_rcsum’: ./include/linux/mm.h: In function ‘mark_page_reserved’: In file included from ./include/linux/kmod.h:22, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:11: ./include/linux/umh.h: In function ‘usermodehelper_disable’: ./include/linux/skbuff.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_transport_header’: ./include/linux/skbuff.h:3975:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3975 | { | ^ ./include/linux/umh.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_transport_header’: ./include/linux/mm.h:2159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2159 | { | ^ ./include/linux/skbuff.h:3240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3240 | { | ^ ./include/linux/umh.h: In function ‘usermodehelper_enable’: ./include/linux/skbuff.h:2309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2309 | { | ^ ./include/linux/umh.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_find’: ./include/linux/mm.h: In function ‘free_initmem_default’: ./include/linux/dma-mapping.h: In function ‘dma_alloc_coherent’: ./include/linux/skbuff.h:2309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2309 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_transport_header’: ./include/linux/dma-mapping.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/mm.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_transport_header’: ./include/linux/skbuff.h:2315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2315 | { | ^ ./include/linux/skbuff.h:3981:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3981 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_free_coherent’: ./include/linux/skbuff.h:2315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2315 | { | ^ In file included from ./include/linux/skbuff.h:37, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/sched/clock.h: In function ‘cpu_clock’: ./include/linux/mm.h: In function ‘get_num_physpages’: ./include/linux/skbuff.h: In function ‘skb_inner_network_header’: ./include/linux/dma-mapping.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/sched/clock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_network_header’: ./include/linux/dma-mapping.h: In function ‘dma_get_mask’: ./include/linux/skbuff.h: In function ‘nf_reset’: ./include/linux/skbuff.h:2321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2321 | { | ^ ./include/linux/mm.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/sched/clock.h: In function ‘local_clock’: ./include/linux/dma-mapping.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/sched/clock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/skbuff.h: In function ‘skb_has_frag_list’: ./include/linux/skbuff.h:2321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2321 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_network_header’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_network_header’: ./include/linux/skbuff.h:3998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3998 | { | ^ ./include/linux/skbuff.h:2326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2326 | { | ^ ./include/linux/skbuff.h:3299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3299 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_set_mask_and_coherent’: ./include/linux/skbuff.h:2326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2326 | { | ^ ./include/linux/dma-mapping.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_network_header’: ./include/linux/skbuff.h: In function ‘skb_frag_list_init’: ./include/linux/skbuff.h: In function ‘skb_set_inner_network_header’: ./include/linux/skbuff.h: In function ‘nf_reset_trace’: ./include/linux/skbuff.h:2332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2332 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_coerce_mask_and_coherent’: ./include/linux/dma-mapping.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/skbuff.h:2332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2332 | { | ^ ./include/linux/skbuff.h:3304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3304 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_mac_header’: ./include/linux/skbuff.h:4009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4009 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_mac_header’: ./include/linux/dma-mapping.h: In function ‘arch_setup_dma_ops’: ./include/linux/skbuff.h:2338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2338 | { | ^ In file included from ./arch/x86/include/asm/elf.h:13, from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:13: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_read_cpu’: ./include/linux/dma-mapping.h:682:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | bool coherent) { } | ^~~~ ./include/linux/skbuff.h:2338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2338 | { | ^ ./arch/x86/include/asm/fsgsbase.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_mac_header’: ./include/linux/dma-mapping.h: In function ‘arch_teardown_dma_ops’: ./include/linux/skbuff.h: In function ‘ipvs_reset’: ./include/linux/dma-mapping.h:686:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | static inline void arch_teardown_dma_ops(struct device *dev) { } | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_reset_inner_mac_header’: ./include/linux/dma-mapping.h: In function ‘dma_get_max_seg_size’: ./include/linux/skbuff.h:2343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2343 | { | ^ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_read_cpu_inactive’: ./include/linux/dma-mapping.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./arch/x86/include/asm/fsgsbase.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/skbuff.h:2343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2343 | { | ^ ./include/linux/skbuff.h:4016:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4016 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_mac_header’: ./include/linux/skbuff.h: In function ‘skb_copy_datagram_msg’: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_write_cpu’: ./arch/x86/include/asm/fsgsbase.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_mac_header’: ./include/linux/dma-mapping.h: In function ‘dma_set_max_seg_size’: ./include/linux/skbuff.h:2349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2349 | { | ^ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_write_cpu_inactive’: ./include/linux/dma-mapping.h:697:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 697 | { | ^ ./arch/x86/include/asm/fsgsbase.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/skbuff.h: In function ‘__nf_copy’: ./include/linux/sched/clock.h: In function ‘enable_sched_clock_irqtime’: ./include/linux/skbuff.h:2349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2349 | { | ^ ./include/linux/skbuff.h:3338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3338 | { | ^ ./include/linux/sched/clock.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void enable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_transport_header_was_set’: ./include/linux/mm.h: In function ‘vma_adjust’: ./include/linux/dma-mapping.h: In function ‘dma_get_seg_boundary’: ./include/linux/sched/clock.h: In function ‘disable_sched_clock_irqtime’: ./include/linux/sched/clock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | static inline void disable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/dma-mapping.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_header_was_set’: ./include/linux/skbuff.h:4025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4025 | { | ^ ./include/linux/skbuff.h:2354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2354 | { | ^ ./include/linux/mm.h:2325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2325 | { | ^ ./include/linux/skbuff.h: In function ‘skb_free_datagram_locked’: ./include/linux/skbuff.h:2354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2354 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_header’: ./include/linux/dma-mapping.h: In function ‘dma_set_seg_boundary’: ./include/linux/skbuff.h: In function ‘skb_transport_header’: ./include/linux/dma-mapping.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./include/linux/skbuff.h:3353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3353 | { | ^ ./include/linux/skbuff.h: In function ‘nf_copy’: ./include/linux/skbuff.h:2359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2359 | { | ^ ./include/linux/skbuff.h:2359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2359 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_max_pfn’: ./include/linux/mm.h: In function ‘check_data_rlimit’: ./include/linux/skbuff.h: In function ‘skb_reset_transport_header’: ./include/linux/dma-mapping.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_transport_header’: ./include/linux/skbuff.h:4037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4037 | { | ^ In file included from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:13: ./arch/x86/include/asm/elf.h: In function ‘elf_common_init’: ./include/linux/skbuff.h:2364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2364 | { | ^ ./include/linux/mm.h:2351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2351 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_cache_alignment’: ./include/linux/skbuff.h:2364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2364 | { | ^ ./include/linux/dma-mapping.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_secmark’: ./arch/x86/include/asm/elf.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_transport_header’: ./include/linux/skbuff.h: In function ‘skb_set_transport_header’: ./include/linux/dma-mapping.h: In function ‘dma_declare_coherent_memory’: ./include/linux/skbuff.h: In function ‘memcpy_from_msg’: ./include/linux/dma-mapping.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/skbuff.h:2370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2370 | { | ^ ./include/linux/skbuff.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/skbuff.h:2370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2370 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_release_declared_memory’: ./include/linux/skbuff.h: In function ‘skb_network_header’: ./include/linux/dma-mapping.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/skbuff.h:3385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3385 | { | ^ ./include/linux/skbuff.h: In function ‘skb_init_secmark’: ./include/linux/skbuff.h: In function ‘skb_network_header’: ./include/linux/dma-mapping.h: In function ‘dma_mark_declared_memory_occupied’: ./include/linux/skbuff.h:2376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2376 | { | ^ ./include/linux/dma-mapping.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/mm.h: In function ‘do_mmap_pgoff’: ./include/linux/skbuff.h:2376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2376 | { | ^ ./include/linux/skbuff.h: In function ‘memcpy_to_msg’: ./arch/x86/include/asm/elf.h: In function ‘mmap_is_ia32’: ./include/linux/skbuff.h: In function ‘skb_reset_network_header’: ./include/linux/dma-mapping.h: In function ‘dmam_alloc_coherent’: ./arch/x86/include/asm/elf.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/skbuff.h:4051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4051 | { | ^ ./include/linux/dma-mapping.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_network_header’: ./include/linux/mm.h:2400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2400 | { | ^ ./include/linux/skbuff.h:2381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2381 | { | ^ ./include/linux/skbuff.h: In function ‘secpath_exists’: ./include/linux/skbuff.h:3390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3390 | { | ^ ./include/linux/skbuff.h:2381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2381 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_alloc_wc’: ./include/linux/skbuff.h: In function ‘skb_set_network_header’: ./include/linux/mm.h: In function ‘mm_populate’: ./include/linux/dma-mapping.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_network_header’: ./include/linux/skbuff.h:4063:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4063 | { | ^ ./include/linux/skbuff.h:2386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2386 | { | ^ ./include/linux/mm.h:2408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2408 | { | ^ ./include/linux/skbuff.h:2386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2386 | { | ^ ./include/linux/skbuff.h: In function ‘skb_irq_freeable’: ./include/linux/skbuff.h: In function ‘__skb_header_pointer’: ./include/linux/skbuff.h: In function ‘skb_mac_header’: ./include/linux/dma-mapping.h: In function ‘dma_free_wc’: ./include/linux/skbuff.h: In function ‘skb_mac_header’: ./include/linux/dma-mapping.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/linux/skbuff.h:2392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2392 | { | ^ ./include/linux/skbuff.h:3409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3409 | { | ^ ./include/linux/mm.h: In function ‘vm_unmapped_area’: ./include/linux/skbuff.h:4072:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4072 | { | ^ ./include/linux/skbuff.h:2392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2392 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_mmap_wc’: ./include/linux/skbuff.h: In function ‘skb_mac_offset’: ./include/linux/dma-mapping.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_offset’: ./include/linux/mm.h:2448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2448 | { | ^ ./include/linux/skbuff.h:2397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2397 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_queue_mapping’: ./include/linux/skbuff.h:2397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2397 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_header_len’: ./include/linux/skbuff.h: In function ‘skb_mac_header_len’: ./include/linux/skbuff.h:2402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2402 | { | ^ ./include/linux/skbuff.h:4081:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4081 | { | ^ ./include/linux/skbuff.h:2402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2402 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_header_was_set’: ./include/linux/skbuff.h: In function ‘skb_get_queue_mapping’: In file included from ./include/linux/skbuff.h:38, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/net/flow_dissector.h: In function ‘flow_keys_have_l4’: ./include/linux/skbuff.h: In function ‘skb_mac_header_was_set’: In file included from ./include/linux/scatterlist.h:8, from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/mm.h: In function ‘find_vma_intersection’: ./include/linux/skbuff.h:2407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2407 | { | ^ ./include/net/flow_dissector.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/skbuff.h:2407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2407 | { | ^ ./include/linux/skbuff.h:4086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4086 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_mac_header’: ./include/linux/mm.h:2512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2512 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_pointer’: In file included from ./include/linux/skbuff.h:35, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/netdev_features.h: In function ‘find_next_netdev_feature’: ./include/linux/skbuff.h: In function ‘skb_copy_queue_mapping’: ./include/linux/skbuff.h: In function ‘skb_reset_mac_header’: ./include/linux/skbuff.h:2412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2412 | { | ^ ./include/net/flow_dissector.h: In function ‘dissector_uses_key’: ./include/net/flow_dissector.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/netdev_features.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/skbuff.h:3422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3422 | { | ^ ./include/linux/skbuff.h:2412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2412 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_mac_header’: ./include/net/flow_dissector.h: In function ‘skb_flow_dissector_target’: ./include/linux/skbuff.h:4091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4091 | { | ^ ./include/net/flow_dissector.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_mac_header’: ./include/linux/skbuff.h:2417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2417 | { | ^ ./include/linux/skbuff.h: In function ‘skb_needs_linearize’: ./include/linux/skbuff.h: In function ‘skb_record_rx_queue’: ./include/linux/mm.h: In function ‘vm_start_gap’: ./include/linux/skbuff.h:2417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2417 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pop_mac_header’: ./include/linux/skbuff.h:3439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3439 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pop_mac_header’: ./include/linux/mm.h:2521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2521 | { | ^ ./include/linux/skbuff.h:2423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2423 | { | ^ ./include/linux/skbuff.h:4096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4096 | { | ^ In file included from ./include/linux/skbuff.h:37, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/sched/clock.h: In function ‘cpu_clock’: ./include/linux/skbuff.h:2423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2423 | { | ^ ./include/linux/sched/clock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_rx_queue’: ./include/linux/skbuff.h: In function ‘skb_probe_transport_header’: In file included from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:13: ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_size’: ./include/linux/mm.h: In function ‘vm_end_gap’: ./include/linux/skbuff.h: In function ‘skb_probe_transport_header’: ./include/linux/sched/clock.h: In function ‘local_clock’: In file included from ./include/linux/splice.h:12, from ./include/linux/skbuff.h:39, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_get’: ./include/linux/elf.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | static inline int elf_coredump_extra_notes_size(void) { return 0; } | ^~~~~~ ./include/linux/sched/clock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/skbuff.h:2429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2429 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data’: ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_write’: ./include/linux/pipe_fs_i.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/mm.h:2533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2533 | { | ^ ./include/linux/skbuff.h:2429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2429 | { | ^ ./include/linux/skbuff.h:4101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4101 | { | ^ ./include/linux/elf.h:54:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | static inline int elf_coredump_extra_notes_write(struct coredump_params *cprm) { return 0; } | ^~~~~~~~~~~~~~~ ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_release’: ./include/linux/pipe_fs_i.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/skbuff.h: In function ‘skb_rx_queue_recorded’: ./include/linux/skbuff.h:3448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3448 | { | ^ ./include/linux/mm.h: In function ‘vma_pages’: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_confirm’: ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data_offset’: ./include/linux/pipe_fs_i.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/skbuff.h:4106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4106 | { | ^ ./include/linux/mm.h:2545:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2545 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_header_rebuild’: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_steal’: ./include/linux/pipe_fs_i.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/skbuff.h:3455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3455 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_header_rebuild’: ./include/linux/skbuff.h: In function ‘skb_set_dst_pending_confirm’: ./include/linux/mm.h: In function ‘find_exact_vma’: ./include/linux/skbuff.h:2442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2442 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data’: ./include/linux/skbuff.h:2442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2442 | { | ^ ./include/linux/mm.h:2552:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2552 | { | ^ ./include/linux/skbuff.h:4111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4111 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_start_offset’: ./include/linux/skbuff.h:3462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3462 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_start_offset’: ./include/linux/skbuff.h: In function ‘skb_get_dst_pending_confirm’: ./include/linux/skbuff.h:2452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2452 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data_offset’: ./include/linux/skbuff.h:2452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2452 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_start’: ./include/linux/skbuff.h:4116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4116 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_start’: ./include/linux/skbuff.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/mm.h: In function ‘range_in_vma’: ./include/linux/skbuff.h:2457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2457 | { | ^ ./include/linux/skbuff.h: In function ‘skb_sec_path’: ./include/linux/skbuff.h:2457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2457 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_ktime’: ./include/linux/skbuff.h: In function ‘skb_transport_offset’: ./include/linux/skbuff.h: In function ‘skb_transport_offset’: ./include/linux/mm.h:2563:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2563 | { | ^ ./include/linux/skbuff.h:2462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2462 | { | ^ ./include/linux/skbuff.h:4121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4121 | { | ^ ./include/linux/skbuff.h:3477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3477 | { | ^ ./include/linux/skbuff.h:2462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2462 | { | ^ ./include/linux/skbuff.h: In function ‘skb_network_header_len’: ./include/linux/skbuff.h: In function ‘skb_get_timestamp’: ./include/linux/skbuff.h: In function ‘skb_network_header_len’: ./include/linux/skbuff.h: In function ‘skb_tnl_header_len’: ./include/linux/skbuff.h:2467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2467 | { | ^ ./include/linux/mm.h: In function ‘vmf_insert_page’: ./include/linux/skbuff.h:2467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2467 | { | ^ ./include/linux/skbuff.h:3492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3492 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_network_header_len’: ./include/linux/skbuff.h: In function ‘skb_inner_network_header_len’: ./include/linux/skbuff.h: In function ‘skb_get_timestampns’: ./include/linux/skbuff.h:4148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4148 | { | ^ ./include/linux/mm.h:2602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2602 | { | ^ ./include/linux/skbuff.h:2472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2472 | { | ^ In file included from ./include/linux/module.h:21, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:13: ./include/linux/rbtree_latch.h: In function ‘__lt_from_rb’: ./include/linux/skbuff.h:2472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2472 | { | ^ ./include/linux/skbuff.h: In function ‘skb_network_offset’: ./include/linux/rbtree_latch.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h:3498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3498 | { | ^ ./include/linux/skbuff.h: In function ‘gso_pskb_expand_head’: ./include/linux/skbuff.h: In function ‘skb_network_offset’: ./include/linux/skbuff.h:2477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2477 | { | ^ ./include/linux/skbuff.h: In function ‘__net_timestamp’: ./include/linux/skbuff.h:2477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2477 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_network_offset’: ./include/linux/skbuff.h:4154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4154 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_network_offset’: ./include/linux/skbuff.h:3503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3503 | { | ^ ./include/linux/skbuff.h:2482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2482 | { | ^ ./include/linux/skbuff.h: In function ‘net_timedelta’: ./include/linux/skbuff.h:2482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2482 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_network_may_pull’: ./include/linux/rbtree_latch.h: In function ‘__lt_insert’: ./include/linux/skbuff.h: In function ‘pskb_network_may_pull’: ./include/linux/rbtree_latch.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/skbuff.h:2487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2487 | { | ^ ./include/linux/skbuff.h:3508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3508 | { | ^ ./include/linux/mm.h: In function ‘vmf_error’: In file included from ./include/linux/skbuff.h:42, from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/net/flow.h: In function ‘flowi4_init_output’: ./include/linux/skbuff.h:2487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2487 | { | ^ ./include/linux/skbuff.h: In function ‘net_invalid_timestamp’: ./include/linux/skbuff.h: In function ‘__skb_set_length’: ./include/net/flow.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/mm.h:2614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2614 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_set_length’: ./include/linux/rbtree_latch.h: In function ‘__lt_erase’: ./include/linux/skbuff.h:2542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2542 | { | ^ ./include/linux/rbtree_latch.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/skbuff.h:3513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3513 | { | ^ ./include/linux/skbuff.h:2542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2542 | { | ^ ./include/linux/skbuff.h: In function ‘gso_reset_checksum’: ./include/linux/rbtree_latch.h: In function ‘__lt_find’: ./include/linux/skbuff.h: In function ‘skb_metadata_len’: ./include/net/flow.h: In function ‘flowi4_update_output’: ./include/linux/rbtree_latch.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/net/flow.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/skbuff.h:3518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3518 | { | ^ ./include/linux/mm.h: In function ‘vm_fault_to_errno’: ./include/linux/skbuff.h:4169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4169 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_end’: ./include/linux/mm.h:2642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2642 | { | ^ ./include/net/flow.h: In function ‘flowi4_to_flowi’: ./include/linux/skbuff.h: In function ‘gso_make_checksum’: ./include/linux/skbuff.h:3523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3523 | { | ^ ./include/net/flow.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_trim’: ./include/linux/skbuff.h: In function ‘__skb_metadata_differs’: ./include/linux/skbuff.h: In function ‘__skb_trim’: ./include/linux/skbuff.h:4187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4187 | { | ^ ./include/linux/skbuff.h:2550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2550 | { | ^ ./include/linux/skbuff.h:3530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3530 | { | ^ ./include/linux/skbuff.h:2550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2550 | { | ^ ./include/linux/skbuff.h: In function ‘__pskb_trim’: ./include/net/flow.h: In function ‘flowi6_to_flowi’: ./include/linux/sched/clock.h: In function ‘enable_sched_clock_irqtime’: ./include/linux/rbtree_latch.h: In function ‘latch_tree_insert’: ./include/linux/skbuff.h: In function ‘__pskb_trim’: ./include/net/flow.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/sched/clock.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void enable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/skbuff.h:2557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2557 | { | ^ ./include/linux/rbtree_latch.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/sched/clock.h: In function ‘disable_sched_clock_irqtime’: ./include/linux/sched/clock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | static inline void disable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_is_gso’: ./include/linux/skbuff.h:2557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2557 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_erase’: ./include/linux/rbtree_latch.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_find’: ./include/linux/skbuff.h:4199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4199 | { | ^ ./include/net/flow.h: In function ‘flowidn_to_flowi’: ./include/linux/rbtree_latch.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_trim’: ./include/net/flow.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_trim’: ./include/linux/skbuff.h: In function ‘skb_is_gso_v6’: ./include/linux/skbuff.h:2565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2565 | { | ^ ./include/linux/mm.h: In function ‘kernel_map_pages’: In file included from ./include/linux/splice.h:12, from ./include/linux/skbuff.h:39, from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_get’: ./include/linux/skbuff.h:2565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2565 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_trim_unique’: ./include/linux/pipe_fs_i.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/skbuff.h:4205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4205 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_trim_unique’: ./include/linux/mm.h:2689:25: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | kernel_map_pages(struct page *page, int numpages, int enable) {} | ^~~~ ./include/linux/skbuff.h: In function ‘skb_metadata_differs’: ./include/linux/skbuff.h:2579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2579 | { | ^ ./include/net/flow.h: In function ‘flow_key_size’: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_release’: ./include/linux/mm.h: In function ‘kernel_page_present’: ./include/net/flow.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/pipe_fs_i.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_sctp’: ./include/linux/skbuff.h:2579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2579 | { | ^ ./include/linux/skbuff.h:3565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3565 | { | ^ ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_confirm’: ./include/linux/mm.h:2691:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2691 | static inline bool kernel_page_present(struct page *page) { return true; } | ^~~~ ./include/linux/pipe_fs_i.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/skbuff.h:4211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4211 | { | ^ ./include/linux/mm.h: In function ‘debug_pagealloc_enabled’: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_steal’: ./include/linux/pipe_fs_i.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_grow’: ./include/linux/skbuff.h: In function ‘skb_is_gso_tcp’: ./include/linux/mm.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_grow’: ./include/linux/skbuff.h:2585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2585 | { | ^ ./include/linux/skbuff.h:2585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2585 | { | ^ ./include/linux/skbuff.h:4216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4216 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_set’: ./include/linux/skbuff.h: In function ‘skb_orphan’: ./include/linux/skbuff.h: In function ‘skb_gso_reset’: ./include/linux/skbuff.h: In function ‘skb_orphan’: ./include/linux/skbuff.h:3577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3577 | { | ^ ./include/linux/skbuff.h:2607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2607 | { | ^ ./include/linux/skbuff.h:2607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2607 | { | ^ ./include/linux/skbuff.h:4222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4222 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_clear’: In file included from ./include/linux/ip.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/skbuff.h: In function ‘skb_frag_size’: ./include/linux/skbuff.h: In function ‘skb_increase_gso_size’: ./include/linux/skbuff.h:3582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3582 | { | ^ ./include/linux/skbuff.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/linux/mm.h: In function ‘debug_guardpage_minorder’: ./include/linux/skbuff.h: In function ‘skb_orphan_frags’: ./include/linux/skbuff.h:4230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4230 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_size_set’: ./include/linux/skbuff.h: In function ‘skb_tx_timestamp’: ./include/linux/skbuff.h: In function ‘skb_orphan_frags’: ./include/linux/skbuff.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./include/linux/skbuff.h:2627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2627 | { | ^ ./include/linux/mm.h:2857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2857 | static inline unsigned int debug_guardpage_minorder(void) { return 0; } | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_frag_size_add’: ./include/linux/skbuff.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/skbuff.h:2627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2627 | { | ^ ./include/linux/mm.h: In function ‘debug_guardpage_enabled’: ./include/linux/skbuff.h:3652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3652 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_size_sub’: ./include/linux/skbuff.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/mm.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | static inline bool debug_guardpage_enabled(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_frag_must_loop’: ./include/linux/skbuff.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:13: ./include/linux/module.h: In function ‘kallsyms_symbol_value’: ./include/linux/mm.h: In function ‘page_is_guard’: ./include/linux/skbuff.h: In function ‘skb_csum_unnecessary’: ./include/linux/module.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/mm.h:2859:41: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2859 | static inline bool page_is_guard(struct page *page) { return false; } | ^~~~ ./include/linux/skbuff.h:3671:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3671 | { | ^ ./include/linux/module.h: In function ‘module_is_live’: ./include/linux/module.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/skbuff.h: In function ‘skb_orphan_frags_rx’: ./include/linux/skbuff.h: In function ‘skb_orphan_frags_rx’: ./include/linux/skbuff.h: In function ‘skb_decrease_gso_size’: ./include/linux/skbuff.h: In function ‘sock_zerocopy_get’: ./include/linux/skbuff.h: In function ‘skb_checksum_complete’: ./include/linux/module.h: In function ‘within_module_core’: ./include/linux/skbuff.h:2637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2637 | { | ^ ./include/linux/module.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ ./include/linux/skbuff.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ In file included from ./include/linux/dma-mapping.h:11, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/scatterlist.h: In function ‘sg_assign_page’: ./include/linux/skbuff.h:2637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2637 | { | ^ ./include/linux/scatterlist.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/skbuff.h:3695:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3695 | { | ^ ./include/linux/skbuff.h:4238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4238 | { | ^ ./include/linux/module.h: In function ‘within_module_init’: ./include/linux/module.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ In file included from ./include/net/net_namespace.h:36, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/skbuff.h: In function ‘skb_frag_size’: ./include/linux/skbuff.h: In function ‘__skb_decr_checksum_unnecessary’: ./include/linux/module.h: In function ‘within_module’: ./include/linux/module.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_purge’: ./include/linux/skbuff.h: In function ‘__skb_queue_purge’: ./include/linux/skbuff.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/linux/skbuff.h:3701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3701 | { | ^ ./include/linux/skbuff.h:2653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2653 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_size_set’: ./include/linux/scatterlist.h: In function ‘sg_set_page’: ./include/linux/skbuff.h:2653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2653 | { | ^ ./include/linux/skbuff.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./include/linux/scatterlist.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_incr_checksum_unnecessary’: ./include/linux/skbuff.h: In function ‘skb_frag_size_add’: ./include/linux/scatterlist.h: In function ‘sg_page’: ./include/linux/skbuff.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/skbuff.h: In function ‘netdev_alloc_skb’: ./include/linux/scatterlist.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/skbuff.h: In function ‘netdev_alloc_skb’: ./include/linux/skbuff.h: In function ‘skb_frag_size_sub’: ./include/linux/skbuff.h:3711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3711 | { | ^ ./include/linux/skbuff.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/skbuff.h:2681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2681 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_set_buf’: ./include/linux/scatterlist.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/module.h: In function ‘module_requested_async_probing’: ./include/linux/skbuff.h: In function ‘skb_frag_must_loop’: ./include/linux/skbuff.h:2681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2681 | { | ^ ./include/linux/skbuff.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/module.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_skb’: ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_needed’: ./include/linux/skbuff.h: In function ‘skb_warn_if_lro’: ./include/linux/module.h: In function ‘is_livepatch_module’: ./include/linux/skbuff.h: In function ‘__dev_alloc_skb’: ./include/linux/module.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./include/linux/skbuff.h:2688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2688 | { | ^ ./include/linux/skbuff.h:3729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3729 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_chain’: ./include/linux/skbuff.h:2688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2688 | { | ^ ./include/linux/skbuff.h:4247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4247 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_skb’: ./include/linux/scatterlist.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pfmemalloc’: ./include/linux/skbuff.h: In function ‘dev_alloc_skb’: ./include/linux/skbuff.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/linux/skbuff.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_complete_unset’: ./include/linux/scatterlist.h: In function ‘sg_mark_end’: ./include/linux/skbuff.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/scatterlist.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/skbuff.h: In function ‘__netdev_alloc_skb_ip_align’: ./include/linux/skbuff.h: In function ‘skb_forward_csum’: ./include/linux/skbuff.h: In function ‘sock_zerocopy_get’: ./include/linux/skbuff.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/skbuff.h:3751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3751 | { | ^ ./include/linux/skbuff.h: In function ‘__netdev_alloc_skb_ip_align’: ./include/linux/scatterlist.h: In function ‘sg_unmark_end’: ./include/linux/skbuff.h: In function ‘skb_dst’: ./include/linux/skbuff.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/linux/scatterlist.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:13: ./include/linux/module.h: In function ‘module_sig_ok’: ./include/linux/skbuff.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_complete’: ./include/linux/scatterlist.h: In function ‘sg_phys’: ./include/linux/module.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/skbuff.h:4261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4261 | { | ^ ./include/linux/skbuff.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/linux/scatterlist.h:223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 223 | { | ^ ./include/linux/skbuff.h:3768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3768 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_none_assert’: ./include/linux/scatterlist.h: In function ‘sg_virt’: ./include/linux/scatterlist.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/skbuff.h: In function ‘netdev_alloc_skb_ip_align’: ./include/linux/scatterlist.h: In function ‘sg_init_marker’: ./include/linux/skbuff.h: In function ‘netdev_alloc_skb_ip_align’: ./include/linux/scatterlist.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/skbuff.h:4276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4276 | { | ^ ./include/linux/skbuff.h:2711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2711 | { | ^ ./include/linux/skbuff.h: In function ‘null_compute_pseudo’: ./include/linux/skbuff.h:2711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2711 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst_set’: ./include/linux/skbuff.h: In function ‘skb_free_frag’: ./include/linux/skbuff.h: In function ‘skb_head_is_locked’: ./include/linux/skbuff.h:926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 926 | { | ^ ./include/linux/skbuff.h: In function ‘skb_free_frag’: ./include/linux/skbuff.h:3790:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3790 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst_set_noref’: ./include/linux/skbuff.h:2716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2716 | { | ^ ./include/linux/skbuff.h:941:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 941 | { | ^ ./include/linux/skbuff.h:4299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4299 | { | ^ ./include/linux/skbuff.h:2716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2716 | { | ^ ./include/linux/skbuff.h: In function ‘napi_alloc_skb’: ./include/linux/skbuff.h: In function ‘__skb_checksum_convert_check’: ./include/linux/skbuff.h: In function ‘napi_alloc_skb’: ./include/linux/skbuff.h: In function ‘lco_csum’: ./include/linux/skbuff.h:2725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2725 | { | ^ ./include/linux/skbuff.h:3832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3832 | { | ^ ./include/linux/skbuff.h:2725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2725 | { | ^ ./include/linux/scatterlist.h: In function ‘sg_page_iter_page’: ./include/linux/skbuff.h: In function ‘skb_pfmemalloc’: ./include/linux/skbuff.h: In function ‘__dev_alloc_pages’: ./include/linux/skbuff.h:4313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4313 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst_is_noref’: ./include/linux/scatterlist.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_convert’: ./include/linux/skbuff.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_pages’: ./include/linux/skbuff.h:951:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 951 | { | ^ ./include/linux/skbuff.h:2744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2744 | { | ^ ./include/linux/skbuff.h:2744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2744 | { | ^ ./include/linux/skbuff.h: In function ‘skb_rtable’: ./include/linux/scatterlist.h: In function ‘sg_page_iter_dma_address’: ./include/linux/skbuff.h:3838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3838 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_pages’: ./include/linux/scatterlist.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst’: ./include/linux/skbuff.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./include/linux/skbuff.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_pages’: ./include/linux/skbuff.h: In function ‘skb_pkt_type_ok’: ./include/linux/skbuff.h: In function ‘skb_remcsum_adjust_partial’: ./include/linux/skbuff.h:2759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2759 | { | ^ ./include/linux/skbuff.h:965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 965 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:10: ./include/linux/icmp.h: In function ‘icmp_hdr’: ./include/linux/skbuff.h:2759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2759 | { | ^ ./include/linux/skbuff.h: In function ‘skb_napi_id’: ./include/linux/skbuff.h: In function ‘__dev_alloc_page’: ./include/linux/icmp.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/skbuff.h:970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 970 | { | ^ ./include/linux/skbuff.h:3852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3852 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_page’: ./include/linux/skbuff.h: In function ‘skb_unref’: ./include/linux/skbuff.h:2772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2772 | { | ^ ./include/linux/skbuff.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/skbuff.h: In function ‘skb_remcsum_process’: ./include/linux/skbuff.h: In function ‘dev_alloc_page’: ./include/linux/skbuff.h:2772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2772 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_page’: ./include/linux/skbuff.h: In function ‘skb_dst_set’: ./include/linux/skbuff.h:2777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2777 | { | ^ ./include/linux/skbuff.h:3865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3865 | { | ^ ./include/linux/skbuff.h:926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 926 | { | ^ ./include/linux/skbuff.h: In function ‘skb_propagate_pfmemalloc’: ./include/linux/skbuff.h:2777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2777 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst_set_noref’: In file included from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/dma-mapping.h: In function ‘valid_dma_direction’: ./include/linux/skbuff.h: In function ‘skb_propagate_pfmemalloc’: ./include/linux/skbuff.h:941:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 941 | { | ^ In file included from ./include/linux/netfilter.h:9, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/in.h: In function ‘proto_ports_offset’: ./include/linux/skbuff.h:2788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2788 | { | ^ ./include/linux/in.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/dma-mapping.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/skbuff.h:2788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2788 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_page’: ./include/linux/skbuff.h: In function ‘skb_nfct’: ./include/linux/in.h: In function ‘ipv4_is_loopback’: ./include/linux/dma-mapping.h: In function ‘is_device_dma_capable’: ./include/linux/skbuff.h: In function ‘skb_frag_page’: ./include/linux/in.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/skbuff.h: In function ‘alloc_skb’: ./include/linux/dma-mapping.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/skbuff.h:2800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2800 | { | ^ ./include/linux/skbuff.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./include/linux/skbuff.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/linux/skbuff.h:2800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2800 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_frag_ref’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:11: ./include/linux/in.h: In function ‘proto_ports_offset’: ./include/linux/in.h: In function ‘ipv4_is_multicast’: ./include/linux/skbuff.h: In function ‘__skb_frag_ref’: ./include/linux/dma-mapping.h: In function ‘dma_alloc_from_global_coherent’: ./include/linux/skbuff.h: In function ‘skb_dst_is_noref’: ./include/linux/in.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/in.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/dma-mapping.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/skbuff.h: In function ‘skb_fclone_busy’: ./include/linux/skbuff.h:2811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2811 | { | ^ ./include/linux/skbuff.h:951:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 951 | { | ^ ./include/linux/skbuff.h:1040:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1040 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_release_from_global_coherent’: ./include/linux/skbuff.h: In function ‘nf_conntrack_put’: ./include/linux/skbuff.h:2811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2811 | { | ^ ./include/linux/dma-mapping.h:186:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 186 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_ref’: ./include/linux/in.h: In function ‘ipv4_is_loopback’: ./include/linux/in.h: In function ‘ipv4_is_local_multicast’: ./include/linux/skbuff.h: In function ‘skb_rtable’: ./include/linux/in.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/in.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_ref’: ./include/linux/dma-mapping.h: In function ‘dma_mmap_from_global_coherent’: ./include/linux/dma-mapping.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/skbuff.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./include/linux/skbuff.h:2823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2823 | { | ^ ./include/linux/skbuff.h:3896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3896 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_is_direct’: ./include/linux/skbuff.h: In function ‘skb_pkt_type_ok’: ./include/linux/dma-mapping.h:199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 199 | { | ^ ./include/linux/skbuff.h:2823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2823 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_lbcast’: ./include/linux/in.h: In function ‘ipv4_is_multicast’: ./include/linux/skbuff.h:965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 965 | { | ^ ./include/linux/in.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/in.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_frag_unref’: ./include/linux/skbuff.h: In function ‘nf_conntrack_get’: ./include/linux/skbuff.h: In function ‘skb_napi_id’: ./include/linux/skbuff.h: In function ‘__skb_frag_unref’: ./include/linux/in.h: In function ‘ipv4_is_zeronet’: ./include/linux/skbuff.h:970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 970 | { | ^ ./include/linux/skbuff.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/in.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_local_multicast’: ./include/linux/in.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/skbuff.h: In function ‘alloc_skb_fclone’: ./include/linux/skbuff.h: In function ‘skb_unref’: ./include/linux/skbuff.h: In function ‘skb_frag_unref’: ./include/linux/skbuff.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/skbuff.h:3901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3901 | { | ^ ./include/linux/skbuff.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/skbuff.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_private_10’: ./include/linux/skbuff.h: In function ‘skb_frag_unref’: ./include/linux/in.h: In function ‘ipv4_is_lbcast’: ./include/linux/in.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h:2846:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2846 | { | ^ ./include/linux/in.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/skbuff.h:2846:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2846 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_address’: ./include/linux/in.h: In function ‘ipv4_is_zeronet’: ./include/linux/in.h: In function ‘ipv4_is_private_172’: ./include/linux/skbuff.h: In function ‘__pskb_copy’: ./include/linux/in.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/in.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/skbuff.h:1066:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1066 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_put’: ./include/linux/skbuff.h: In function ‘skb_frag_address’: ./include/linux/skbuff.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_private_10’: ./include/linux/in.h: In function ‘ipv4_is_private_192’: ./include/linux/in.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/in.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ In file included from ./arch/x86/include/asm/swiotlb.h:5, from ./arch/x86/include/asm/dma-mapping.h:13, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/swiotlb.h: In function ‘is_swiotlb_buffer’: ./include/linux/skbuff.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_address_safe’: ./include/linux/swiotlb.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h:3940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3940 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pad’: ./include/linux/in.h: In function ‘ipv4_is_private_172’: ./include/linux/in.h: In function ‘ipv4_is_linklocal_169’: ./include/linux/in.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_address_safe’: ./include/linux/skbuff.h:1094:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1094 | { | ^ ./include/linux/in.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/skbuff.h:2870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2870 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_ext_copy’: ./include/linux/skbuff.h: In function ‘alloc_skb’: ./include/linux/skbuff.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_anycast_6to4’: ./include/linux/in.h: In function ‘ipv4_is_private_192’: ./include/linux/skbuff.h:2870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2870 | { | ^ ./include/linux/in.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/in.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/skbuff.h:3947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3947 | { | ^ ./include/linux/skbuff.h: In function ‘skb_fclone_busy’: ./include/linux/skbuff.h: In function ‘skb_clear_hash’: ./include/linux/in.h: In function ‘ipv4_is_test_192’: ./include/linux/in.h: In function ‘ipv4_is_linklocal_169’: ./include/linux/in.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/in.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/skbuff.h:1040:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1040 | { | ^ ./include/linux/skbuff.h:1155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1155 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_copy’: In file included from ./arch/x86/include/asm/dma-mapping.h:14, from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/dma-contiguous.h: In function ‘dev_get_cma_area’: ./include/linux/skbuff.h: In function ‘__skb_frag_set_page’: ./include/linux/skbuff.h: In function ‘skb_clear_hash_if_not_l4’: ./include/linux/in.h: In function ‘ipv4_is_test_198’: ./include/linux/in.h: In function ‘ipv4_is_anycast_6to4’: ./include/linux/dma-contiguous.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/in.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/in.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/skbuff.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_frag_set_page’: ./include/linux/skbuff.h:2886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2886 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dev_set_cma_area’: ./include/linux/skbuff.h:3959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3959 | { | ^ ./include/linux/dma-contiguous.h:126:64: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | static inline void dev_set_cma_area(struct device *dev, struct cma *cma) { } | ^~~ ./include/linux/skbuff.h: In function ‘__skb_set_hash’: ./include/linux/in.h: In function ‘ipv4_is_test_192’: ./include/linux/skbuff.h: In function ‘skb_frag_set_page’: ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_set_default’: ./include/linux/skbuff.h: In function ‘__skb_ext_exist’: ./include/linux/in.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/skbuff.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/dma-contiguous.h:128:54: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | static inline void dma_contiguous_set_default(struct cma *cma) { } | ^~~ ./include/linux/skbuff.h:2886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2886 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve’: ./include/linux/dma-contiguous.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | static inline void dma_contiguous_reserve(phys_addr_t limit) { } | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_frag_set_page’: ./include/linux/skbuff.h: In function ‘skb_set_hash’: ./include/linux/skbuff.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_test_198’: ./include/linux/skbuff.h: In function ‘alloc_skb_fclone’: ./include/linux/dma-contiguous.h: In function ‘dma_contiguous_reserve_area’: ./include/linux/skbuff.h:1177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1177 | { | ^ ./include/linux/in.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/skbuff.h:3965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3965 | { | ^ ./include/linux/dma-contiguous.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/skbuff.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/skbuff.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_declare_contiguous’: ./include/linux/skbuff.h: In function ‘__skb_set_sw_hash’: ./include/linux/skbuff.h: In function ‘skb_frag_dma_map’: ./include/linux/skbuff.h: In function ‘skb_ext_exist’: ./include/linux/dma-contiguous.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/skbuff.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_alloc_from_contiguous’: ./include/linux/dma-contiguous.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_dma_map’: ./include/linux/skbuff.h: In function ‘__pskb_copy’: ./include/linux/skbuff.h:2921:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2921 | { | ^ ./include/linux/dma-contiguous.h: In function ‘dma_release_from_contiguous’: ./include/linux/skbuff.h:1066:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1066 | { | ^ ./include/linux/skbuff.h:3970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3970 | { | ^ ./include/linux/dma-contiguous.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_get_ports’: ./include/linux/skbuff.h:2921:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2921 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_copy’: ./include/linux/skbuff.h:1198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1198 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_del’: In file included from ./include/linux/dma-mapping.h:264, from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./arch/x86/include/asm/dma-mapping.h: In function ‘get_arch_dma_ops’: ./include/linux/skbuff.h: In function ‘pskb_copy’: ./arch/x86/include/asm/dma-mapping.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h:2928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2928 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pad’: ./include/linux/skbuff.h:1094:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1094 | { | ^ ./include/linux/skbuff.h:3975:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3975 | { | ^ In file included from ./include/linux/skbuff.h:34, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/dma-mapping.h: In function ‘get_dma_ops’: ./include/linux/skbuff.h: In function ‘skb_flow_dissect’: ./include/linux/skbuff.h: In function ‘pskb_copy_for_clone’: ./include/linux/skbuff.h:2928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2928 | { | ^ ./include/linux/dma-mapping.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/skbuff.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:12: ./include/linux/ip.h: In function ‘ip_hdr’: In file included from ./include/linux/netdevice.h:30, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/delay.h: In function ‘ssleep’: ./include/linux/skbuff.h: In function ‘skb_ext_find’: ./include/linux/skbuff.h: In function ‘pskb_copy_for_clone’: ./include/linux/ip.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/delay.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/skbuff.h:2935:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2935 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys’: ./include/linux/dma-mapping.h: In function ‘set_dma_ops’: ./include/linux/dma-mapping.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/linux/skbuff.h: In function ‘skb_clear_hash’: ./include/linux/skbuff.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/ip.h: In function ‘inner_ip_hdr’: ./include/linux/skbuff.h: In function ‘skb_clone_writable’: ./include/linux/skbuff.h:2935:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2935 | { | ^ ./include/linux/skbuff.h:3981:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3981 | { | ^ ./include/linux/ip.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_page_attrs’: ./include/linux/skbuff.h:1155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1155 | { | ^ ./include/linux/dma-mapping.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ In file included from ./include/linux/netdevice.h:32, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/prefetch.h: In function ‘prefetch_range’: ./include/linux/ip.h: In function ‘ipip_hdr’: ./include/linux/ip.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/skbuff.h: In function ‘skb_clone_writable’: ./include/linux/skbuff.h:2949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2949 | { | ^ ./include/linux/prefetch.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/skbuff.h: In function ‘skb_clear_hash_if_not_l4’: ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys_basic’: ./include/linux/skbuff.h: In function ‘nf_reset’: ./include/linux/skbuff.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./include/linux/skbuff.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./include/linux/skbuff.h:2949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2949 | { | ^ ./include/linux/skbuff.h: In function ‘skb_try_make_writable’: ./include/linux/skbuff.h: In function ‘__skb_set_hash’: ./include/linux/skbuff.h: In function ‘skb_get_hash’: ./include/linux/skbuff.h:3998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3998 | { | ^ ./include/linux/skbuff.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/skbuff.h: In function ‘skb_try_make_writable’: ./include/linux/skbuff.h:2956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2956 | { | ^ ./include/linux/skbuff.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ In file included from ./include/linux/netdevice.h:39, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/dynamic_queue_limits.h: In function ‘dql_queued’: ./include/linux/skbuff.h: In function ‘skb_set_hash’: ./include/linux/dynamic_queue_limits.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/skbuff.h:2956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2956 | { | ^ ./include/linux/skbuff.h:1177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1177 | { | ^ ./include/linux/skbuff.h: In function ‘nf_reset_trace’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_page_attrs’: ./include/linux/skbuff.h: In function ‘__skb_cow’: ./include/linux/dma-mapping.h:298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 298 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_set_sw_hash’: ./include/linux/skbuff.h: In function ‘skb_get_hash_flowi6’: ./include/linux/skbuff.h:2963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2963 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_cow’: ./include/linux/skbuff.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/skbuff.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/skbuff.h:4009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4009 | { | ^ ./include/linux/skbuff.h:2963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2963 | { | ^ ./include/linux/skbuff.h: In function ‘ipvs_reset’: ./include/linux/skbuff.h: In function ‘skb_flow_get_ports’: ./include/linux/dynamic_queue_limits.h: In function ‘dql_avail’: ./include/linux/skbuff.h: In function ‘skb_get_hash_raw’: ./include/linux/skbuff.h:1198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1198 | { | ^ ./include/linux/dynamic_queue_limits.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/skbuff.h:1286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1286 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_map_sg_attrs’: ./include/linux/skbuff.h:4016:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4016 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_hash’: ./include/linux/dma-mapping.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/linux/skbuff.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect’: ./include/linux/skbuff.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/skbuff.h: In function ‘__nf_copy’: ./include/linux/skbuff.h: In function ‘skb_end_pointer’: ./include/linux/skbuff.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys’: ./include/linux/skbuff.h: In function ‘skb_end_offset’: ./include/linux/skbuff.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/skbuff.h:4025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4025 | { | ^ ./include/linux/skbuff.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/linux/skbuff.h: In function ‘skb_hwtstamps’: ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys_basic’: ./include/linux/skbuff.h:1323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1323 | { | ^ ./include/linux/skbuff.h: In function ‘nf_copy’: ./include/linux/skbuff.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_sg_attrs’: ./include/linux/skbuff.h: In function ‘skb_get_hash’: ./include/linux/skbuff.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/dma-mapping.h:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ ./include/linux/skbuff.h:4037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4037 | { | ^ ./include/linux/skbuff.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_secmark’: ./include/linux/skbuff.h: In function ‘skb_zcopy_set’: ./include/linux/skbuff.h: In function ‘skb_cow’: In file included from ./arch/x86/include/asm/compat.h:10, from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/sched/task_stack.h: In function ‘task_stack_page’: ./include/linux/skbuff.h: In function ‘skb_get_hash_flowi6’: ./include/linux/skbuff.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/skbuff.h:1336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1336 | { | ^ ./include/linux/sched/task_stack.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/skbuff.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/skbuff.h: In function ‘skb_cow’: ./include/linux/skbuff.h:2988:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2988 | { | ^ ./include/linux/skbuff.h: In function ‘skb_init_secmark’: ./include/linux/sched/task_stack.h: In function ‘end_of_stack’: ./include/linux/dma-mapping.h: In function ‘dma_map_resource’: ./include/linux/sched/task_stack.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/skbuff.h: In function ‘skb_cow_head’: ./include/linux/dma-mapping.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/skbuff.h:2988:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2988 | { | ^ ./include/linux/sched/task_stack.h: In function ‘try_get_task_stack’: ./include/linux/skbuff.h: In function ‘skb_get_hash_raw’: ./include/linux/sched/task_stack.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/skbuff.h:4051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4051 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_set_nouarg’: ./include/linux/skbuff.h: In function ‘skb_cow_head’: ./include/linux/skbuff.h:3003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3003 | { | ^ ./include/linux/skbuff.h:1286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1286 | { | ^ ./include/linux/skbuff.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./include/linux/skbuff.h: In function ‘secpath_exists’: ./include/linux/skbuff.h: In function ‘skb_copy_hash’: ./include/linux/skbuff.h: In function ‘skb_padto’: ./include/linux/skbuff.h:3003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3003 | { | ^ ./include/linux/skbuff.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/sched/task_stack.h: In function ‘object_is_on_stack’: ./include/linux/sched/task_stack.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/skbuff.h:3018:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3018 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_is_nouarg’: ./include/linux/skbuff.h: In function ‘skb_padto’: ./include/linux/skbuff.h: In function ‘skb_end_pointer’: ./include/linux/skbuff.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/linux/skbuff.h:1354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1354 | { | ^ ./include/linux/skbuff.h:3018:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3018 | { | ^ ./include/linux/sched/task_stack.h: In function ‘kstack_end’: ./include/linux/skbuff.h: In function ‘skb_end_offset’: ./include/linux/sched/task_stack.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_get_nouarg’: ./include/linux/skbuff.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/linux/skbuff.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/skbuff.h: In function ‘skb_hwtstamps’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_resource’: ./include/linux/dma-mapping.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_padto’: ./include/linux/skbuff.h: In function ‘skb_zcopy_clear’: ./include/linux/skbuff.h:1323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1323 | { | ^ ./include/linux/skbuff.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./include/linux/skbuff.h:3038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3038 | { | ^ In file included from ./include/linux/umh.h:9, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:13: ./include/linux/sysctl.h: In function ‘proc_sys_poll_event’: ./include/linux/skbuff.h: In function ‘__skb_put_padto’: ./include/linux/skbuff.h: In function ‘skb_zcopy’: ./include/linux/sysctl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/skbuff.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/skbuff.h:3038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3038 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_cpu’: ./include/linux/dma-mapping.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_abort’: ./include/linux/skbuff.h: In function ‘skb_zcopy_set’: ./include/linux/skbuff.h:1382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1382 | { | ^ ./include/linux/skbuff.h:1336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1336 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_padto’: ./include/linux/skbuff.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mark_not_on_list’: ./include/linux/skbuff.h: In function ‘skb_put_padto’: ./include/linux/skbuff.h: In function ‘skb_add_data’: ./include/linux/skbuff.h:1392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1392 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_set_nouarg’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_for_device’: ./include/linux/skbuff.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/skbuff.h: In function ‘skb_list_del_init’: ./include/linux/dma-mapping.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/skbuff.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./include/linux/skbuff.h:3067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3067 | { | ^ ./include/linux/skbuff.h:1397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1397 | { | ^ ./include/linux/skbuff.h: In function ‘skb_add_data’: ./include/linux/skbuff.h: In function ‘skb_queue_empty’: ./include/linux/skbuff.h: In function ‘skb_zcopy_is_nouarg’: ./include/linux/skbuff.h:3067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3067 | { | ^ ./include/linux/skbuff.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/linux/skbuff.h:1354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1354 | { | ^ In file included from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:13: ./include/linux/umh.h: In function ‘usermodehelper_disable’: In file included from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./arch/x86/include/asm/compat.h: In function ‘compat_ptr’: ./include/linux/umh.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_is_last’: ./include/linux/skbuff.h: In function ‘skb_zcopy_get_nouarg’: ./arch/x86/include/asm/compat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/skbuff.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./include/linux/skbuff.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/umh.h: In function ‘usermodehelper_enable’: ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_cpu’: ./include/linux/umh.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/dma-mapping.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘ptr_to_compat’: ./include/linux/skbuff.h: In function ‘skb_queue_is_first’: ./arch/x86/include/asm/compat.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_clear’: ./include/linux/skbuff.h:1435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1435 | { | ^ ./include/linux/skbuff.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘arch_compat_alloc_user_space’: ./arch/x86/include/asm/compat.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_next’: ./include/linux/skbuff.h:1449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1449 | { | ^ ./include/linux/skbuff.h: In function ‘skb_can_coalesce’: ./include/linux/skbuff.h:4063:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4063 | { | ^ ./include/linux/skbuff.h:3086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3086 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_abort’: ./include/linux/dma-mapping.h: In function ‘dma_sync_sg_for_device’: ./include/linux/skbuff.h: In function ‘skb_can_coalesce’: ./include/linux/dma-mapping.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/skbuff.h:1382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1382 | { | ^ ./include/linux/skbuff.h: In function ‘skb_irq_freeable’: ./include/linux/skbuff.h: In function ‘skb_queue_prev’: ./include/linux/skbuff.h:3086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3086 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_x32_syscall’: ./include/linux/skbuff.h: In function ‘skb_mark_not_on_list’: ./include/linux/skbuff.h:1467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1467 | { | ^ ./arch/x86/include/asm/compat.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/skbuff.h:4072:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4072 | { | ^ ./include/linux/skbuff.h:1392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1392 | { | ^ ./include/linux/skbuff.h: In function ‘skb_list_del_init’: ./include/linux/skbuff.h:1397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1397 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_linearize’: ./include/linux/dma-mapping.h: In function ‘dma_mapping_error’: ./arch/x86/include/asm/compat.h: In function ‘in_32bit_syscall’: ./include/linux/skbuff.h: In function ‘skb_set_queue_mapping’: ./include/linux/dma-mapping.h:438:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 438 | { | ^ ./arch/x86/include/asm/compat.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_empty’: In file included from ./arch/x86/include/asm/elf.h:13, from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:13: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_read_cpu’: ./include/linux/skbuff.h: In function ‘skb_get’: ./include/linux/skbuff.h:3099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3099 | { | ^ ./include/linux/skbuff.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./arch/x86/include/asm/fsgsbase.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/skbuff.h:1483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1483 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_linearize’: ./include/linux/skbuff.h:4081:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4081 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_is_last’: ./include/linux/skbuff.h: In function ‘skb_linearize’: ./arch/x86/include/asm/compat.h: In function ‘in_compat_syscall’: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_read_cpu_inactive’: ./include/linux/skbuff.h: In function ‘skb_get_queue_mapping’: ./include/linux/skbuff.h: In function ‘skb_cloned’: ./include/linux/skbuff.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./arch/x86/include/asm/compat.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/fsgsbase.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/skbuff.h:3099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3099 | { | ^ ./include/linux/skbuff.h:1501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1501 | { | ^ ./include/linux/skbuff.h:3111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3111 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_is_first’: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_write_cpu’: ./arch/x86/include/asm/fsgsbase.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/skbuff.h: In function ‘skb_linearize’: ./include/linux/skbuff.h:4086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4086 | { | ^ ./include/linux/skbuff.h:1435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1435 | { | ^ ./include/linux/skbuff.h: In function ‘skb_has_shared_frag’: ./include/linux/dma-mapping.h: In function ‘dma_map_single_attrs’: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_write_cpu_inactive’: ./include/linux/skbuff.h: In function ‘skb_unclone’: ./include/linux/skbuff.h: In function ‘skb_copy_queue_mapping’: ./arch/x86/include/asm/fsgsbase.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/dma-mapping.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_next’: ./include/linux/skbuff.h:3111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3111 | { | ^ ./include/linux/skbuff.h:1507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1507 | { | ^ ./include/linux/skbuff.h:3123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3123 | { | ^ ./include/linux/skbuff.h:1449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1449 | { | ^ ./include/linux/skbuff.h: In function ‘skb_has_shared_frag’: ./include/linux/skbuff.h:4091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4091 | { | ^ ./include/linux/skbuff.h: In function ‘skb_linearize_cow’: ./include/linux/skbuff.h: In function ‘skb_record_rx_queue’: ./include/linux/dma-mapping.h: In function ‘dma_unmap_single_attrs’: ./include/linux/skbuff.h:3123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3123 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_cloned’: ./include/linux/dma-mapping.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/skbuff.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/skbuff.h:1524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1524 | { | ^ ./include/linux/skbuff.h:4096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4096 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_cpu’: ./include/linux/skbuff.h: In function ‘skb_linearize_cow’: ./include/linux/skbuff.h: In function ‘skb_queue_prev’: ./include/linux/dma-mapping.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_rx_queue’: ./include/linux/skbuff.h: In function ‘__skb_postpull_rcsum’: ./include/linux/skbuff.h:1467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1467 | { | ^ In file included from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:13: ./arch/x86/include/asm/elf.h: In function ‘elf_common_init’: ./include/linux/dma-mapping.h: In function ‘dma_sync_single_range_for_device’: ./include/linux/skbuff.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/dma-mapping.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./arch/x86/include/asm/elf.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/skbuff.h:3144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3144 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_unclone’: ./include/linux/skbuff.h:4101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4101 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_postpull_rcsum’: ./include/linux/skbuff.h:1536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1536 | { | ^ ./include/linux/skbuff.h: In function ‘skb_rx_queue_recorded’: ./include/linux/skbuff.h: In function ‘skb_get’: ./include/linux/skbuff.h:3144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3144 | { | ^ ./include/linux/skbuff.h: In function ‘skb_postpull_rcsum’: ./include/linux/skbuff.h:1483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1483 | { | ^ ./include/linux/skbuff.h:4106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4106 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_alloc_coherent’: ./include/linux/dma-mapping.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_header_release’: ./include/linux/skbuff.h: In function ‘skb_cloned’: ./include/linux/skbuff.h:3165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3165 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_dst_pending_confirm’: ./include/linux/skbuff.h:1550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1550 | { | ^ ./arch/x86/include/asm/elf.h: In function ‘mmap_is_ia32’: ./include/linux/skbuff.h: In function ‘skb_postpull_rcsum’: ./include/linux/skbuff.h:1501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1501 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_postpush_rcsum’: ./arch/x86/include/asm/elf.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_free_coherent’: ./include/linux/dma-mapping.h:643:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 643 | { | ^ ./include/linux/skbuff.h: In function ‘skb_shared’: ./include/linux/skbuff.h:4111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4111 | { | ^ ./include/linux/skbuff.h:3165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3165 | { | ^ ./include/linux/skbuff.h:3172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3172 | { | ^ ./include/linux/skbuff.h: In function ‘skb_unclone’: ./include/linux/dma-mapping.h: In function ‘dma_get_mask’: ./include/linux/skbuff.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_dst_pending_confirm’: ./include/linux/dma-mapping.h:649:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 649 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_postpush_rcsum’: ./include/linux/skbuff.h:1507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1507 | { | ^ ./include/linux/skbuff.h: In function ‘skb_share_check’: ./include/linux/skbuff.h: In function ‘skb_postpush_rcsum’: ./include/linux/skbuff.h:1582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1582 | { | ^ ./include/linux/skbuff.h:3172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3172 | { | ^ ./include/linux/skbuff.h:4116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4116 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_set_mask_and_coherent’: ./include/linux/skbuff.h:3189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3189 | { | ^ ./include/linux/dma-mapping.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/skbuff.h: In function ‘skb_sec_path’: ./include/linux/skbuff.h: In function ‘skb_header_cloned’: ./include/linux/skbuff.h: In function ‘skb_postpush_rcsum’: ./include/linux/skbuff.h: In function ‘skb_push_rcsum’: ./include/linux/skbuff.h:1524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1524 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_coerce_mask_and_coherent’: ./include/linux/dma-mapping.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/skbuff.h:3189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3189 | { | ^ ./include/linux/skbuff.h:4121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4121 | { | ^ ./include/linux/skbuff.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/skbuff.h: In function ‘skb_unshare’: In file included from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/compat.h: In function ‘old_timeval32_compare’: ./include/linux/skbuff.h: In function ‘skb_push_rcsum’: ./include/linux/skbuff.h:1618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1618 | { | ^ ./include/linux/dma-mapping.h: In function ‘arch_setup_dma_ops’: ./include/linux/skbuff.h: In function ‘pskb_trim_rcsum’: ./include/linux/dma-mapping.h:682:11: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 682 | bool coherent) { } | ^~~~ ./include/linux/skbuff.h: In function ‘skb_tnl_header_len’: ./include/linux/compat.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_unclone’: ./include/linux/dma-mapping.h: In function ‘arch_teardown_dma_ops’: ./include/linux/skbuff.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/skbuff.h:3225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3225 | { | ^ ./include/linux/dma-mapping.h:686:49: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | static inline void arch_teardown_dma_ops(struct device *dev) { } | ^~~~~~ ./include/linux/skbuff.h:1536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1536 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_get_max_seg_size’: ./include/linux/skbuff.h: In function ‘pskb_trim_rcsum’: ./include/linux/skbuff.h:4148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4148 | { | ^ ./include/linux/compat.h: In function ‘old_timespec32_compare’: ./include/linux/dma-mapping.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./include/linux/compat.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek’: ./include/linux/skbuff.h:3225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3225 | { | ^ ./include/linux/skbuff.h: In function ‘gso_pskb_expand_head’: ./include/linux/skbuff.h:1647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1647 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_header_release’: ./include/linux/dma-mapping.h: In function ‘dma_set_max_seg_size’: ./include/linux/compat.h: In function ‘put_compat_sigset’: ./include/linux/compat.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/dma-mapping.h:697:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 697 | { | ^ ./include/linux/skbuff.h:1550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1550 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_trim_rcsum’: ./include/linux/dma-mapping.h: In function ‘dma_get_seg_boundary’: ./include/linux/skbuff.h:4154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4154 | { | ^ ./include/linux/dma-mapping.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/linux/skbuff.h: In function ‘skb_shared’: ./include/linux/skbuff.h: In function ‘__skb_peek’: ./include/linux/skbuff.h:3232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3232 | { | ^ ./include/linux/skbuff.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/linux/skbuff.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_trim_rcsum’: ./include/linux/skbuff.h: In function ‘skb_peek_next’: ./include/linux/dma-mapping.h: In function ‘dma_set_seg_boundary’: ./include/linux/skbuff.h: In function ‘skb_share_check’: ./include/linux/dma-mapping.h:713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 713 | { | ^ ./include/linux/skbuff.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./include/linux/skbuff.h:1582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1582 | { | ^ ./include/linux/skbuff.h:3232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3232 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_max_pfn’: ./include/linux/dma-mapping.h:723:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 723 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_grow_rcsum’: In file included from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:13: ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_size’: ./include/linux/skbuff.h: In function ‘skb_peek_tail’: ./include/linux/dma-mapping.h: In function ‘dma_get_cache_alignment’: ./include/linux/elf.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | static inline int elf_coredump_extra_notes_size(void) { return 0; } | ^~~~~~ ./include/linux/dma-mapping.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/linux/skbuff.h:1699:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1699 | { | ^ ./include/linux/skbuff.h: In function ‘gso_reset_checksum’: ./include/linux/skbuff.h:3240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3240 | { | ^ ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_write’: ./include/linux/elf.h:54:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | static inline int elf_coredump_extra_notes_write(struct coredump_params *cprm) { return 0; } | ^~~~~~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘skb_unshare’: ./include/linux/dma-mapping.h: In function ‘dma_declare_coherent_memory’: ./include/linux/dma-mapping.h:749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 749 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_grow_rcsum’: ./include/linux/skbuff.h:1618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1618 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_release_declared_memory’: ./include/linux/skbuff.h:4169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4169 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_len’: ./include/linux/dma-mapping.h:755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 755 | { | ^ ./include/linux/skbuff.h:3240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3240 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_mark_declared_memory_occupied’: ./include/linux/compat.h: In function ‘ns_to_old_timeval32’: ./include/linux/skbuff.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/linux/dma-mapping.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/compat.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_head_init’: ./include/linux/skbuff.h: In function ‘gso_make_checksum’: ./include/linux/dma-mapping.h: In function ‘dmam_alloc_coherent’: ./include/linux/skbuff.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/linux/dma-mapping.h:768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 768 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek’: ./include/linux/skbuff.h: In function ‘skb_has_frag_list’: ./include/linux/skbuff.h: In function ‘skb_queue_head_init’: ./include/linux/skbuff.h:1647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1647 | { | ^ ./include/linux/skbuff.h:4187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4187 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_alloc_wc’: ./include/linux/skbuff.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/skbuff.h:3299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3299 | { | ^ ./include/linux/dma-mapping.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ In file included from ./include/uapi/linux/ethtool.h:19, from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/if_ether.h: In function ‘eth_hdr’: ./include/linux/skbuff.h: In function ‘skb_frag_list_init’: ./include/linux/skbuff.h: In function ‘skb_has_frag_list’: ./include/linux/if_ether.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_peek’: ./include/linux/skbuff.h: In function ‘skb_queue_head_init_class’: ./include/linux/if_ether.h: In function ‘inner_eth_hdr’: ./include/linux/skbuff.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/dma-mapping.h: In function ‘dma_free_wc’: ./include/linux/if_ether.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/skbuff.h:3304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3304 | { | ^ ./include/linux/skbuff.h:3299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3299 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso’: ./include/linux/dma-mapping.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/linux/skbuff.h:1751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1751 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek_next’: ./include/linux/skbuff.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_list_init’: ./include/linux/dma-mapping.h: In function ‘dma_mmap_wc’: ./include/linux/skbuff.h: In function ‘__skb_insert’: ./include/linux/dma-mapping.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/linux/skbuff.h:4199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4199 | { | ^ ./include/linux/skbuff.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ In file included from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed_set’: ./include/linux/skbuff.h:3304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3304 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_v6’: ./include/linux/skbuff.h: In function ‘skb_peek_tail’: ./include/linux/skbuff.h: In function ‘skb_copy_datagram_msg’: ./include/linux/skbuff.h: In function ‘__skb_queue_splice’: ./include/linux/skbuff.h:1699:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1699 | { | ^ ./include/linux/skbuff.h:1775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1775 | { | ^ ./include/uapi/linux/ethtool.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/skbuff.h:3338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3338 | { | ^ ./include/linux/skbuff.h:4205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4205 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_splice’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed’: ./include/uapi/linux/ethtool.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_sctp’: ./include/linux/skbuff.h: In function ‘skb_queue_len’: ./include/linux/skbuff.h: In function ‘skb_copy_datagram_msg’: ./include/linux/skbuff.h:1793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1793 | { | ^ ./include/linux/skbuff.h: In function ‘skb_free_datagram_locked’: ./include/linux/skbuff.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ In file included from ./include/linux/skbuff.h:35, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/netdev_features.h: In function ‘find_next_netdev_feature’: ./include/linux/skbuff.h: In function ‘__skb_queue_head_init’: In file included from ./include/linux/module.h:21, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:13: ./include/linux/rbtree_latch.h: In function ‘__lt_from_rb’: ./include/linux/skbuff.h:3338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3338 | { | ^ ./include/linux/skbuff.h:4211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4211 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_splice_init’: ./include/linux/skbuff.h:3353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3353 | { | ^ ./include/linux/skbuff.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/linux/netdev_features.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/rbtree_latch.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_tcp’: ./include/linux/skbuff.h: In function ‘skb_queue_head_init’: ./include/linux/skbuff.h: In function ‘skb_free_datagram_locked’: ./include/linux/skbuff.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail’: ./include/linux/skbuff.h:4216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4216 | { | ^ ./include/linux/skbuff.h:1824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1824 | { | ^ ./include/linux/skbuff.h:3353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3353 | { | ^ ./include/linux/skbuff.h: In function ‘memcpy_from_msg’: ./include/linux/skbuff.h: In function ‘skb_queue_head_init_class’: In file included from ./include/linux/skbuff.h:37, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/sched/clock.h: In function ‘cpu_clock’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail_init’: ./include/linux/skbuff.h: In function ‘skb_gso_reset’: ./include/linux/rbtree_latch.h: In function ‘__lt_insert’: ./include/linux/sched/clock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/rbtree_latch.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/skbuff.h:1841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1841 | { | ^ ./include/linux/skbuff.h:3385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3385 | { | ^ ./include/linux/skbuff.h:1751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1751 | { | ^ ./include/linux/sched/clock.h: In function ‘local_clock’: ./include/linux/sched/clock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/skbuff.h:4222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4222 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_after’: ./include/linux/skbuff.h: In function ‘memcpy_to_msg’: ./include/linux/skbuff.h: In function ‘__skb_insert’: ./include/linux/skbuff.h:1863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1863 | { | ^ ./include/linux/skbuff.h: In function ‘memcpy_from_msg’: ./include/linux/skbuff.h: In function ‘skb_increase_gso_size’: ./include/linux/rbtree_latch.h: In function ‘__lt_erase’: ./include/linux/skbuff.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ ./include/linux/rbtree_latch.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_before’: ./include/linux/skbuff.h:3390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3390 | { | ^ ./include/linux/skbuff.h:3385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3385 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_splice’: ./include/linux/rbtree_latch.h: In function ‘__lt_find’: ./include/linux/skbuff.h:1873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1873 | { | ^ ./include/linux/skbuff.h:4230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4230 | { | ^ ./include/linux/rbtree_latch.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/skbuff.h:1775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1775 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_head’: ./include/linux/skbuff.h: In function ‘memcpy_to_msg’: ./include/linux/skbuff.h:1890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1890 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_header_pointer’: ./include/linux/skbuff.h: In function ‘skb_queue_splice’: ./include/linux/skbuff.h:3390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3390 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring’: ./include/linux/skbuff.h:1793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1793 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_tail’: ./include/linux/skbuff.h:3409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3409 | { | ^ ./include/uapi/linux/ethtool.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/linux/skbuff.h:1907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1907 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_splice_init’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring_vf’: ./include/linux/skbuff.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/uapi/linux/ethtool.h:905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 905 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_header_pointer’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail’: ./include/linux/sched/clock.h: In function ‘enable_sched_clock_irqtime’: ./include/linux/skbuff.h:3409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3409 | { | ^ ./include/linux/skbuff.h:1824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1824 | { | ^ ./include/linux/sched/clock.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | static inline void enable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/sched/clock.h: In function ‘disable_sched_clock_irqtime’: ./include/linux/skbuff.h: In function ‘skb_decrease_gso_size’: ./include/linux/sched/clock.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | static inline void disable_sched_clock_irqtime(void) {} | ^~~~~~ ./include/linux/rbtree_latch.h: In function ‘latch_tree_insert’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail_init’: ./include/linux/rbtree_latch.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/skbuff.h:1841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1841 | { | ^ ./include/linux/skbuff.h:4238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4238 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_erase’: ./include/linux/skbuff.h: In function ‘skb_header_pointer’: ./include/linux/rbtree_latch.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_after’: ./include/linux/skbuff.h:1863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1863 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_find’: ./include/linux/skbuff.h:3422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3422 | { | ^ ./include/linux/rbtree_latch.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_before’: ./include/linux/skbuff.h: In function ‘skb_needs_linearize’: ./include/linux/skbuff.h:1873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1873 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_pointer’: ./include/linux/skbuff.h: In function ‘__skb_queue_head’: ./include/linux/skbuff.h:3439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3439 | { | ^ ./include/linux/skbuff.h:1890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1890 | { | ^ ./include/linux/skbuff.h:3422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3422 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_tail’: ./include/linux/skbuff.h: In function ‘skb_needs_linearize’: ./include/linux/skbuff.h:1907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1907 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data’: ./include/linux/skbuff.h: In function ‘__skb_unlink’: ./include/linux/skbuff.h: In function ‘skb_warn_if_lro’: ./include/linux/skbuff.h:3439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3439 | { | ^ ./include/linux/skbuff.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_speed’: ./include/linux/skbuff.h:3448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3448 | { | ^ ./include/linux/skbuff.h:4247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4247 | { | ^ ./include/uapi/linux/ethtool.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data_offset’: ./include/linux/skbuff.h: In function ‘__skb_dequeue’: ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data’: ./include/linux/skbuff.h:1938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1938 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_duplex’: ./include/linux/skbuff.h:3455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3455 | { | ^ ./include/linux/skbuff.h: In function ‘skb_forward_csum’: ./include/linux/skbuff.h:3448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3448 | { | ^ ./include/uapi/linux/ethtool.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data’: ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data_offset’: ./include/linux/skbuff.h: In function ‘__skb_dequeue_tail’: ./include/linux/skbuff.h:3462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3462 | { | ^ ./include/linux/skbuff.h:4261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4261 | { | ^ ./include/linux/skbuff.h:1955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1955 | { | ^ ./include/linux/skbuff.h:3455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3455 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data_offset’: ./include/linux/skbuff.h: In function ‘skb_checksum_none_assert’: ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data’: ./include/linux/skbuff.h: In function ‘__skb_unlink’: ./include/linux/skbuff.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_nonlinear’: ./include/linux/skbuff.h:4276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4276 | { | ^ ./include/linux/skbuff.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_ktime’: ./include/linux/skbuff.h:3462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3462 | { | ^ ./include/linux/skbuff.h:1964:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1964 | { | ^ In file included from ./include/linux/skbuff.h:38, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/net/flow_dissector.h: In function ‘flow_keys_have_l4’: ./include/linux/skbuff.h: In function ‘skb_headlen’: ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data_offset’: ./include/linux/skbuff.h: In function ‘skb_head_is_locked’: In file included from ./include/linux/netdevice.h:41, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/ethtool.h: In function ‘ethtool_rxfh_indir_default’: ./include/net/flow_dissector.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/skbuff.h:3477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3477 | { | ^ ./include/linux/skbuff.h:1969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1969 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_dequeue’: ./include/linux/ethtool.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_timestamp’: ./include/linux/skbuff.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_pagelen’: ./include/net/flow_dissector.h: In function ‘dissector_uses_key’: ./include/linux/skbuff.h:1938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1938 | { | ^ ./include/linux/skbuff.h:4299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4299 | { | ^ ./include/net/flow_dissector.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/skbuff.h:1974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1974 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_ktime’: ./include/linux/skbuff.h:3492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3492 | { | ^ ./include/net/flow_dissector.h: In function ‘skb_flow_dissector_target’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:13: ./include/linux/module.h: In function ‘kallsyms_symbol_value’: ./include/linux/skbuff.h: In function ‘lco_csum’: ./include/net/flow_dissector.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_timestampns’: ./include/linux/skbuff.h:3477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3477 | { | ^ ./include/linux/module.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_dequeue_tail’: ./include/linux/skbuff.h: In function ‘skb_get_timestamp’: ./include/linux/skbuff.h:4313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4313 | { | ^ ./include/linux/skbuff.h:3498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3498 | { | ^ ./include/linux/module.h: In function ‘module_is_live’: ./include/linux/skbuff.h:1955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1955 | { | ^ ./include/linux/module.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/skbuff.h: In function ‘__net_timestamp’: ./include/linux/skbuff.h: In function ‘skb_pagelen’: ./include/linux/skbuff.h:3492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3492 | { | ^ ./include/linux/skbuff.h:1983:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1983 | { | ^ ./include/linux/module.h: In function ‘within_module_core’: ./include/linux/module.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ In file included from ./include/linux/splice.h:12, from ./include/linux/skbuff.h:39, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_get’: ./include/linux/skbuff.h: In function ‘skb_get_timestampns’: ./include/linux/skbuff.h:3503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3503 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_nonlinear’: ./include/linux/skbuff.h: In function ‘__skb_fill_page_desc’: ./include/linux/pipe_fs_i.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/skbuff.h: In function ‘net_timedelta’: ./include/linux/skbuff.h:1964:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1964 | { | ^ ./include/linux/skbuff.h:2002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2002 | { | ^ ./include/linux/module.h: In function ‘within_module_init’: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_release’: ./include/linux/skbuff.h:3498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3498 | { | ^ ./include/linux/module.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/pipe_fs_i.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/linux/skbuff.h: In function ‘skb_headlen’: ./include/linux/skbuff.h:3508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3508 | { | ^ ./include/linux/skbuff.h: In function ‘__net_timestamp’: ./include/linux/skbuff.h:1969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1969 | { | ^ ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_confirm’: ./include/linux/module.h: In function ‘within_module’: ./include/linux/pipe_fs_i.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/skbuff.h: In function ‘net_invalid_timestamp’: ./include/linux/module.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/skbuff.h: In function ‘skb_fill_page_desc’: ./include/linux/skbuff.h: In function ‘__skb_pagelen’: ./include/linux/pipe_fs_i.h: In function ‘pipe_buf_steal’: ./include/linux/skbuff.h:3503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3503 | { | ^ ./include/linux/pipe_fs_i.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:10: ./include/linux/ip.h: In function ‘ip_hdr’: ./include/linux/skbuff.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/skbuff.h:1974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1974 | { | ^ ./include/linux/skbuff.h:3513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3513 | { | ^ ./include/linux/skbuff.h: In function ‘net_timedelta’: ./include/linux/ip.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_len’: ./include/linux/ip.h: In function ‘inner_ip_hdr’: ./include/linux/ip.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tail_pointer’: ./include/linux/skbuff.h:3508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3508 | { | ^ ./include/linux/ip.h: In function ‘ipip_hdr’: ./include/linux/ip.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/skbuff.h:3518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3518 | { | ^ ./include/linux/skbuff.h:2052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2052 | { | ^ ./include/linux/skbuff.h: In function ‘net_invalid_timestamp’: ./include/linux/skbuff.h: In function ‘skb_metadata_end’: ./include/linux/skbuff.h: In function ‘skb_pagelen’: ./include/linux/skbuff.h: In function ‘skb_reset_tail_pointer’: ./include/linux/module.h: In function ‘module_requested_async_probing’: ./include/linux/module.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/skbuff.h:3513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3513 | { | ^ ./include/linux/skbuff.h:1983:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1983 | { | ^ ./include/linux/skbuff.h:2057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2057 | { | ^ ./include/linux/skbuff.h:3523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3523 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_len’: ./include/linux/module.h: In function ‘is_livepatch_module’: ./include/linux/skbuff.h: In function ‘skb_set_tail_pointer’: ./include/linux/skbuff.h: In function ‘__skb_fill_page_desc’: ./include/linux/module.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_metadata_differs’: ./include/linux/skbuff.h:2062:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2062 | { | ^ ./include/linux/skbuff.h:2002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2002 | { | ^ ./include/linux/skbuff.h:3518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3518 | { | ^ ./include/linux/skbuff.h:3530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3530 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_end’: ./include/linux/skbuff.h: In function ‘__skb_put’: ./include/linux/skbuff.h: In function ‘skb_fill_page_desc’: ./include/linux/skbuff.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:13: ./include/linux/module.h: In function ‘module_sig_ok’: ./include/linux/skbuff.h:3523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3523 | { | ^ ./include/linux/skbuff.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/module.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_metadata_differs’: ./include/linux/skbuff.h: In function ‘skb_tail_pointer’: ./include/linux/skbuff.h:3530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3530 | { | ^ ./include/linux/skbuff.h:2052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2052 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_zero’: ./include/linux/skbuff.h: In function ‘skb_reset_tail_pointer’: ./include/linux/skbuff.h:2057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2057 | { | ^ ./include/linux/skbuff.h:2100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2100 | { | ^ In file included from ./include/net/snmp.h:52, from ./include/net/netns/mib.h:5, from ./include/net/net_namespace.h:17, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_init’: ./include/linux/skbuff.h: In function ‘skb_metadata_differs’: ./include/linux/skbuff.h: In function ‘skb_set_tail_pointer’: ./include/linux/u64_stats_sync.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_data’: In file included from ./include/linux/netdevice.h:30, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/delay.h: In function ‘ssleep’: ./include/linux/skbuff.h:2062:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2062 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin’: ./include/linux/u64_stats_sync.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/delay.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/skbuff.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/skbuff.h:3565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3565 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end’: ./include/linux/u64_stats_sync.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ In file included from ./include/linux/skbuff.h:42, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/net/flow.h: In function ‘flowi4_init_output’: ./include/linux/skbuff.h: In function ‘__skb_put’: ./include/linux/skbuff.h: In function ‘__skb_put_u8’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin_irqsave’: ./include/net/flow.h:102:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | { | ^ ./include/linux/u64_stats_sync.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/skbuff.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ In file included from ./include/linux/netdevice.h:32, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/prefetch.h: In function ‘prefetch_range’: ./include/linux/skbuff.h:2117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2117 | { | ^ ./include/linux/prefetch.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end_irqrestore’: ./include/linux/skbuff.h: In function ‘skb_put_zero’: ./include/linux/u64_stats_sync.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_differs’: ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_begin’: ./include/linux/u64_stats_sync.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/skbuff.h:2122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2122 | { | ^ ./include/net/flow.h: In function ‘flowi4_update_output’: ./include/net/flow.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin’: ./include/linux/u64_stats_sync.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/skbuff.h:3565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3565 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_set’: ./include/linux/skbuff.h: In function ‘skb_put_data’: In file included from ./include/linux/netdevice.h:39, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/dynamic_queue_limits.h: In function ‘dql_queued’: ./include/linux/skbuff.h: In function ‘__skb_put_zero’: ./include/linux/skbuff.h:2132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2132 | { | ^ ./include/linux/dynamic_queue_limits.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_retry’: ./include/linux/skbuff.h:3577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3577 | { | ^ ./include/linux/u64_stats_sync.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_u8’: ./include/linux/skbuff.h:2100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2100 | { | ^ ./include/net/flow.h: In function ‘flowi4_to_flowi’: ./include/linux/skbuff.h: In function ‘skb_metadata_clear’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry’: ./include/net/flow.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/u64_stats_sync.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/skbuff.h:2141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2141 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_data’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin_irq’: ./include/linux/u64_stats_sync.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_push’: ./include/linux/skbuff.h:3582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3582 | { | ^ ./include/linux/skbuff.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_set’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry_irq’: ./include/linux/skbuff.h:2147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2147 | { | ^ ./include/linux/u64_stats_sync.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_u8’: ./include/linux/dynamic_queue_limits.h: In function ‘dql_avail’: ./include/linux/skbuff.h: In function ‘skb_tx_timestamp’: ./include/linux/dynamic_queue_limits.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/net/flow.h: In function ‘flowi6_to_flowi’: ./include/linux/skbuff.h:2117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2117 | { | ^ ./include/linux/skbuff.h:3577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3577 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_pull’: ./include/net/flow.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_zero’: ./include/linux/skbuff.h: In function ‘skb_metadata_clear’: ./include/linux/skbuff.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/linux/skbuff.h:3652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3652 | { | ^ ./include/linux/skbuff.h:2122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2122 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_data’: ./include/linux/skbuff.h:3582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3582 | { | ^ ./include/linux/skbuff.h: In function ‘skb_csum_unnecessary’: ./include/net/flow.h: In function ‘flowidn_to_flowi’: ./include/linux/skbuff.h:2132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2132 | { | ^ ./include/net/flow.h:201:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 201 | { | ^ In file included from ./include/linux/umh.h:9, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:11: ./include/linux/sysctl.h: In function ‘proc_sys_poll_event’: ./include/linux/skbuff.h: In function ‘skb_put_u8’: ./include/linux/skbuff.h: In function ‘skb_tx_timestamp’: ./include/linux/skbuff.h:3671:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3671 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pull_inline’: ./include/linux/sysctl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/skbuff.h:2141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2141 | { | ^ ./include/linux/skbuff.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/skbuff.h:3652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3652 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_push’: ./include/linux/skbuff.h: In function ‘skb_checksum_complete’: ./include/net/flow.h: In function ‘flow_key_size’: ./include/net/flow.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/linux/skbuff.h:2147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2147 | { | ^ ./include/linux/skbuff.h: In function ‘__pskb_pull’: ./include/linux/skbuff.h: In function ‘skb_csum_unnecessary’: ./include/linux/skbuff.h: In function ‘__skb_pull’: ./include/linux/skbuff.h:3695:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3695 | { | ^ ./include/linux/skbuff.h:2169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2169 | { | ^ ./include/linux/skbuff.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_decr_checksum_unnecessary’: ./include/linux/skbuff.h:3671:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3671 | { | ^ ./include/linux/skbuff.h:3701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3701 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_complete’: ./include/linux/skbuff.h: In function ‘pskb_pull’: ./include/linux/skbuff.h: In function ‘__skb_incr_checksum_unnecessary’: ./include/linux/skbuff.h: In function ‘skb_pull_inline’: ./include/linux/skbuff.h:2178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2178 | { | ^ ./include/linux/skbuff.h:3695:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3695 | { | ^ In file included from ./include/net/netns/ipv4.h:10, from ./include/net/net_namespace.h:20, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/net/inet_frag.h: In function ‘inet_frags_init_net’: In file included from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:11: ./include/linux/umh.h: In function ‘usermodehelper_disable’: ./include/linux/skbuff.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/skbuff.h:3711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3711 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_decr_checksum_unnecessary’: ./include/net/inet_frag.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/umh.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_may_pull’: ./include/linux/umh.h: In function ‘usermodehelper_enable’: ./include/linux/umh.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/skbuff.h: In function ‘__pskb_pull’: ./include/linux/skbuff.h:2183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2183 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_needed’: ./include/linux/skbuff.h:3701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3701 | { | ^ ./include/net/inet_frag.h: In function ‘inet_frag_put’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:16: ./include/linux/skbuff.h: In function ‘skb_frag_size’: ./include/net/inet_frag.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/skbuff.h:2169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2169 | { | ^ ./include/linux/skbuff.h:3729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3729 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_incr_checksum_unnecessary’: ./include/net/inet_frag.h: In function ‘frag_mem_limit’: ./include/linux/skbuff.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/net/inet_frag.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_size_set’: ./include/net/inet_frag.h: In function ‘sub_frag_mem_limit’: ./include/linux/skbuff.h:336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 336 | { | ^ ./include/net/inet_frag.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_complete_unset’: ./include/linux/skbuff.h:3711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3711 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_size_add’: ./include/net/inet_frag.h: In function ‘add_frag_mem_limit’: ./include/linux/skbuff.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/inet_frag.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ In file included from ./arch/x86/include/asm/compat.h:10, from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/sched/task_stack.h: In function ‘task_stack_page’: ./include/linux/skbuff.h: In function ‘pskb_pull’: ./include/linux/sched/task_stack.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_size_sub’: ./include/linux/skbuff.h:3751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3751 | { | ^ ./include/linux/skbuff.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/skbuff.h: In function ‘skb_headroom’: ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_needed’: ./include/linux/skbuff.h:2178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2178 | { | ^ ./include/linux/sched/task_stack.h: In function ‘end_of_stack’: ./include/linux/skbuff.h: In function ‘skb_frag_must_loop’: ./include/linux/sched/task_stack.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_complete’: ./include/linux/skbuff.h:2200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2200 | { | ^ ./include/linux/skbuff.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_may_pull’: ./include/linux/skbuff.h:3729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3729 | { | ^ ./include/linux/sched/task_stack.h: In function ‘try_get_task_stack’: ./include/linux/skbuff.h: In function ‘skb_tailroom’: ./include/linux/sched/task_stack.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/skbuff.h:3768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3768 | { | ^ ./include/linux/skbuff.h:2183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2183 | { | ^ ./include/linux/skbuff.h:2211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2211 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_complete_unset’: ./include/linux/sched/task_stack.h: In function ‘object_is_on_stack’: In file included from ./arch/x86/include/asm/elf.h:13, from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:11: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_read_cpu’: ./include/linux/skbuff.h: In function ‘skb_availroom’: ./include/linux/sched/task_stack.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./arch/x86/include/asm/fsgsbase.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/skbuff.h:3751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3751 | { | ^ ./include/linux/skbuff.h: In function ‘sock_zerocopy_get’: ./include/linux/skbuff.h:2223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2223 | { | ^ ./include/linux/skbuff.h: In function ‘null_compute_pseudo’: ./include/linux/skbuff.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_read_cpu_inactive’: ./arch/x86/include/asm/fsgsbase.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_complete’: ./include/linux/sched/task_stack.h: In function ‘kstack_end’: ./include/linux/skbuff.h:3790:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3790 | { | ^ ./include/linux/sched/task_stack.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_write_cpu’: ./arch/x86/include/asm/fsgsbase.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/skbuff.h: In function ‘skb_headroom’: ./include/linux/skbuff.h:3768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3768 | { | ^ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_write_cpu_inactive’: ./include/linux/skbuff.h: In function ‘__skb_checksum_convert_check’: ./include/linux/skbuff.h: In function ‘skb_reserve’: ./arch/x86/include/asm/fsgsbase.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/skbuff.h:2200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2200 | { | ^ ./include/linux/skbuff.h:2239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2239 | { | ^ ./include/linux/skbuff.h:3832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3832 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tailroom’: ./include/linux/skbuff.h: In function ‘skb_tailroom_reserve’: ./include/linux/skbuff.h: In function ‘null_compute_pseudo’: ./include/linux/skbuff.h:2211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2211 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_convert’: ./include/linux/skbuff.h:2258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2258 | { | ^ In file included from ./include/net/netns/ipv6.h:10, from ./include/net/net_namespace.h:21, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/net/dst_ops.h: In function ‘dst_entries_get_fast’: ./include/linux/skbuff.h: In function ‘skb_availroom’: ./include/net/dst_ops.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/skbuff.h:3790:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3790 | { | ^ ./include/linux/skbuff.h:3838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3838 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_get_slow’: ./include/linux/skbuff.h:2223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2223 | { | ^ ./include/net/dst_ops.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_convert_check’: ./include/net/dst_ops.h: In function ‘dst_entries_add’: In file included from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:11: ./arch/x86/include/asm/elf.h: In function ‘elf_common_init’: ./include/linux/skbuff.h: In function ‘skb_remcsum_adjust_partial’: ./include/net/dst_ops.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./arch/x86/include/asm/elf.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_init’: ./include/net/dst_ops.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/skbuff.h:3832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3832 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_protocol’: ./include/linux/skbuff.h: In function ‘skb_reserve’: ./include/linux/skbuff.h:3852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3852 | { | ^ ./include/linux/skbuff.h:2273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2273 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pfmemalloc’: ./include/linux/skbuff.h:2239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2239 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_destroy’: ./include/net/dst_ops.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/skbuff.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_ipproto’: ./include/linux/skbuff.h: In function ‘skb_remcsum_process’: ./include/linux/skbuff.h: In function ‘skb_tailroom_reserve’: ./include/linux/skbuff.h:2280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2280 | { | ^ ./arch/x86/include/asm/elf.h: In function ‘mmap_is_ia32’: ./include/linux/skbuff.h:2258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2258 | { | ^ In file included from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./arch/x86/include/asm/compat.h: In function ‘compat_ptr’: ./arch/x86/include/asm/elf.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_headers’: ./include/linux/skbuff.h:3865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3865 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_convert’: ./include/linux/skbuff.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./arch/x86/include/asm/compat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/skbuff.h:2286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2286 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘ptr_to_compat’: ./arch/x86/include/asm/compat.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/skbuff.h:3838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3838 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_mac_len’: ./arch/x86/include/asm/compat.h: In function ‘arch_compat_alloc_user_space’: ./arch/x86/include/asm/compat.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/skbuff.h: In function ‘skb_nfct’: ./include/linux/skbuff.h:2293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2293 | { | ^ ./include/linux/skbuff.h: In function ‘skb_remcsum_adjust_partial’: ./include/linux/skbuff.h: In function ‘skb_set_inner_protocol’: ./include/linux/skbuff.h: In function ‘skb_inner_transport_header’: ./include/linux/skbuff.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/linux/skbuff.h:2273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2273 | { | ^ ./include/linux/skbuff.h:3852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3852 | { | ^ ./include/linux/skbuff.h:2299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2299 | { | ^ ./include/linux/skbuff.h: In function ‘skb_dst_set’: ./include/linux/skbuff.h:926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 926 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_ipproto’: ./include/linux/skbuff.h: In function ‘skb_inner_transport_offset’: ./include/linux/skbuff.h: In function ‘skb_dst_set_noref’: ./include/linux/skbuff.h: In function ‘skb_remcsum_process’: ./include/linux/skbuff.h: In function ‘nf_conntrack_put’: ./include/linux/skbuff.h:2280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2280 | { | ^ ./include/linux/skbuff.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/linux/skbuff.h:941:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 941 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_x32_syscall’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_headers’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_transport_header’: ./arch/x86/include/asm/compat.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/skbuff.h:3865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3865 | { | ^ ./include/linux/skbuff.h:3896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3896 | { | ^ ./include/linux/skbuff.h:2286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2286 | { | ^ ./include/linux/skbuff.h:2309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2309 | { | ^ ./include/linux/skbuff.h: In function ‘nf_conntrack_get’: ./include/linux/skbuff.h: In function ‘skb_reset_mac_len’: ./include/linux/skbuff.h: In function ‘skb_set_inner_transport_header’: ./include/linux/skbuff.h:2293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2293 | { | ^ ./include/linux/skbuff.h:2315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2315 | { | ^ ./include/linux/skbuff.h: In function ‘skb_nfct’: ./include/linux/skbuff.h: In function ‘skb_dst_is_noref’: ./include/linux/skbuff.h:3901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3901 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_transport_header’: ./include/linux/skbuff.h: In function ‘skb_inner_network_header’: ./include/linux/skbuff.h:951:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 951 | { | ^ ./include/linux/skbuff.h:2299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2299 | { | ^ ./include/linux/skbuff.h:2321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2321 | { | ^ ./include/linux/skbuff.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/linux/skbuff.h: In function ‘skb_rtable’: ./include/linux/skbuff.h: In function ‘skb_inner_transport_offset’: ./include/linux/skbuff.h:956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 956 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_network_header’: In file included from ./include/net/netns/conntrack.h:6, from ./include/net/net_namespace.h:28, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/list_nulls.h: In function ‘is_a_nulls’: ./include/linux/skbuff.h: In function ‘skb_ext_put’: ./include/linux/skbuff.h: In function ‘skb_pkt_type_ok’: ./include/linux/skbuff.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/linux/skbuff.h:2326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2326 | { | ^ ./include/linux/list_nulls.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/skbuff.h:965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 965 | { | ^ ./include/linux/skbuff.h: In function ‘nf_conntrack_put’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_transport_header’: ./include/linux/skbuff.h: In function ‘skb_set_inner_network_header’: ./include/linux/skbuff.h: In function ‘skb_napi_id’: ./include/linux/list_nulls.h: In function ‘get_nulls_value’: ./include/linux/skbuff.h:3940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3940 | { | ^ ./include/linux/list_nulls.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/skbuff.h:970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 970 | { | ^ ./include/linux/skbuff.h:2309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2309 | { | ^ ./include/linux/skbuff.h:2332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2332 | { | ^ ./include/linux/skbuff.h:3896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3896 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_unhashed’: ./include/linux/skbuff.h: In function ‘skb_unref’: ./include/linux/list_nulls.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_transport_header’: ./include/linux/skbuff.h: In function ‘__skb_ext_copy’: In file included from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:11: ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_size’: ./include/linux/skbuff.h:980:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 980 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_mac_header’: ./include/linux/list_nulls.h: In function ‘hlist_nulls_empty’: ./include/linux/skbuff.h: In function ‘nf_conntrack_get’: ./include/linux/list_nulls.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/elf.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | static inline int elf_coredump_extra_notes_size(void) { return 0; } | ^~~~~~ ./include/linux/skbuff.h:2315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2315 | { | ^ ./include/linux/skbuff.h:2338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2338 | { | ^ ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_write’: ./include/linux/skbuff.h:3947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3947 | { | ^ ./include/linux/elf.h:54:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | static inline int elf_coredump_extra_notes_write(struct coredump_params *cprm) { return 0; } | ^~~~~~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘skb_reset_inner_mac_header’: ./include/linux/skbuff.h: In function ‘skb_inner_network_header’: ./include/linux/skbuff.h:3901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3901 | { | ^ ./include/linux/skbuff.h:2343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2343 | { | ^ ./include/linux/skbuff.h:2321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2321 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_add_head’: ./include/linux/skbuff.h: In function ‘skb_ext_copy’: ./include/linux/list_nulls.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_network_header’: ./include/linux/skbuff.h: In function ‘skb_set_inner_mac_header’: ./include/linux/list_nulls.h: In function ‘__hlist_nulls_del’: ./include/linux/skbuff.h:2326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2326 | { | ^ ./include/linux/skbuff.h:3959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3959 | { | ^ ./include/linux/skbuff.h:2349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2349 | { | ^ ./include/linux/list_nulls.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_put’: ./include/linux/skbuff.h: In function ‘alloc_skb’: ./include/linux/skbuff.h: In function ‘__skb_ext_exist’: ./include/linux/skbuff.h: In function ‘skb_set_inner_network_header’: ./include/linux/skbuff.h:1010:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1010 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_header_was_set’: ./include/linux/skbuff.h:2332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2332 | { | ^ ./include/linux/skbuff.h:3940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3940 | { | ^ ./include/linux/skbuff.h:2354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2354 | { | ^ ./include/linux/skbuff.h:3965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3965 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_del’: ./include/linux/skbuff.h: In function ‘skb_fclone_busy’: ./include/linux/skbuff.h: In function ‘skb_inner_mac_header’: ./include/linux/list_nulls.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_header’: ./include/linux/skbuff.h:1040:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1040 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_ext_copy’: ./include/linux/skbuff.h: In function ‘skb_ext_exist’: ./include/linux/skbuff.h:2338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2338 | { | ^ ./include/linux/skbuff.h:2359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2359 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_32bit_syscall’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_mac_header’: ./arch/x86/include/asm/compat.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/skbuff.h:3970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3970 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_transport_header’: ./include/linux/skbuff.h:2343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2343 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_del’: ./include/linux/skbuff.h:2364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2364 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_mac_header’: ./include/linux/skbuff.h: In function ‘skb_set_transport_header’: ./include/linux/skbuff.h:3947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3947 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_compat_syscall’: ./include/linux/skbuff.h: In function ‘alloc_skb_fclone’: ./include/linux/skbuff.h:2349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2349 | { | ^ ./include/linux/skbuff.h:3975:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3975 | { | ^ ./arch/x86/include/asm/compat.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/skbuff.h:2370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2370 | { | ^ ./include/linux/skbuff.h:1052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1052 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_header_was_set’: ./include/linux/skbuff.h: In function ‘skb_ext_copy’: ./include/linux/skbuff.h: In function ‘skb_ext_find’: ./include/linux/skbuff.h: In function ‘skb_network_header’: ./include/linux/skbuff.h:2376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2376 | { | ^ ./include/linux/skbuff.h: In function ‘__pskb_copy’: ./include/linux/skbuff.h:3959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3959 | { | ^ ./include/linux/skbuff.h:3981:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3981 | { | ^ ./include/linux/skbuff.h:1066:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1066 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_network_header’: ./include/linux/skbuff.h: In function ‘__skb_ext_exist’: ./include/linux/skbuff.h:2381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2381 | { | ^ ./include/linux/skbuff.h: In function ‘nf_reset’: ./include/linux/skbuff.h: In function ‘skb_set_network_header’: ./include/linux/skbuff.h: In function ‘skb_pad’: ./include/linux/skbuff.h:3965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3965 | { | ^ In file included from ./include/linux/module.h:21, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:11: ./include/linux/rbtree_latch.h: In function ‘__lt_from_rb’: ./include/linux/skbuff.h:1094:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1094 | { | ^ ./include/linux/rbtree_latch.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h:3998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3998 | { | ^ ./include/linux/skbuff.h:2386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2386 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_exist’: ./include/linux/skbuff.h: In function ‘skb_mac_header’: ./include/linux/skbuff.h: In function ‘nf_reset_trace’: ./include/linux/skbuff.h:3970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3970 | { | ^ ./include/linux/skbuff.h:2392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2392 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_offset’: ./include/linux/skbuff.h: In function ‘skb_ext_del’: ./include/linux/skbuff.h: In function ‘skb_clear_hash’: ./include/linux/skbuff.h:4009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4009 | { | ^ ./include/linux/skbuff.h:1155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1155 | { | ^ ./include/linux/skbuff.h:2397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2397 | { | ^ ./include/linux/rbtree_latch.h: In function ‘__lt_insert’: ./include/linux/rbtree_latch.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/skbuff.h:3975:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3975 | { | ^ ./include/linux/skbuff.h: In function ‘skb_clear_hash_if_not_l4’: ./include/linux/skbuff.h: In function ‘skb_mac_header_len’: ./include/linux/skbuff.h: In function ‘ipvs_reset’: ./include/linux/skbuff.h:1162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1162 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_find’: ./include/linux/skbuff.h:2402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2402 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_set_hash’: ./include/linux/skbuff.h:4016:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4016 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_header_was_set’: ./include/linux/skbuff.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/rbtree_latch.h: In function ‘__lt_erase’: ./include/linux/skbuff.h:3981:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3981 | { | ^ ./include/linux/rbtree_latch.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/skbuff.h:2407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2407 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_hash’: ./include/linux/skbuff.h: In function ‘__nf_copy’: ./include/linux/skbuff.h:1177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1177 | { | ^ ./include/linux/rbtree_latch.h: In function ‘__lt_find’: ./include/linux/skbuff.h: In function ‘skb_reset_mac_header’: ./include/linux/rbtree_latch.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_set_sw_hash’: ./include/linux/skbuff.h:2412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2412 | { | ^ ./include/linux/skbuff.h: In function ‘nf_reset’: ./include/linux/skbuff.h:4025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4025 | { | ^ ./include/linux/skbuff.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_mac_header’: ./include/linux/skbuff.h:3998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3998 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_get_ports’: ./include/linux/skbuff.h:2417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2417 | { | ^ ./include/linux/skbuff.h: In function ‘nf_copy’: ./include/linux/skbuff.h:1198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1198 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pop_mac_header’: ./include/linux/skbuff.h:4037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4037 | { | ^ ./include/linux/skbuff.h: In function ‘nf_reset_trace’: ./include/linux/skbuff.h:2423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2423 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect’: ./include/linux/skbuff.h: In function ‘skb_copy_secmark’: ./include/linux/skbuff.h: In function ‘skb_probe_transport_header’: ./include/linux/skbuff.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/skbuff.h:4009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4009 | { | ^ ./include/linux/skbuff.h:2429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2429 | { | ^ In file included from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/compat.h: In function ‘old_timeval32_compare’: ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys’: ./include/linux/skbuff.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/skbuff.h: In function ‘ipvs_reset’: ./include/linux/skbuff.h:1241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1241 | { | ^ ./include/linux/skbuff.h: In function ‘skb_init_secmark’: ./include/linux/rbtree_latch.h: In function ‘latch_tree_insert’: ./include/linux/rbtree_latch.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/compat.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/linux/skbuff.h: In function ‘skb_flow_dissect_flow_keys_basic’: ./include/linux/skbuff.h:4016:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4016 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_erase’: ./include/linux/skbuff.h:4051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4051 | { | ^ ./include/linux/rbtree_latch.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/compat.h: In function ‘old_timespec32_compare’: ./include/linux/skbuff.h:1252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1252 | { | ^ ./include/linux/compat.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/skbuff.h: In function ‘secpath_exists’: ./include/linux/skbuff.h: In function ‘skb_mac_header_rebuild’: ./include/linux/rbtree_latch.h: In function ‘latch_tree_find’: ./include/linux/skbuff.h: In function ‘__nf_copy’: ./include/linux/rbtree_latch.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_hash’: ./include/linux/skbuff.h:2442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2442 | { | ^ ./include/linux/skbuff.h:1264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1264 | { | ^ ./include/linux/compat.h: In function ‘put_compat_sigset’: ./include/linux/skbuff.h:4063:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4063 | { | ^ ./include/linux/compat.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/skbuff.h:4025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4025 | { | ^ ./include/linux/skbuff.h: In function ‘skb_irq_freeable’: ./include/linux/skbuff.h: In function ‘skb_checksum_start_offset’: ./include/linux/skbuff.h: In function ‘skb_get_hash_flowi6’: ./include/linux/skbuff.h:2452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2452 | { | ^ ./include/linux/skbuff.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/skbuff.h:4072:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4072 | { | ^ ./include/linux/skbuff.h: In function ‘nf_copy’: ./include/linux/skbuff.h: In function ‘skb_checksum_start’: ./include/linux/skbuff.h:2457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2457 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_hash_raw’: ./include/linux/skbuff.h: In function ‘skb_set_queue_mapping’: ./include/linux/skbuff.h:4037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4037 | { | ^ ./include/linux/skbuff.h: In function ‘skb_transport_offset’: ./include/linux/skbuff.h:1286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1286 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_secmark’: ./include/linux/skbuff.h:2462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2462 | { | ^ ./include/linux/skbuff.h:4081:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4081 | { | ^ ./include/linux/skbuff.h: In function ‘skb_network_header_len’: ./include/linux/skbuff.h: In function ‘skb_get_queue_mapping’: ./include/linux/skbuff.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/skbuff.h:2467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2467 | { | ^ ./include/linux/skbuff.h: In function ‘skb_init_secmark’: ./include/linux/skbuff.h:4086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4086 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_network_header_len’: ./include/linux/skbuff.h: In function ‘skb_copy_queue_mapping’: ./include/linux/skbuff.h:2472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2472 | { | ^ ./include/linux/skbuff.h:4051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4051 | { | ^ ./include/linux/compat.h: In function ‘ns_to_old_timeval32’: ./include/linux/skbuff.h: In function ‘skb_network_offset’: ./include/linux/skbuff.h: In function ‘secpath_exists’: ./include/linux/compat.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./include/linux/skbuff.h:4091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4091 | { | ^ ./include/linux/skbuff.h:2477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2477 | { | ^ ./include/linux/skbuff.h: In function ‘skb_record_rx_queue’: ./include/linux/skbuff.h: In function ‘skb_inner_network_offset’: ./include/linux/skbuff.h:4063:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4063 | { | ^ ./include/linux/skbuff.h: In function ‘skb_irq_freeable’: ./include/linux/skbuff.h:2482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2482 | { | ^ ./include/linux/skbuff.h:4096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4096 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_network_may_pull’: ./include/linux/skbuff.h: In function ‘skb_get_rx_queue’: In file included from ./include/uapi/linux/ethtool.h:19, from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/if_ether.h: In function ‘eth_hdr’: ./include/linux/skbuff.h:4072:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4072 | { | ^ ./include/linux/if_ether.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/skbuff.h:2487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2487 | { | ^ ./include/linux/skbuff.h:4101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4101 | { | ^ ./include/linux/if_ether.h: In function ‘inner_eth_hdr’: ./include/linux/if_ether.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_set_length’: ./include/linux/skbuff.h: In function ‘skb_set_queue_mapping’: ./include/linux/skbuff.h: In function ‘skb_rx_queue_recorded’: ./include/linux/skbuff.h:2542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2542 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:11: ./include/linux/module.h: In function ‘kallsyms_symbol_value’: ./include/linux/skbuff.h:4081:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4081 | { | ^ ./include/linux/skbuff.h:4106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4106 | { | ^ In file included from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed_set’: ./include/linux/skbuff.h: In function ‘skb_get_queue_mapping’: ./include/linux/module.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_dst_pending_confirm’: ./include/uapi/linux/ethtool.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/module.h: In function ‘module_is_live’: ./include/linux/skbuff.h:4086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4086 | { | ^ ./include/linux/module.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/skbuff.h:4111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4111 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_queue_mapping’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed’: ./include/uapi/linux/ethtool.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_dst_pending_confirm’: ./include/linux/module.h: In function ‘within_module_core’: ./include/linux/module.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ ./include/linux/skbuff.h:4091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4091 | { | ^ ./include/linux/skbuff.h:4116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4116 | { | ^ ./include/linux/skbuff.h: In function ‘skb_record_rx_queue’: ./include/linux/skbuff.h: In function ‘__skb_trim’: ./include/linux/module.h: In function ‘within_module_init’: ./include/linux/module.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/skbuff.h: In function ‘skb_sec_path’: ./include/linux/skbuff.h:2550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2550 | { | ^ ./include/linux/skbuff.h:4096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4096 | { | ^ ./include/linux/module.h: In function ‘within_module’: ./include/linux/skbuff.h: In function ‘__pskb_trim’: ./include/linux/module.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_hash’: ./include/linux/skbuff.h: In function ‘skb_get_rx_queue’: In file included from ./include/linux/key.h:25, from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/assoc_array.h: In function ‘assoc_array_init’: ./include/linux/skbuff.h:4121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4121 | { | ^ ./include/linux/skbuff.h:2557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2557 | { | ^ ./include/linux/skbuff.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/assoc_array.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/skbuff.h:4101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4101 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tnl_header_len’: ./include/linux/skbuff.h: In function ‘skb_end_pointer’: ./include/linux/skbuff.h:1299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1299 | { | ^ ./include/linux/skbuff.h: In function ‘skb_rx_queue_recorded’: ./include/linux/skbuff.h: In function ‘skb_end_offset’: ./include/linux/skbuff.h: In function ‘pskb_trim’: ./include/linux/skbuff.h:4148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4148 | { | ^ ./include/linux/skbuff.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/linux/skbuff.h:4106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4106 | { | ^ ./include/linux/module.h: In function ‘module_requested_async_probing’: ./include/linux/skbuff.h:2565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2565 | { | ^ ./include/linux/module.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/skbuff.h: In function ‘skb_hwtstamps’: ./include/linux/skbuff.h: In function ‘gso_pskb_expand_head’: ./include/linux/skbuff.h: In function ‘skb_set_dst_pending_confirm’: In file included from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/key.h: In function ‘make_key_ref’: ./include/linux/skbuff.h: In function ‘pskb_trim_unique’: ./include/linux/skbuff.h:1323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1323 | { | ^ ./include/linux/module.h: In function ‘is_livepatch_module’: ./include/linux/module.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./include/linux/key.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy’: ./include/linux/skbuff.h:4111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4111 | { | ^ ./include/linux/skbuff.h:2579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2579 | { | ^ ./include/linux/skbuff.h:4154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4154 | { | ^ ./include/linux/key.h: In function ‘key_ref_to_ptr’: ./include/linux/skbuff.h:1328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1328 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_dst_pending_confirm’: ./include/linux/key.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/key.h: In function ‘is_key_possessed’: ./include/linux/key.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/skbuff.h:4116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4116 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:11: ./include/linux/module.h: In function ‘module_sig_ok’: ./include/linux/skbuff.h: In function ‘skb_zcopy_set’: ./include/linux/module.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/skbuff.h: In function ‘skb_sec_path’: ./include/linux/skbuff.h: In function ‘__skb_grow’: ./include/linux/skbuff.h:1336:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1336 | { | ^ ./include/uapi/linux/ethtool.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring_vf’: ./include/linux/skbuff.h:2585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2585 | { | ^ ./include/linux/skbuff.h:4121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4121 | { | ^ ./include/uapi/linux/ethtool.h:905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 905 | { | ^ ./include/linux/skbuff.h: In function ‘gso_reset_checksum’: ./include/linux/key.h: In function ‘__key_get’: ./include/linux/skbuff.h: In function ‘skb_zcopy_set_nouarg’: ./include/linux/key.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ In file included from ./include/linux/jhash.h:27, from ./include/net/inet_sock.h:22, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu16’: ./include/linux/skbuff.h: In function ‘skb_tnl_header_len’: ./include/linux/skbuff.h: In function ‘skb_orphan’: ./include/linux/skbuff.h:1348:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1348 | { | ^ ./include/linux/unaligned/packed_struct.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/linux/key.h: In function ‘key_get’: ./include/linux/skbuff.h:4169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4169 | { | ^ ./include/linux/key.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/skbuff.h:2607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2607 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu32’: ./include/linux/unaligned/packed_struct.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/key.h: In function ‘key_ref_put’: ./include/linux/skbuff.h:4148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4148 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_is_nouarg’: ./include/linux/key.h:269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 269 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu64’: ./include/linux/skbuff.h:1354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1354 | { | ^ ./include/linux/unaligned/packed_struct.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/skbuff.h: In function ‘gso_make_checksum’: ./include/linux/skbuff.h: In function ‘gso_pskb_expand_head’: ./include/linux/skbuff.h: In function ‘skb_zcopy_get_nouarg’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu16’: ./include/linux/unaligned/packed_struct.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h:1359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1359 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu32’: ./include/linux/skbuff.h:4187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4187 | { | ^ ./include/linux/unaligned/packed_struct.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/skbuff.h:4154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4154 | { | ^ ./include/linux/skbuff.h: In function ‘skb_orphan_frags’: ./include/linux/skbuff.h: In function ‘skb_zcopy_clear’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu64’: ./include/linux/unaligned/packed_struct.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/key.h: In function ‘key_serial’: ./include/linux/skbuff.h:1365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1365 | { | ^ ./include/linux/key.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/skbuff.h:2627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2627 | { | ^ ./include/linux/skbuff.h:2354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2354 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso’: In file included from ./include/net/inet_sock.h:22, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/jhash.h: In function ‘jhash’: ./include/linux/key.h: In function ‘key_read_state’: ./include/linux/key.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/jhash.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘skb_zcopy_abort’: ./include/linux/skbuff.h: In function ‘skb_transport_header’: ./include/linux/skbuff.h:4199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4199 | { | ^ ./include/linux/skbuff.h:1382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1382 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_v6’: ./include/linux/skbuff.h:2359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2359 | { | ^ ./include/linux/skbuff.h: In function ‘gso_reset_checksum’: ./include/linux/skbuff.h: In function ‘skb_mark_not_on_list’: ./include/linux/skbuff.h: In function ‘skb_reset_transport_header’: ./include/linux/skbuff.h:1392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1392 | { | ^ ./include/linux/skbuff.h:4205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4205 | { | ^ ./include/linux/skbuff.h: In function ‘skb_orphan_frags_rx’: ./include/linux/skbuff.h: In function ‘skb_list_del_init’: ./include/linux/key.h: In function ‘key_is_positive’: ./include/linux/skbuff.h:2364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2364 | { | ^ ./include/linux/skbuff.h:4169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4169 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_speed’: ./include/linux/key.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/skbuff.h:1397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1397 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_sctp’: ./include/linux/skbuff.h:2637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2637 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_transport_header’: ./include/linux/key.h: In function ‘key_is_negative’: ./include/linux/skbuff.h: In function ‘skb_queue_empty’: ./include/uapi/linux/ethtool.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/linux/key.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/skbuff.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/linux/skbuff.h: In function ‘gso_make_checksum’: ./include/linux/skbuff.h:2370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2370 | { | ^ ./include/linux/skbuff.h:4211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4211 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_is_last’: ./include/linux/jhash.h: In function ‘jhash2’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_duplex’: ./include/linux/skbuff.h: In function ‘skb_network_header’: ./include/linux/jhash.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_tcp’: ./include/linux/skbuff.h:1422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1422 | { | ^ ./include/linux/skbuff.h:4187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4187 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_purge’: ./include/uapi/linux/ethtool.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/linux/skbuff.h:2376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2376 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_is_first’: ./include/linux/skbuff.h:2653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2653 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_network_header’: ./include/linux/skbuff.h:1435:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1435 | { | ^ ./include/linux/skbuff.h:4216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4216 | { | ^ In file included from ./include/linux/cred.h:21, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/sched/user.h: In function ‘get_uid’: ./include/linux/skbuff.h: In function ‘skb_queue_next’: ./include/linux/skbuff.h:2381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2381 | { | ^ ./include/linux/sched/user.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso’: ./include/linux/skbuff.h: In function ‘skb_gso_reset’: ./include/linux/skbuff.h: In function ‘netdev_alloc_skb’: ./include/linux/skbuff.h:1449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1449 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_network_header’: ./include/linux/skbuff.h:2681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2681 | { | ^ ./include/linux/skbuff.h:2386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2386 | { | ^ ./include/linux/skbuff.h:4199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4199 | { | ^ In file included from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/cred.h: In function ‘get_group_info’: ./include/linux/skbuff.h:4222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4222 | { | ^ ./include/linux/jhash.h: In function ‘__jhash_nwords’: ./include/linux/jhash.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/cred.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_skb’: ./include/linux/skbuff.h: In function ‘skb_mac_header’: ./include/linux/skbuff.h: In function ‘skb_is_gso_v6’: ./include/linux/skbuff.h: In function ‘skb_increase_gso_size’: ./include/linux/skbuff.h:2392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2392 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_prev’: ./include/linux/skbuff.h:2688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2688 | { | ^ In file included from ./include/linux/netdevice.h:41, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/ethtool.h: In function ‘ethtool_rxfh_indir_default’: ./include/linux/skbuff.h:1467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1467 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_offset’: ./include/linux/ethtool.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/skbuff.h:4205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4205 | { | ^ ./include/linux/jhash.h: In function ‘jhash_3words’: ./include/linux/skbuff.h: In function ‘dev_alloc_skb’: ./include/linux/jhash.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/skbuff.h:4230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4230 | { | ^ ./include/linux/skbuff.h:2397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2397 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_sctp’: ./include/linux/skbuff.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/jhash.h: In function ‘jhash_2words’: ./include/linux/jhash.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_header_len’: ./include/linux/skbuff.h: In function ‘__netdev_alloc_skb_ip_align’: ./include/linux/jhash.h: In function ‘jhash_1word’: ./include/linux/skbuff.h: In function ‘skb_get’: ./include/linux/skbuff.h:4211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4211 | { | ^ ./include/linux/skbuff.h:2402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2402 | { | ^ ./include/linux/jhash.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/skbuff.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/linux/cred.h: In function ‘validate_creds’: ./include/linux/skbuff.h:1483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1483 | { | ^ ./include/linux/cred.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_tcp’: ./include/linux/skbuff.h: In function ‘skb_mac_header_was_set’: ./include/linux/cred.h: In function ‘validate_creds_for_do_exit’: ./include/linux/cred.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/skbuff.h: In function ‘skb_cloned’: ./include/linux/cred.h: In function ‘validate_process_creds’: ./include/linux/skbuff.h:2407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2407 | { | ^ ./include/linux/cred.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/skbuff.h:1501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1501 | { | ^ ./include/linux/skbuff.h:4216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4216 | { | ^ ./include/linux/cred.h: In function ‘cap_ambient_invariant_ok’: ./include/linux/cred.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_mac_header’: ./include/linux/skbuff.h: In function ‘netdev_alloc_skb_ip_align’: ./include/linux/cred.h: In function ‘get_new_cred’: ./include/linux/skbuff.h: In function ‘skb_unclone’: ./include/linux/skbuff.h: In function ‘skb_gso_reset’: ./include/linux/skbuff.h:2412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2412 | { | ^ ./include/linux/cred.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/skbuff.h: In function ‘skb_decrease_gso_size’: ./include/linux/skbuff.h:2711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2711 | { | ^ ./include/linux/skbuff.h:1507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1507 | { | ^ ./include/linux/cred.h: In function ‘get_cred’: ./include/linux/skbuff.h: In function ‘skb_set_mac_header’: ./include/linux/cred.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ In file included from ./include/linux/netdevice.h:30, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/delay.h: In function ‘ssleep’: ./include/linux/skbuff.h: In function ‘skb_free_frag’: ./include/linux/skbuff.h:4222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4222 | { | ^ ./include/linux/delay.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/skbuff.h:2417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2417 | { | ^ ./include/linux/skbuff.h:4238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4238 | { | ^ ./include/linux/cred.h: In function ‘get_cred_rcu’: ./include/linux/cred.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/skbuff.h:2716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2716 | { | ^ ./include/linux/skbuff.h: In function ‘skb_pop_mac_header’: ./include/linux/skbuff.h: In function ‘skb_increase_gso_size’: ./include/linux/skbuff.h: In function ‘skb_header_cloned’: In file included from ./include/linux/netdevice.h:32, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/prefetch.h: In function ‘prefetch_range’: ./include/linux/skbuff.h:1524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1524 | { | ^ ./include/linux/skbuff.h:2423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2423 | { | ^ ./include/linux/skbuff.h: In function ‘napi_alloc_skb’: ./include/linux/prefetch.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/cred.h: In function ‘put_cred’: ./include/linux/skbuff.h:4230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4230 | { | ^ ./include/linux/cred.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/linux/skbuff.h: In function ‘skb_probe_transport_header’: ./include/linux/skbuff.h:2725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2725 | { | ^ ./include/linux/skbuff.h:2429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2429 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_unclone’: ./include/linux/skbuff.h: In function ‘__dev_alloc_pages’: In file included from ./include/linux/netdevice.h:39, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/dynamic_queue_limits.h: In function ‘dql_queued’: ./include/linux/skbuff.h:1536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1536 | { | ^ ./include/linux/dynamic_queue_limits.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/skbuff.h:2744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2744 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_pages’: ./include/linux/skbuff.h: In function ‘skb_warn_if_lro’: In file included from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/seq_file.h: In function ‘seq_has_overflowed’: ./include/linux/skbuff.h: In function ‘skb_mac_header_rebuild’: ./include/linux/skbuff.h: In function ‘__skb_header_release’: ./include/linux/seq_file.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/skbuff.h:2759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2759 | { | ^ ./include/linux/skbuff.h:1550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1550 | { | ^ ./include/linux/skbuff.h:2442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2442 | { | ^ ./include/linux/skbuff.h:4247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4247 | { | ^ ./include/linux/seq_file.h: In function ‘seq_get_buf’: ./include/linux/dynamic_queue_limits.h: In function ‘dql_avail’: ./include/linux/seq_file.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/dynamic_queue_limits.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/skbuff.h: In function ‘skb_shared’: ./include/linux/skbuff.h: In function ‘__dev_alloc_page’: ./include/linux/skbuff.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_start_offset’: ./include/linux/skbuff.h: In function ‘skb_decrease_gso_size’: ./include/linux/skbuff.h:2772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2772 | { | ^ ./include/linux/skbuff.h: In function ‘skb_forward_csum’: ./include/linux/skbuff.h: In function ‘skb_share_check’: ./include/linux/skbuff.h:2452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2452 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_page’: ./include/linux/skbuff.h:1582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1582 | { | ^ ./include/linux/skbuff.h:4238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4238 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_start’: ./include/linux/skbuff.h:2777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2777 | { | ^ ./include/linux/skbuff.h:4261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4261 | { | ^ ./include/linux/seq_file.h: In function ‘seq_commit’: ./include/linux/seq_file.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/skbuff.h: In function ‘skb_propagate_pfmemalloc’: ./include/linux/skbuff.h:2457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2457 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_none_assert’: ./include/linux/skbuff.h: In function ‘skb_transport_offset’: ./include/linux/skbuff.h:2788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2788 | { | ^ ./include/linux/skbuff.h: In function ‘skb_unshare’: ./include/linux/skbuff.h:2462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2462 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_page’: ./include/linux/skbuff.h:1618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1618 | { | ^ ./include/linux/skbuff.h:4276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4276 | { | ^ ./include/linux/skbuff.h: In function ‘skb_network_header_len’: ./include/linux/seq_file.h: In function ‘seq_setwidth’: In file included from ./include/net/snmp.h:52, from ./include/net/netns/mib.h:5, from ./include/net/net_namespace.h:17, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_init’: ./include/linux/skbuff.h:2800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2800 | { | ^ ./include/linux/seq_file.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/skbuff.h: In function ‘skb_head_is_locked’: ./include/linux/skbuff.h:2467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2467 | { | ^ ./include/linux/u64_stats_sync.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_frag_ref’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin’: ./include/linux/skbuff.h: In function ‘skb_inner_network_header_len’: ./include/linux/u64_stats_sync.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/skbuff.h:2811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2811 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek’: ./include/linux/skbuff.h: In function ‘skb_warn_if_lro’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end’: ./include/linux/skbuff.h:4299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4299 | { | ^ ./include/linux/skbuff.h:2472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2472 | { | ^ ./include/linux/u64_stats_sync.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_ref’: ./include/linux/skbuff.h:1647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1647 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin_irqsave’: ./include/linux/skbuff.h: In function ‘skb_network_offset’: ./include/linux/skbuff.h: In function ‘lco_csum’: ./include/linux/u64_stats_sync.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/skbuff.h:2823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2823 | { | ^ ./include/linux/skbuff.h:4247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4247 | { | ^ ./include/linux/skbuff.h:2477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2477 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end_irqrestore’: ./include/linux/u64_stats_sync.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_frag_unref’: ./include/linux/skbuff.h: In function ‘__skb_peek’: ./include/linux/skbuff.h:4313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4313 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_begin’: ./include/linux/skbuff.h: In function ‘skb_inner_network_offset’: ./include/linux/u64_stats_sync.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/seq_file.h: In function ‘seq_user_ns’: ./include/linux/seq_file.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/skbuff.h:1662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1662 | { | ^ ./include/linux/skbuff.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/skbuff.h: In function ‘skb_forward_csum’: ./include/linux/skbuff.h:2482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2482 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek_next’: ./include/linux/seq_file.h: In function ‘seq_show_option’: ./include/linux/skbuff.h: In function ‘skb_frag_unref’: ./include/linux/seq_file.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin’: ./include/linux/u64_stats_sync.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_network_may_pull’: ./include/linux/skbuff.h:1677:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1677 | { | ^ ./include/linux/skbuff.h:4261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4261 | { | ^ ./include/linux/skbuff.h:2846:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2846 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_retry’: ./include/linux/skbuff.h:2487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2487 | { | ^ ./include/linux/u64_stats_sync.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_address’: ./include/linux/skbuff.h: In function ‘skb_checksum_none_assert’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry’: ./include/linux/u64_stats_sync.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/skbuff.h: In function ‘skb_peek_tail’: ./include/linux/skbuff.h: In function ‘__skb_set_length’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin_irq’: ./include/linux/skbuff.h:1699:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1699 | { | ^ ./include/linux/skbuff.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | { | ^ ./include/linux/u64_stats_sync.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/skbuff.h:2542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2542 | { | ^ ./include/linux/skbuff.h:4276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4276 | { | ^ In file included from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/seq_file_net.h: In function ‘seq_file_net’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry_irq’: ./include/linux/skbuff.h: In function ‘skb_frag_address_safe’: ./include/linux/u64_stats_sync.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/seq_file_net.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:13: ./include/linux/ip.h: In function ‘ip_hdr’: In file included from ./arch/x86/include/asm/compat.h:10, from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/sched/task_stack.h: In function ‘task_stack_page’: ./include/linux/skbuff.h: In function ‘skb_queue_len’: ./include/linux/ip.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/skbuff.h: In function ‘skb_head_is_locked’: ./include/linux/seq_file_net.h: In function ‘seq_file_single_net’: ./include/linux/sched/task_stack.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/skbuff.h:2870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2870 | { | ^ ./include/linux/seq_file_net.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/skbuff.h:1715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1715 | { | ^ ./include/linux/ip.h: In function ‘inner_ip_hdr’: ./include/linux/ip.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/sched/task_stack.h: In function ‘end_of_stack’: ./include/linux/skbuff.h: In function ‘__skb_queue_head_init’: ./include/linux/sched/task_stack.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/ip.h: In function ‘ipip_hdr’: ./include/linux/skbuff.h:4299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4299 | { | ^ ./include/linux/ip.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/skbuff.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/linux/sched/task_stack.h: In function ‘try_get_task_stack’: ./include/linux/sched/task_stack.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ In file included from ./include/linux/netdevice.h:42, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/net/net_namespace.h: In function ‘get_net’: ./include/linux/skbuff.h: In function ‘skb_queue_head_init’: ./include/linux/skbuff.h: In function ‘lco_csum’: ./include/net/net_namespace.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/skbuff.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_frag_set_page’: In file included from ./include/linux/tcp.h:22, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/win_minmax.h: In function ‘minmax_get’: ./include/net/net_namespace.h: In function ‘maybe_get_net’: ./include/linux/sched/task_stack.h: In function ‘object_is_on_stack’: ./include/net/net_namespace.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/win_minmax.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_trim’: ./include/linux/sched/task_stack.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/skbuff.h:4313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4313 | { | ^ ./include/linux/skbuff.h:2886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2886 | { | ^ ./include/linux/win_minmax.h: In function ‘minmax_reset’: ./include/linux/win_minmax.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/skbuff.h:2550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2550 | { | ^ ./include/net/net_namespace.h: In function ‘put_net’: ./include/linux/skbuff.h: In function ‘skb_queue_head_init_class’: ./include/net/net_namespace.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_set_page’: ./include/linux/skbuff.h: In function ‘__pskb_trim’: ./include/linux/skbuff.h:1751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1751 | { | ^ ./include/net/net_namespace.h: In function ‘net_eq’: ./include/linux/sched/task_stack.h: In function ‘kstack_end’: ./include/net/net_namespace.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/linux/sched/task_stack.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/skbuff.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/linux/skbuff.h:2557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2557 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_insert’: ./include/net/net_namespace.h: In function ‘check_net’: ./include/net/net_namespace.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/skbuff.h:1765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1765 | { | ^ In file included from ./include/linux/hardirq.h:7, from ./include/net/sock.h:43, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_enter’: ./include/linux/skbuff.h: In function ‘skb_frag_dma_map’: ./include/net/net_namespace.h: In function ‘write_pnet’: ./include/linux/ftrace_irq.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | static inline void arch_ftrace_nmi_enter(void) { } | ^~~~~~ ./include/linux/skbuff.h: In function ‘__skb_queue_splice’: ./include/net/net_namespace.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_exit’: ./include/linux/skbuff.h:2921:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2921 | { | ^ ./include/linux/skbuff.h:1775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1775 | { | ^ ./include/linux/ftrace_irq.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | static inline void arch_ftrace_nmi_exit(void) { } | ^~~~~~ ./include/linux/skbuff.h: In function ‘pskb_trim’: ./include/net/net_namespace.h: In function ‘read_pnet’: ./include/net/net_namespace.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_enter’: ./include/linux/ftrace_irq.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/skbuff.h:2565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2565 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_copy’: ./include/linux/skbuff.h: In function ‘skb_queue_splice’: ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_exit’: ./include/linux/ftrace_irq.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h:1793:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1793 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_trim_unique’: ./include/linux/skbuff.h:2928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2928 | { | ^ ./include/linux/skbuff.h: In function ‘skb_queue_splice_init’: ./include/linux/skbuff.h:2579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2579 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_ipv4’: In file included from ./include/net/netns/ipv4.h:10, from ./include/net/net_namespace.h:20, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/net/inet_frag.h: In function ‘inet_frags_init_net’: ./include/linux/skbuff.h: In function ‘pskb_copy_for_clone’: ./include/net/net_namespace.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/skbuff.h:1809:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1809 | { | ^ ./include/net/inet_frag.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv4’: ./include/linux/skbuff.h:2935:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2935 | { | ^ In file included from ./include/linux/vtime.h:5, from ./include/linux/hardirq.h:8, from ./include/net/sock.h:43, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/context_tracking_state.h: In function ‘context_tracking_in_user’: ./include/net/net_namespace.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/context_tracking_state.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline bool context_tracking_in_user(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail’: ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv6’: ./include/linux/skbuff.h: In function ‘skb_clone_writable’: ./include/linux/context_tracking_state.h: In function ‘context_tracking_active’: ./include/net/inet_frag.h: In function ‘inet_frag_put’: ./include/net/net_namespace.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/context_tracking_state.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline bool context_tracking_active(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h:1824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1824 | { | ^ ./include/net/inet_frag.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_grow’: ./include/linux/context_tracking_state.h: In function ‘context_tracking_is_enabled’: ./include/linux/context_tracking_state.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | static inline bool context_tracking_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h:2949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2949 | { | ^ ./include/net/inet_frag.h: In function ‘frag_mem_limit’: ./include/linux/skbuff.h: In function ‘skb_queue_splice_tail_init’: ./include/linux/context_tracking_state.h: In function ‘context_tracking_cpu_is_enabled’: ./include/net/inet_frag.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/net/net_namespace.h: In function ‘net_ieee802154_lowpan’: ./include/linux/skbuff.h:2585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2585 | { | ^ ./include/linux/context_tracking_state.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | static inline bool context_tracking_cpu_is_enabled(void) { return false; } | ^~~~~~ ./include/net/net_namespace.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ In file included from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./arch/x86/include/asm/compat.h: In function ‘compat_ptr’: ./include/linux/skbuff.h:1841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1841 | { | ^ ./include/linux/skbuff.h: In function ‘skb_try_make_writable’: ./include/net/inet_frag.h: In function ‘sub_frag_mem_limit’: ./include/net/net_namespace.h: In function ‘rt_genid_bump_all’: ./include/net/inet_frag.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/net/net_namespace.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./arch/x86/include/asm/compat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ In file included from ./include/linux/hardirq.h:8, from ./include/net/sock.h:43, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/vtime.h: In function ‘vtime_accounting_cpu_enabled’: In file included from ./include/linux/key.h:25, from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/assoc_array.h: In function ‘assoc_array_init’: ./include/net/net_namespace.h: In function ‘fnhe_genid’: ./include/net/inet_frag.h: In function ‘add_frag_mem_limit’: ./include/linux/vtime.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | static inline bool vtime_accounting_cpu_enabled(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h: In function ‘__skb_queue_after’: ./include/linux/skbuff.h:2956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2956 | { | ^ ./include/linux/assoc_array.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/net/inet_frag.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/net/net_namespace.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘ptr_to_compat’: ./include/linux/skbuff.h: In function ‘skb_orphan’: ./arch/x86/include/asm/compat.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/vtime.h: In function ‘vtime_task_switch’: ./include/linux/skbuff.h:1863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1863 | { | ^ ./include/net/net_namespace.h: In function ‘fnhe_genid_bump’: ./include/linux/vtime.h:65:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline void vtime_task_switch(struct task_struct *prev) { } | ^~~~~~~~~~~ ./include/net/net_namespace.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘arch_compat_alloc_user_space’: ./include/linux/skbuff.h:2607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2607 | { | ^ ./include/linux/vtime.h: In function ‘vtime_account_system’: ./arch/x86/include/asm/compat.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_cow’: ./include/linux/vtime.h:66:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | static inline void vtime_account_system(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘__skb_queue_before’: ./include/linux/vtime.h: In function ‘vtime_user_enter’: ./include/linux/skbuff.h:1873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1873 | { | ^ ./include/linux/vtime.h:77:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | static inline void vtime_user_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h:2963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2963 | { | ^ ./include/linux/vtime.h: In function ‘vtime_user_exit’: ./include/linux/vtime.h:78:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline void vtime_user_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘__skb_queue_head’: ./include/linux/vtime.h: In function ‘vtime_guest_enter’: ./include/linux/vtime.h:79:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | static inline void vtime_guest_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h:1890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1890 | { | ^ ./include/linux/vtime.h: In function ‘vtime_guest_exit’: In file included from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/key.h: In function ‘make_key_ref’: ./include/linux/vtime.h:80:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | static inline void vtime_guest_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘skb_orphan_frags’: ./include/linux/vtime.h: In function ‘vtime_init_idle’: ./include/linux/skbuff.h: In function ‘__skb_queue_tail’: ./include/linux/key.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/vtime.h:81:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_account_irq_enter’: ./include/linux/skbuff.h:1907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1907 | { | ^ ./include/linux/vtime.h:93:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void vtime_account_irq_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h:2627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2627 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_x32_syscall’: ./include/linux/key.h: In function ‘key_ref_to_ptr’: ./arch/x86/include/asm/compat.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/vtime.h: In function ‘vtime_account_irq_exit’: ./include/linux/key.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/vtime.h:94:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void vtime_account_irq_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘__skb_unlink’: ./include/linux/vtime.h: In function ‘vtime_flush’: ./include/linux/vtime.h:95:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | static inline void vtime_flush(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/key.h: In function ‘is_key_possessed’: ./include/linux/skbuff.h:1917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1917 | { | ^ ./include/linux/key.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/vtime.h: In function ‘irqtime_account_irq’: ./include/linux/vtime.h:102:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void irqtime_account_irq(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./arch/x86/include/asm/compat.h: In function ‘in_32bit_syscall’: ./include/linux/vtime.h: In function ‘account_irq_enter_time’: ./arch/x86/include/asm/compat.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/vtime.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/vtime.h: In function ‘account_irq_exit_time’: ./include/linux/vtime.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_dequeue’: ./arch/x86/include/asm/compat.h: In function ‘in_compat_syscall’: ./arch/x86/include/asm/compat.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/skbuff.h:1938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1938 | { | ^ ./include/linux/skbuff.h: In function ‘skb_orphan_frags_rx’: ./include/linux/key.h: In function ‘__key_get’: ./include/linux/key.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ In file included from ./include/net/netns/ipv6.h:10, from ./include/net/net_namespace.h:21, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/net/dst_ops.h: In function ‘dst_entries_get_fast’: ./include/linux/skbuff.h:2637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2637 | { | ^ ./include/linux/key.h: In function ‘key_get’: In file included from ./include/net/sock.h:46, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/list_nulls.h: In function ‘is_a_nulls’: ./include/net/dst_ops.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/key.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_dequeue_tail’: ./include/linux/list_nulls.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_get_slow’: ./include/linux/key.h: In function ‘key_ref_put’: ./include/net/dst_ops.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/skbuff.h:1955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1955 | { | ^ ./include/linux/key.h:269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 269 | { | ^ ./include/linux/list_nulls.h: In function ‘get_nulls_value’: ./include/linux/list_nulls.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_add’: ./include/linux/skbuff.h: In function ‘skb_cow’: ./include/net/dst_ops.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_unhashed’: ./include/linux/list_nulls.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_init’: ./include/linux/skbuff.h: In function ‘__skb_queue_purge’: ./include/net/dst_ops.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/skbuff.h:2988:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2988 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_empty’: ./include/linux/list_nulls.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_nonlinear’: ./include/linux/skbuff.h:2653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2653 | { | ^ ./include/linux/skbuff.h: In function ‘skb_cow_head’: ./include/linux/skbuff.h:1964:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1964 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_destroy’: ./include/linux/key.h: In function ‘key_serial’: ./include/net/dst_ops.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/skbuff.h: In function ‘skb_headlen’: ./include/linux/key.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/skbuff.h:3003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3003 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_add_head’: ./include/linux/skbuff.h:1969:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1969 | { | ^ ./include/linux/skbuff.h: In function ‘netdev_alloc_skb’: ./include/linux/list_nulls.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘skb_padto’: ./include/linux/skbuff.h: In function ‘__skb_pagelen’: ./include/linux/skbuff.h:2681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2681 | { | ^ ./include/linux/list_nulls.h: In function ‘__hlist_nulls_del’: ./include/linux/key.h: In function ‘key_read_state’: ./include/linux/skbuff.h:1974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1974 | { | ^ ./include/linux/list_nulls.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/skbuff.h:3018:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3018 | { | ^ ./include/linux/key.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_skb’: ./include/linux/skbuff.h:2688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2688 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_del’: ./include/linux/list_nulls.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_skb’: ./include/linux/skbuff.h: In function ‘skb_pagelen’: ./include/linux/skbuff.h: In function ‘__skb_put_padto’: ./include/linux/skbuff.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/skbuff.h:1983:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1983 | { | ^ ./include/linux/key.h: In function ‘key_is_positive’: ./include/linux/key.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/skbuff.h: In function ‘__netdev_alloc_skb_ip_align’: ./include/linux/skbuff.h:3038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3038 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_fill_page_desc’: ./include/linux/key.h: In function ‘key_is_negative’: ./include/linux/key.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/skbuff.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/linux/skbuff.h:2002:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2002 | { | ^ ./include/linux/skbuff.h: In function ‘skb_fill_page_desc’: In file included from ./include/linux/netdevice.h:30, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/delay.h: In function ‘ssleep’: ./include/linux/skbuff.h: In function ‘skb_put_padto’: ./include/linux/skbuff.h: In function ‘netdev_alloc_skb_ip_align’: ./include/linux/delay.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/skbuff.h:2035:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2035 | { | ^ ./include/linux/skbuff.h:2711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2711 | { | ^ In file included from ./include/linux/cgroup.h:23, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/nsproxy.h: In function ‘put_nsproxy’: ./include/linux/skbuff.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ In file included from ./include/linux/cred.h:21, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/sched/user.h: In function ‘get_uid’: In file included from ./include/linux/netdevice.h:32, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/prefetch.h: In function ‘prefetch_range’: ./include/linux/nsproxy.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ In file included from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/compat.h: In function ‘old_timeval32_compare’: ./include/linux/sched/user.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tail_pointer’: ./include/linux/skbuff.h: In function ‘skb_free_frag’: ./include/linux/skbuff.h: In function ‘skb_add_data’: ./include/linux/prefetch.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/nsproxy.h: In function ‘get_nsproxy’: ./include/linux/skbuff.h:2052:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2052 | { | ^ ./include/linux/nsproxy.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/compat.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/linux/skbuff.h:2716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2716 | { | ^ ./include/linux/skbuff.h:3067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3067 | { | ^ In file included from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/cred.h: In function ‘get_group_info’: ./include/linux/skbuff.h: In function ‘skb_reset_tail_pointer’: ./include/linux/cred.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/skbuff.h: In function ‘napi_alloc_skb’: ./include/linux/compat.h: In function ‘old_timespec32_compare’: ./include/linux/skbuff.h:2057:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2057 | { | ^ ./include/linux/compat.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ In file included from ./include/linux/netdevice.h:39, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/dynamic_queue_limits.h: In function ‘dql_queued’: ./include/linux/skbuff.h:2725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2725 | { | ^ ./include/linux/dynamic_queue_limits.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_tail_pointer’: ./include/linux/compat.h: In function ‘put_compat_sigset’: ./include/linux/compat.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/skbuff.h:2062:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2062 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_pages’: In file included from ./include/net/netns/conntrack.h:6, from ./include/net/net_namespace.h:28, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/list_nulls.h: In function ‘is_a_nulls’: ./include/linux/list_nulls.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put’: ./include/linux/skbuff.h:2744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2744 | { | ^ In file included from ./include/linux/cgroup.h:24, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/user_namespace.h: In function ‘get_user_ns’: ./include/linux/list_nulls.h: In function ‘get_nulls_value’: ./include/linux/skbuff.h:2091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2091 | { | ^ ./include/linux/user_namespace.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/list_nulls.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/dynamic_queue_limits.h: In function ‘dql_avail’: ./include/linux/dynamic_queue_limits.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_unhashed’: ./include/linux/skbuff.h: In function ‘dev_alloc_pages’: ./include/linux/list_nulls.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/cred.h: In function ‘validate_creds’: ./include/linux/user_namespace.h: In function ‘put_user_ns’: ./include/linux/cred.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/user_namespace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/skbuff.h: In function ‘skb_can_coalesce’: ./include/linux/list_nulls.h: In function ‘hlist_nulls_empty’: ./include/linux/skbuff.h:2759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2759 | { | ^ ./include/linux/cred.h: In function ‘validate_creds_for_do_exit’: ./include/linux/list_nulls.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/cred.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/cred.h: In function ‘validate_process_creds’: ./include/linux/skbuff.h:3086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3086 | { | ^ ./include/linux/cred.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_page’: ./include/linux/cred.h: In function ‘cap_ambient_invariant_ok’: ./include/linux/skbuff.h: In function ‘__skb_put_zero’: ./include/linux/cred.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/skbuff.h:2772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2772 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_add_head’: ./include/linux/skbuff.h:2100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2100 | { | ^ ./include/linux/list_nulls.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_page’: ./include/linux/cred.h: In function ‘get_new_cred’: ./include/linux/cred.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_data’: ./include/linux/skbuff.h:2777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2777 | { | ^ ./include/linux/cred.h: In function ‘get_cred’: ./include/linux/list_nulls.h: In function ‘__hlist_nulls_del’: ./include/linux/cred.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/list_nulls.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/skbuff.h: In function ‘skb_propagate_pfmemalloc’: ./include/linux/compat.h: In function ‘ns_to_old_timeval32’: ./include/linux/skbuff.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_linearize’: In file included from ./include/linux/hardirq.h:7, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_enter’: ./include/linux/compat.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./include/linux/cred.h: In function ‘get_cred_rcu’: ./include/linux/skbuff.h: In function ‘__skb_put_u8’: ./include/linux/skbuff.h:2788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2788 | { | ^ ./include/linux/cred.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/ftrace_irq.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | static inline void arch_ftrace_nmi_enter(void) { } | ^~~~~~ ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_exit’: ./include/linux/skbuff.h:2117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2117 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_del’: ./include/linux/skbuff.h:3099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3099 | { | ^ ./include/linux/ftrace_irq.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | static inline void arch_ftrace_nmi_exit(void) { } | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_frag_page’: ./include/linux/list_nulls.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_zero’: ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_enter’: In file included from ./include/uapi/linux/ethtool.h:19, from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/if_ether.h: In function ‘eth_hdr’: ./include/linux/cred.h: In function ‘put_cred’: ./include/linux/skbuff.h: In function ‘skb_linearize’: ./include/linux/ftrace_irq.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/cred.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/linux/skbuff.h:2800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2800 | { | ^ ./include/linux/if_ether.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/skbuff.h:2122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2122 | { | ^ ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_exit’: ./include/linux/if_ether.h: In function ‘inner_eth_hdr’: ./include/linux/skbuff.h: In function ‘__skb_frag_ref’: ./include/linux/ftrace_irq.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/if_ether.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/skbuff.h: In function ‘skb_put_data’: ./include/linux/skbuff.h:3111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3111 | { | ^ ./include/linux/skbuff.h:2132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2132 | { | ^ ./include/linux/skbuff.h:2811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2811 | { | ^ ./include/linux/skbuff.h: In function ‘skb_has_shared_frag’: ./include/linux/skbuff.h: In function ‘skb_frag_ref’: ./include/linux/skbuff.h: In function ‘skb_put_u8’: In file included from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed_set’: ./include/linux/skbuff.h:3123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3123 | { | ^ ./include/linux/skbuff.h:2141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2141 | { | ^ In file included from ./include/linux/vtime.h:5, from ./include/linux/hardirq.h:8, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/context_tracking_state.h: In function ‘context_tracking_in_user’: ./include/linux/skbuff.h:2823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2823 | { | ^ In file included from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/seq_file.h: In function ‘seq_has_overflowed’: ./include/linux/context_tracking_state.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline bool context_tracking_in_user(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h: In function ‘__skb_push’: ./include/linux/skbuff.h: In function ‘skb_linearize_cow’: ./include/linux/seq_file.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/uapi/linux/ethtool.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_frag_unref’: ./include/linux/context_tracking_state.h: In function ‘context_tracking_active’: ./include/linux/context_tracking_state.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline bool context_tracking_active(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h:2147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2147 | { | ^ ./include/linux/context_tracking_state.h: In function ‘context_tracking_is_enabled’: ./include/linux/seq_file.h: In function ‘seq_get_buf’: ./include/linux/context_tracking_state.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | static inline bool context_tracking_is_enabled(void) { return false; } | ^~~~~~ ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed’: ./include/linux/seq_file.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/skbuff.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/skbuff.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/uapi/linux/ethtool.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/context_tracking_state.h: In function ‘context_tracking_cpu_is_enabled’: ./include/linux/context_tracking_state.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | static inline bool context_tracking_cpu_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h: In function ‘__skb_pull’: ./include/linux/skbuff.h: In function ‘skb_frag_unref’: ./include/linux/skbuff.h: In function ‘__skb_postpull_rcsum’: ./include/linux/skbuff.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ In file included from ./include/linux/hardirq.h:8, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/vtime.h: In function ‘vtime_accounting_cpu_enabled’: In file included from ./arch/x86/include/asm/compat.h:10, from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/sched/task_stack.h: In function ‘task_stack_page’: ./include/linux/skbuff.h:2846:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2846 | { | ^ ./include/linux/vtime.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | static inline bool vtime_accounting_cpu_enabled(void) { return false; } | ^~~~~~ ./include/linux/sched/task_stack.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/skbuff.h:3144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3144 | { | ^ ./include/linux/vtime.h: In function ‘vtime_task_switch’: ./include/linux/sched/task_stack.h: In function ‘end_of_stack’: ./include/linux/skbuff.h: In function ‘skb_frag_address’: ./include/linux/sched/task_stack.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/vtime.h:65:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline void vtime_task_switch(struct task_struct *prev) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_account_system’: ./include/linux/vtime.h:66:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | static inline void vtime_account_system(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/sched/task_stack.h: In function ‘try_get_task_stack’: ./include/linux/skbuff.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | { | ^ ./include/linux/sched/task_stack.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/vtime.h: In function ‘vtime_user_enter’: ./include/linux/seq_file.h: In function ‘seq_commit’: ./include/linux/vtime.h:77:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | static inline void vtime_user_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘skb_pull_inline’: ./include/linux/seq_file.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/skbuff.h: In function ‘skb_postpull_rcsum’: ./include/linux/vtime.h: In function ‘vtime_user_exit’: ./include/linux/skbuff.h: In function ‘skb_frag_address_safe’: ./include/linux/vtime.h:78:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline void vtime_user_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/vtime.h: In function ‘vtime_guest_enter’: ./include/linux/vtime.h:79:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | static inline void vtime_guest_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/sched/task_stack.h: In function ‘object_is_on_stack’: ./include/linux/sched/task_stack.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/skbuff.h:3165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3165 | { | ^ ./include/linux/vtime.h: In function ‘vtime_guest_exit’: ./include/linux/skbuff.h:2870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2870 | { | ^ ./include/linux/vtime.h:80:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | static inline void vtime_guest_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_init_idle’: ./include/linux/skbuff.h: In function ‘__skb_postpush_rcsum’: ./include/linux/vtime.h:81:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘__pskb_pull’: ./include/linux/vtime.h: In function ‘vtime_account_irq_enter’: ./include/linux/vtime.h:93:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void vtime_account_irq_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/seq_file.h: In function ‘seq_setwidth’: ./include/linux/sched/task_stack.h: In function ‘kstack_end’: ./include/linux/skbuff.h:2169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2169 | { | ^ ./include/linux/skbuff.h:3172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3172 | { | ^ ./include/linux/seq_file.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/sched/task_stack.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/vtime.h: In function ‘vtime_account_irq_exit’: ./include/linux/vtime.h:94:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void vtime_account_irq_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_flush’: ./include/linux/vtime.h:95:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | static inline void vtime_flush(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘__skb_frag_set_page’: ./include/linux/vtime.h: In function ‘irqtime_account_irq’: ./include/linux/skbuff.h: In function ‘skb_postpush_rcsum’: ./include/linux/vtime.h:102:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void irqtime_account_irq(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘account_irq_enter_time’: ./include/linux/vtime.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/skbuff.h:2886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2886 | { | ^ ./include/linux/skbuff.h:3189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3189 | { | ^ ./include/linux/vtime.h: In function ‘account_irq_exit_time’: ./include/linux/skbuff.h: In function ‘pskb_pull’: ./include/linux/vtime.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_set_page’: ./include/linux/skbuff.h: In function ‘skb_push_rcsum’: ./include/linux/skbuff.h:2178:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2178 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring’: ./include/linux/skbuff.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/uapi/linux/ethtool.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/linux/seq_file.h: In function ‘seq_user_ns’: ./include/linux/skbuff.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_may_pull’: ./include/linux/seq_file.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring_vf’: In file included from ./include/linux/interrupt.h:19, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./arch/x86/include/asm/irq.h: In function ‘irq_canonicalize’: ./include/linux/skbuff.h:2183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2183 | { | ^ ./include/uapi/linux/ethtool.h:905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 905 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_dma_map’: ./include/linux/seq_file.h: In function ‘seq_show_option’: ./include/linux/skbuff.h: In function ‘pskb_trim_rcsum’: ./arch/x86/include/asm/irq.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/seq_file.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/skbuff.h:2921:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2921 | { | ^ ./include/linux/skbuff.h:3225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3225 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_copy’: ./include/linux/skbuff.h:2928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2928 | { | ^ In file included from ./include/net/net_namespace.h:169, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/linux/seq_file_net.h: In function ‘seq_file_net’: ./include/linux/seq_file_net.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_copy_for_clone’: In file included from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./arch/x86/include/asm/compat.h: In function ‘compat_ptr’: ./include/linux/skbuff.h: In function ‘__skb_trim_rcsum’: ./include/linux/skbuff.h: In function ‘skb_headroom’: ./include/linux/seq_file_net.h: In function ‘seq_file_single_net’: ./arch/x86/include/asm/compat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/seq_file_net.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/skbuff.h:2935:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2935 | { | ^ ./include/linux/skbuff.h:2200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2200 | { | ^ In file included from ./arch/x86/include/asm/sections.h:5, from ./include/linux/interrupt.h:20, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/asm-generic/sections.h: In function ‘arch_is_kernel_text’: ./include/linux/skbuff.h:3232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3232 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘ptr_to_compat’: ./arch/x86/include/asm/compat.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/asm-generic/sections.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/skbuff.h: In function ‘skb_clone_writable’: ./include/linux/skbuff.h: In function ‘skb_tailroom’: ./include/asm-generic/sections.h: In function ‘arch_is_kernel_data’: ./arch/x86/include/asm/compat.h: In function ‘arch_compat_alloc_user_space’: ./include/asm-generic/sections.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./arch/x86/include/asm/compat.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:18: ./include/net/net_namespace.h: In function ‘get_net’: ./include/linux/skbuff.h:2211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2211 | { | ^ ./include/linux/skbuff.h:2949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2949 | { | ^ ./include/asm-generic/sections.h: In function ‘memory_contains’: ./include/asm-generic/sections.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/net_namespace.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/skbuff.h: In function ‘skb_try_make_writable’: ./include/linux/skbuff.h: In function ‘skb_availroom’: ./include/asm-generic/sections.h: In function ‘memory_intersects’: ./include/net/net_namespace.h: In function ‘maybe_get_net’: ./include/asm-generic/sections.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/net_namespace.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_grow_rcsum’: ./include/linux/skbuff.h:2223:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2223 | { | ^ ./include/linux/skbuff.h:2956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2956 | { | ^ ./include/net/net_namespace.h: In function ‘put_net’: ./include/asm-generic/sections.h: In function ‘init_section_contains’: ./include/linux/skbuff.h:3240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3240 | { | ^ ./include/net/net_namespace.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/asm-generic/sections.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_x32_syscall’: ./include/linux/skbuff.h: In function ‘__skb_cow’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_speed’: ./include/net/net_namespace.h: In function ‘net_eq’: ./include/asm-generic/sections.h: In function ‘init_section_intersects’: ./arch/x86/include/asm/compat.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/net/net_namespace.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/asm-generic/sections.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/net/net_namespace.h: In function ‘check_net’: ./include/linux/skbuff.h: In function ‘skb_reserve’: ./include/asm-generic/sections.h: In function ‘is_kernel_rodata’: ./include/net/net_namespace.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/uapi/linux/ethtool.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/linux/skbuff.h:2963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2963 | { | ^ ./include/asm-generic/sections.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/skbuff.h:2239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2239 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_32bit_syscall’: ./include/net/net_namespace.h: In function ‘write_pnet’: ./arch/x86/include/asm/compat.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_duplex’: ./include/net/net_namespace.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tailroom_reserve’: ./include/uapi/linux/ethtool.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/net/net_namespace.h: In function ‘read_pnet’: ./include/linux/skbuff.h: In function ‘skb_has_frag_list’: ./include/net/net_namespace.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/skbuff.h:2258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2258 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_compat_syscall’: ./arch/x86/include/asm/compat.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/skbuff.h:3299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3299 | { | ^ In file included from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/interrupt.h: In function ‘request_irq’: ./include/linux/skbuff.h: In function ‘skb_frag_list_init’: ./include/linux/interrupt.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_ipv4’: ./include/net/net_namespace.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/skbuff.h:3304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3304 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv4’: ./include/linux/skbuff.h: In function ‘skb_set_inner_protocol’: ./include/net/net_namespace.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/interrupt.h: In function ‘request_percpu_irq’: ./include/linux/interrupt.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/skbuff.h:2273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2273 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv6’: ./include/net/net_namespace.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ In file included from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/ethtool.h: In function ‘ethtool_rxfh_indir_default’: ./include/linux/interrupt.h: In function ‘devm_request_irq’: ./include/linux/skbuff.h: In function ‘skb_set_inner_ipproto’: ./include/linux/interrupt.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/ethtool.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/net/net_namespace.h: In function ‘net_ieee802154_lowpan’: ./include/linux/skbuff.h:2280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2280 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_datagram_msg’: ./include/net/net_namespace.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_headers’: ./include/net/net_namespace.h: In function ‘rt_genid_bump_all’: ./include/net/net_namespace.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/linux/skbuff.h:3338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3338 | { | ^ ./include/net/net_namespace.h: In function ‘fnhe_genid’: ./include/linux/skbuff.h:2286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2286 | { | ^ ./include/net/net_namespace.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/net_namespace.h: In function ‘fnhe_genid_bump’: ./include/linux/skbuff.h: In function ‘skb_cow’: ./include/linux/skbuff.h: In function ‘skb_reset_mac_len’: ./include/net/net_namespace.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/skbuff.h: In function ‘skb_free_datagram_locked’: ./include/linux/skbuff.h:2293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2293 | { | ^ ./include/linux/skbuff.h:2988:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2988 | { | ^ ./include/linux/skbuff.h:3353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3353 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_transport_header’: ./include/linux/skbuff.h: In function ‘skb_cow_head’: ./include/linux/skbuff.h:2299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2299 | { | ^ ./include/linux/interrupt.h: In function ‘irq_set_affinity’: ./include/linux/skbuff.h:3003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3003 | { | ^ In file included from ./include/linux/key.h:25, from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/assoc_array.h: In function ‘assoc_array_init’: ./include/linux/interrupt.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_transport_offset’: ./include/linux/assoc_array.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/skbuff.h: In function ‘skb_padto’: ./include/linux/interrupt.h: In function ‘irq_force_affinity’: ./include/linux/interrupt.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/skbuff.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/linux/skbuff.h:3018:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3018 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_transport_header’: ./include/linux/skbuff.h: In function ‘memcpy_from_msg’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:20: ./include/linux/ip.h: In function ‘ip_hdr’: ./include/linux/ip.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep’: ./include/linux/skbuff.h:2309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2309 | { | ^ ./include/linux/interrupt.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/ip.h: In function ‘inner_ip_hdr’: ./include/linux/skbuff.h:3385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3385 | { | ^ ./include/linux/ip.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_inner_transport_header’: ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep_irqsave’: ./include/linux/interrupt.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/ip.h: In function ‘ipip_hdr’: ./include/linux/ip.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/skbuff.h:2315:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2315 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_lockdep’: ./include/linux/skbuff.h: In function ‘memcpy_to_msg’: ./include/linux/interrupt.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ In file included from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/key.h: In function ‘make_key_ref’: ./include/linux/skbuff.h: In function ‘__skb_put_padto’: ./include/linux/skbuff.h: In function ‘skb_inner_network_header’: ./include/linux/interrupt.h: In function ‘enable_irq_lockdep’: ./include/linux/key.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/interrupt.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ In file included from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/compat.h: In function ‘old_timeval32_compare’: ./include/linux/skbuff.h:3390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3390 | { | ^ ./include/linux/interrupt.h: In function ‘enable_irq_lockdep_irqrestore’: ./include/linux/skbuff.h:2321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2321 | { | ^ ./include/linux/skbuff.h:3038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3038 | { | ^ ./include/linux/interrupt.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/key.h: In function ‘key_ref_to_ptr’: ./include/linux/key.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/compat.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_inner_network_header’: ./include/linux/interrupt.h: In function ‘enable_irq_wake’: ./include/linux/interrupt.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/key.h: In function ‘is_key_possessed’: ./include/linux/key.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/skbuff.h:2326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2326 | { | ^ In file included from ./include/net/icmp.h:21, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/icmp.h: In function ‘icmp_hdr’: ./include/linux/interrupt.h: In function ‘disable_irq_wake’: ./include/linux/compat.h: In function ‘old_timespec32_compare’: ./include/linux/interrupt.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/linux/compat.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/icmp.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_header_pointer’: ./include/linux/skbuff.h: In function ‘skb_set_inner_network_header’: ./include/linux/skbuff.h:2332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2332 | { | ^ ./include/linux/compat.h: In function ‘put_compat_sigset’: ./include/linux/skbuff.h:3409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3409 | { | ^ ./include/linux/compat.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_mac_header’: ./include/linux/skbuff.h: In function ‘skb_put_padto’: In file included from ./include/linux/jhash.h:27, from ./include/net/inet_sock.h:22, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu16’: ./include/linux/unaligned/packed_struct.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/linux/skbuff.h:2338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2338 | { | ^ ./include/linux/key.h: In function ‘__key_get’: ./include/linux/interrupt.h: In function ‘this_cpu_ksoftirqd’: ./include/linux/key.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/skbuff.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu32’: ./include/linux/skbuff.h: In function ‘skb_reset_inner_mac_header’: ./include/linux/interrupt.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/unaligned/packed_struct.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/key.h: In function ‘key_get’: ./include/linux/skbuff.h: In function ‘skb_add_data’: ./include/linux/key.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/skbuff.h:2343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2343 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu64’: ./include/linux/unaligned/packed_struct.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/key.h: In function ‘key_ref_put’: ./include/linux/skbuff.h: In function ‘skb_set_inner_mac_header’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu16’: ./include/linux/key.h:269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 269 | { | ^ ./include/linux/unaligned/packed_struct.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h:3067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3067 | { | ^ ./include/linux/skbuff.h:2349:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2349 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu32’: ./include/linux/unaligned/packed_struct.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/skbuff.h: In function ‘skb_header_pointer’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu64’: ./include/linux/skbuff.h: In function ‘skb_transport_header_was_set’: ./include/linux/unaligned/packed_struct.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/skbuff.h:2354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2354 | { | ^ ./include/linux/skbuff.h:3422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3422 | { | ^ In file included from ./include/net/inet_sock.h:22, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/jhash.h: In function ‘jhash’: ./include/linux/skbuff.h: In function ‘skb_transport_header’: ./include/linux/key.h: In function ‘key_serial’: ./include/linux/skbuff.h: In function ‘skb_needs_linearize’: ./include/linux/jhash.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/key.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/compat.h: In function ‘ns_to_old_timeval32’: ./include/linux/skbuff.h:2359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2359 | { | ^ ./include/linux/compat.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./include/linux/skbuff.h:3439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3439 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_transport_header’: ./include/linux/key.h: In function ‘key_read_state’: ./include/linux/key.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/skbuff.h:2364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2364 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_transport_header’: ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data’: ./include/linux/skbuff.h: In function ‘skb_can_coalesce’: ./include/linux/interrupt.h: In function ‘tasklet_trylock’: ./include/linux/skbuff.h:2370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2370 | { | ^ ./include/linux/interrupt.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ In file included from ./include/uapi/linux/ethtool.h:19, from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/if_ether.h: In function ‘eth_hdr’: ./include/linux/skbuff.h: In function ‘skb_network_header’: ./include/linux/if_ether.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/skbuff.h:3448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3448 | { | ^ ./include/linux/skbuff.h:3086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3086 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_unlock’: ./include/linux/interrupt.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./include/linux/if_ether.h: In function ‘inner_eth_hdr’: ./include/linux/skbuff.h:2376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2376 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data_offset’: ./include/linux/if_ether.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/key.h: In function ‘key_is_positive’: ./include/linux/key.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_network_header’: ./include/linux/interrupt.h: In function ‘tasklet_unlock_wait’: ./include/linux/interrupt.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./include/linux/jhash.h: In function ‘jhash2’: ./include/linux/skbuff.h:3455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3455 | { | ^ ./include/linux/jhash.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/key.h: In function ‘key_is_negative’: ./include/linux/skbuff.h:2381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2381 | { | ^ ./include/linux/key.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data’: In file included from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed_set’: ./include/linux/skbuff.h: In function ‘skb_set_network_header’: ./include/linux/interrupt.h: In function ‘tasklet_schedule’: ./include/uapi/linux/ethtool.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/interrupt.h:605:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 605 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_linearize’: ./include/linux/skbuff.h:2386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2386 | { | ^ ./include/linux/skbuff.h:3462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3462 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed’: ./include/linux/interrupt.h: In function ‘tasklet_hi_schedule’: ./include/uapi/linux/ethtool.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/skbuff.h: In function ‘skb_mac_header’: ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data_offset’: ./include/linux/skbuff.h:3099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3099 | { | ^ ./include/linux/interrupt.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_disable_nosync’: ./include/linux/skbuff.h:2392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2392 | { | ^ ./include/linux/skbuff.h: In function ‘skb_linearize’: ./include/linux/interrupt.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/linux/skbuff.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ In file included from ./include/linux/cred.h:21, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/sched/user.h: In function ‘get_uid’: ./include/linux/skbuff.h: In function ‘skb_mac_offset’: ./include/linux/jhash.h: In function ‘__jhash_nwords’: ./include/linux/jhash.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_disable’: ./include/linux/skbuff.h:3111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3111 | { | ^ ./include/linux/sched/user.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_ktime’: ./include/linux/interrupt.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/linux/skbuff.h:2397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2397 | { | ^ In file included from ./include/net/snmp.h:52, from ./include/net/netns/mib.h:5, from ./include/net/net_namespace.h:17, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_init’: ./include/linux/skbuff.h: In function ‘skb_has_shared_frag’: ./include/linux/interrupt.h: In function ‘tasklet_enable’: ./include/linux/skbuff.h: In function ‘skb_mac_header_len’: ./include/linux/interrupt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/u64_stats_sync.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/skbuff.h:3477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3477 | { | ^ In file included from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/cred.h: In function ‘get_group_info’: ./include/linux/jhash.h: In function ‘jhash_3words’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin’: ./include/linux/skbuff.h:3123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3123 | { | ^ ./include/linux/skbuff.h:2402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2402 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_timestamp’: ./include/linux/cred.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/jhash.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/u64_stats_sync.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end’: ./include/linux/skbuff.h: In function ‘skb_mac_header_was_set’: ./include/linux/u64_stats_sync.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_start’: ./include/linux/jhash.h: In function ‘jhash_2words’: ./include/linux/skbuff.h: In function ‘skb_linearize_cow’: ./include/linux/skbuff.h:3492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3492 | { | ^ ./include/linux/jhash.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/interrupt.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin_irqsave’: ./include/linux/skbuff.h:2407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2407 | { | ^ ./include/linux/u64_stats_sync.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_timestampns’: ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_cancel’: ./include/linux/jhash.h: In function ‘jhash_1word’: ./include/linux/skbuff.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end_irqrestore’: ./include/linux/jhash.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/interrupt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/skbuff.h: In function ‘skb_reset_mac_header’: ./include/linux/u64_stats_sync.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_begin’: ./include/linux/skbuff.h: In function ‘__skb_postpull_rcsum’: ./include/linux/skbuff.h:3498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3498 | { | ^ ./include/linux/u64_stats_sync.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/skbuff.h:2412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2412 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin’: ./include/linux/skbuff.h: In function ‘__net_timestamp’: ./include/linux/u64_stats_sync.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_mac_header’: ./include/linux/skbuff.h:3144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3144 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_retry’: ./include/linux/u64_stats_sync.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/linux/cred.h: In function ‘validate_creds’: ./include/linux/skbuff.h:2417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2417 | { | ^ ./include/linux/skbuff.h:3503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3503 | { | ^ ./include/linux/cred.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry’: ./include/linux/u64_stats_sync.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/cred.h: In function ‘validate_creds_for_do_exit’: ./include/linux/skbuff.h: In function ‘net_timedelta’: ./include/linux/skbuff.h: In function ‘skb_pop_mac_header’: ./include/linux/cred.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/cred.h: In function ‘validate_process_creds’: In file included from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/kernel_stat.h: In function ‘kstat_incr_softirqs_this_cpu’: ./include/linux/skbuff.h: In function ‘skb_postpull_rcsum’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin_irq’: In file included from ./include/linux/netdevice.h:30, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/delay.h: In function ‘ssleep’: ./include/linux/cred.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring’: ./include/linux/skbuff.h:2423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2423 | { | ^ ./include/linux/u64_stats_sync.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/kernel_stat.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/skbuff.h:3508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3508 | { | ^ ./include/linux/delay.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/cred.h: In function ‘cap_ambient_invariant_ok’: ./include/linux/cred.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry_irq’: ./include/uapi/linux/ethtool.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/linux/u64_stats_sync.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/skbuff.h: In function ‘skb_probe_transport_header’: ./include/linux/skbuff.h:3165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3165 | { | ^ ./include/linux/skbuff.h: In function ‘net_invalid_timestamp’: ./include/linux/cred.h: In function ‘get_new_cred’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring_vf’: ./include/linux/cred.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_postpush_rcsum’: ./include/linux/skbuff.h:2429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2429 | { | ^ In file included from ./include/linux/netdevice.h:32, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/prefetch.h: In function ‘prefetch_range’: ./include/uapi/linux/ethtool.h:905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 905 | { | ^ ./include/linux/skbuff.h:3513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3513 | { | ^ ./include/linux/prefetch.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/cred.h: In function ‘get_cred’: ./include/linux/cred.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_len’: ./include/linux/skbuff.h:3172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3172 | { | ^ ./include/linux/cred.h: In function ‘get_cred_rcu’: ./include/linux/skbuff.h:3518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3518 | { | ^ ./include/linux/cred.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/skbuff.h: In function ‘skb_postpush_rcsum’: In file included from ./include/linux/netdevice.h:39, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/dynamic_queue_limits.h: In function ‘dql_queued’: ./include/linux/skbuff.h: In function ‘skb_metadata_end’: ./include/linux/skbuff.h: In function ‘skb_mac_header_rebuild’: ./include/linux/dynamic_queue_limits.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/skbuff.h:3189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3189 | { | ^ ./include/linux/cred.h: In function ‘put_cred’: ./include/linux/skbuff.h:2442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2442 | { | ^ ./include/linux/cred.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/linux/skbuff.h:3523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3523 | { | ^ ./include/linux/skbuff.h: In function ‘skb_push_rcsum’: ./include/linux/skbuff.h: In function ‘__skb_metadata_differs’: ./include/linux/skbuff.h: In function ‘skb_checksum_start_offset’: ./include/linux/skbuff.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/skbuff.h:3530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3530 | { | ^ ./include/linux/dynamic_queue_limits.h: In function ‘dql_avail’: ./include/linux/skbuff.h:2452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2452 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_trim_rcsum’: ./include/linux/dynamic_queue_limits.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_start’: ./include/linux/skbuff.h:3225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3225 | { | ^ ./include/linux/skbuff.h:2457:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2457 | { | ^ In file included from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/seq_file.h: In function ‘seq_has_overflowed’: ./include/linux/skbuff.h: In function ‘skb_transport_offset’: ./include/linux/seq_file.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/skbuff.h:2462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2462 | { | ^ ./include/linux/seq_file.h: In function ‘seq_get_buf’: ./include/linux/seq_file.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_speed’: ./include/linux/skbuff.h: In function ‘skb_network_header_len’: ./include/linux/skbuff.h: In function ‘__skb_trim_rcsum’: ./include/uapi/linux/ethtool.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/linux/skbuff.h:2467:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2467 | { | ^ In file included from ./include/net/netns/ipv4.h:10, from ./include/net/net_namespace.h:20, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/inet_frag.h: In function ‘inet_frags_init_net’: ./include/linux/skbuff.h:3232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3232 | { | ^ ./include/linux/skbuff.h: In function ‘skb_inner_network_header_len’: ./include/linux/skbuff.h: In function ‘skb_metadata_differs’: ./include/net/inet_frag.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_duplex’: ./include/linux/skbuff.h:2472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2472 | { | ^ ./include/uapi/linux/ethtool.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/linux/seq_file.h: In function ‘seq_commit’: ./include/linux/skbuff.h:3565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3565 | { | ^ ./include/net/inet_frag.h: In function ‘inet_frag_put’: ./include/linux/skbuff.h: In function ‘skb_network_offset’: ./include/linux/seq_file.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/net/inet_frag.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/skbuff.h:2477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2477 | { | ^ ./include/net/inet_frag.h: In function ‘frag_mem_limit’: ./include/net/inet_frag.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_grow_rcsum’: ./include/linux/skbuff.h: In function ‘skb_inner_network_offset’: ./include/net/inet_frag.h: In function ‘sub_frag_mem_limit’: ./include/net/inet_frag.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/skbuff.h:3240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3240 | { | ^ ./include/linux/skbuff.h:2482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2482 | { | ^ ./include/net/inet_frag.h: In function ‘add_frag_mem_limit’: ./include/net/inet_frag.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/seq_file.h: In function ‘seq_setwidth’: ./include/linux/skbuff.h: In function ‘pskb_network_may_pull’: ./include/linux/seq_file.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_set’: ./include/linux/skbuff.h:2487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2487 | { | ^ In file included from ./include/linux/netdevice.h:41, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/ethtool.h: In function ‘ethtool_rxfh_indir_default’: ./include/linux/skbuff.h:3577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3577 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_set_length’: ./include/linux/ethtool.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_clear’: ./include/linux/skbuff.h:2542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2542 | { | ^ ./include/linux/skbuff.h: In function ‘skb_has_frag_list’: ./include/linux/kernel_stat.h: In function ‘kstat_softirqs_cpu’: ./include/linux/kernel_stat.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/skbuff.h:3582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3582 | { | ^ ./include/linux/skbuff.h:3299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3299 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_list_init’: ./include/linux/seq_file.h: In function ‘seq_user_ns’: ./include/linux/skbuff.h: In function ‘skb_tx_timestamp’: ./include/linux/seq_file.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/kernel_stat.h: In function ‘kstat_cpu_irqs_sum’: In file included from ./arch/x86/include/asm/compat.h:10, from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/sched/task_stack.h: In function ‘task_stack_page’: ./include/linux/kernel_stat.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/sched/task_stack.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/skbuff.h:3304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3304 | { | ^ ./include/linux/seq_file.h: In function ‘seq_show_option’: ./include/linux/skbuff.h:3652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3652 | { | ^ ./include/linux/seq_file.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/sched/task_stack.h: In function ‘end_of_stack’: ./include/linux/sched/task_stack.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_trim’: ./include/linux/sched/task_stack.h: In function ‘try_get_task_stack’: ./include/linux/sched/task_stack.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/skbuff.h: In function ‘skb_csum_unnecessary’: ./include/linux/skbuff.h:2550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2550 | { | ^ ./include/linux/skbuff.h: In function ‘__pskb_trim’: ./include/linux/sched/task_stack.h: In function ‘object_is_on_stack’: ./include/linux/skbuff.h:3671:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3671 | { | ^ ./include/linux/sched/task_stack.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ In file included from ./include/net/netns/ipv6.h:10, from ./include/net/net_namespace.h:21, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/dst_ops.h: In function ‘dst_entries_get_fast’: ./include/linux/skbuff.h: In function ‘skb_copy_datagram_msg’: In file included from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/seq_file_net.h: In function ‘seq_file_net’: ./include/linux/skbuff.h:2557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2557 | { | ^ ./include/net/dst_ops.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/seq_file_net.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_get_slow’: ./include/linux/skbuff.h:3338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3338 | { | ^ ./include/net/dst_ops.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_complete’: ./include/linux/seq_file_net.h: In function ‘seq_file_single_net’: ./include/linux/sched/task_stack.h: In function ‘kstack_end’: ./include/linux/seq_file_net.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/sched/task_stack.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_add’: ./include/net/dst_ops.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/skbuff.h:3695:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3695 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_init’: ./include/linux/skbuff.h: In function ‘skb_free_datagram_locked’: ./include/linux/skbuff.h: In function ‘pskb_trim’: ./include/net/dst_ops.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ In file included from ./include/linux/netdevice.h:42, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/net/net_namespace.h: In function ‘get_net’: ./include/linux/skbuff.h: In function ‘__skb_decr_checksum_unnecessary’: ./include/linux/skbuff.h:2565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2565 | { | ^ ./include/linux/skbuff.h:3353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3353 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_destroy’: ./include/net/net_namespace.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/net/dst_ops.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_trim_unique’: ./include/linux/skbuff.h:3701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3701 | { | ^ ./include/net/net_namespace.h: In function ‘maybe_get_net’: ./include/net/net_namespace.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/skbuff.h:2579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2579 | { | ^ ./include/net/net_namespace.h: In function ‘put_net’: ./include/linux/skbuff.h: In function ‘__skb_incr_checksum_unnecessary’: ./include/net/net_namespace.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/net/net_namespace.h: In function ‘net_eq’: ./include/linux/skbuff.h: In function ‘memcpy_from_msg’: ./include/net/net_namespace.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/linux/skbuff.h:3711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3711 | { | ^ ./include/net/net_namespace.h: In function ‘check_net’: ./include/net/net_namespace.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_grow’: ./include/linux/skbuff.h:3385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3385 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_needed’: ./include/net/net_namespace.h: In function ‘write_pnet’: ./include/linux/skbuff.h:2585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2585 | { | ^ ./include/net/net_namespace.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/skbuff.h: In function ‘memcpy_to_msg’: ./include/net/net_namespace.h: In function ‘read_pnet’: ./include/linux/skbuff.h:3729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3729 | { | ^ ./include/net/net_namespace.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/skbuff.h:3390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3390 | { | ^ ./include/linux/skbuff.h: In function ‘skb_orphan’: In file included from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./arch/x86/include/asm/compat.h: In function ‘compat_ptr’: In file included from ./include/net/snmp.h:52, from ./include/net/netns/mib.h:5, from ./include/net/net_namespace.h:17, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_init’: ./include/linux/skbuff.h: In function ‘skb_checksum_complete_unset’: ./include/linux/u64_stats_sync.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./arch/x86/include/asm/compat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/skbuff.h:2607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2607 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin’: ./include/linux/u64_stats_sync.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘ptr_to_compat’: ./include/net/net_namespace.h: In function ‘rt_genid_ipv4’: ./arch/x86/include/asm/compat.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/skbuff.h:3751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3751 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end’: ./include/linux/skbuff.h: In function ‘__skb_header_pointer’: ./include/net/net_namespace.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/u64_stats_sync.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘arch_compat_alloc_user_space’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin_irqsave’: ./arch/x86/include/asm/compat.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv4’: ./include/linux/u64_stats_sync.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/net/net_namespace.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_complete’: ./include/linux/skbuff.h:3409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3409 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end_irqrestore’: ./include/linux/u64_stats_sync.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv6’: ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_begin’: ./include/net/net_namespace.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/u64_stats_sync.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/skbuff.h:3768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3768 | { | ^ ./include/linux/skbuff.h: In function ‘skb_orphan_frags’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin’: ./include/linux/u64_stats_sync.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/skbuff.h:2627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2627 | { | ^ ./include/net/net_namespace.h: In function ‘net_ieee802154_lowpan’: ./include/net/net_namespace.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_retry’: ./include/linux/u64_stats_sync.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_all’: ./include/net/net_namespace.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry’: ./arch/x86/include/asm/compat.h: In function ‘in_x32_syscall’: ./include/linux/skbuff.h: In function ‘null_compute_pseudo’: ./include/linux/u64_stats_sync.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./arch/x86/include/asm/compat.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/net/net_namespace.h: In function ‘fnhe_genid’: ./include/net/net_namespace.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin_irq’: ./include/linux/u64_stats_sync.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/net/net_namespace.h: In function ‘fnhe_genid_bump’: ./include/net/net_namespace.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/skbuff.h:3790:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3790 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry_irq’: ./include/linux/u64_stats_sync.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_32bit_syscall’: In file included from ./include/uapi/linux/netfilter.h:7, from ./include/linux/netfilter_defs.h:5, from ./include/net/netns/netfilter.h:5, from ./include/net/net_namespace.h:25, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/in.h: In function ‘proto_ports_offset’: ./include/linux/skbuff.h: In function ‘skb_header_pointer’: ./arch/x86/include/asm/compat.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_convert_check’: ./include/linux/in.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/skbuff.h:3422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3422 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_loopback’: ./include/linux/skbuff.h: In function ‘skb_orphan_frags_rx’: ./include/linux/in.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/skbuff.h:3832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3832 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_compat_syscall’: ./arch/x86/include/asm/compat.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/skbuff.h:2637:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2637 | { | ^ ./include/linux/skbuff.h: In function ‘skb_needs_linearize’: ./include/linux/skbuff.h: In function ‘__skb_checksum_convert’: ./include/linux/in.h: In function ‘ipv4_is_multicast’: ./include/linux/in.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/skbuff.h:3439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3439 | { | ^ ./include/linux/skbuff.h:3838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3838 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_local_multicast’: ./include/linux/in.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_queue_purge’: ./include/linux/skbuff.h: In function ‘skb_remcsum_adjust_partial’: ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data’: ./include/linux/skbuff.h:2653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2653 | { | ^ ./include/linux/skbuff.h:3852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3852 | { | ^ ./include/linux/skbuff.h:3448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3448 | { | ^ ./include/linux/skbuff.h: In function ‘netdev_alloc_skb’: ./include/linux/in.h: In function ‘ipv4_is_lbcast’: ./include/linux/in.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data_offset’: ./include/linux/skbuff.h: In function ‘skb_remcsum_process’: ./include/linux/skbuff.h:2681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2681 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_zeronet’: ./include/linux/in.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/skbuff.h:3455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3455 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_skb’: ./include/linux/skbuff.h:3865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3865 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_private_10’: ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data’: ./include/linux/in.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h:2688:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2688 | { | ^ In file included from ./include/net/netns/ipv4.h:10, from ./include/net/net_namespace.h:20, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/inet_frag.h: In function ‘inet_frags_init_net’: ./include/linux/skbuff.h:3462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3462 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_private_172’: ./include/linux/skbuff.h: In function ‘dev_alloc_skb’: ./include/linux/in.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/net/inet_frag.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/skbuff.h: In function ‘skb_nfct’: ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data_offset’: ./include/linux/skbuff.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_private_192’: ./include/linux/in.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/inet_frag.h: In function ‘inet_frag_put’: ./include/net/inet_frag.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/skbuff.h: In function ‘__netdev_alloc_skb_ip_align’: ./include/linux/skbuff.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/skbuff.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_linklocal_169’: ./include/linux/in.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/net/inet_frag.h: In function ‘frag_mem_limit’: ./include/linux/skbuff.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/net/inet_frag.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_ktime’: ./include/net/inet_frag.h: In function ‘sub_frag_mem_limit’: ./include/linux/in.h: In function ‘ipv4_is_anycast_6to4’: ./include/net/inet_frag.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/in.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/skbuff.h: In function ‘nf_conntrack_put’: ./include/linux/skbuff.h:3477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3477 | { | ^ ./include/net/inet_frag.h: In function ‘add_frag_mem_limit’: ./include/net/inet_frag.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_test_192’: ./include/linux/skbuff.h: In function ‘skb_get_timestamp’: ./include/linux/in.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/skbuff.h:3896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3896 | { | ^ ./include/linux/skbuff.h: In function ‘netdev_alloc_skb_ip_align’: In file included from ./include/linux/bpf.h:13, from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/file.h: In function ‘fput_light’: ./include/linux/skbuff.h:3492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3492 | { | ^ ./include/linux/skbuff.h: In function ‘nf_conntrack_get’: ./include/linux/file.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/skbuff.h:2711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2711 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_timestampns’: ./include/linux/file.h: In function ‘fdput’: ./include/linux/skbuff.h: In function ‘skb_free_frag’: ./include/linux/file.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/skbuff.h:3901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3901 | { | ^ In file included from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/compat.h: In function ‘old_timeval32_compare’: ./include/linux/skbuff.h:2716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2716 | { | ^ ./include/linux/skbuff.h:3498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3498 | { | ^ ./include/linux/file.h: In function ‘__to_fd’: ./include/linux/file.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/compat.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/linux/skbuff.h: In function ‘napi_alloc_skb’: ./include/linux/skbuff.h: In function ‘__net_timestamp’: ./include/linux/skbuff.h: In function ‘skb_ext_put’: ./include/linux/file.h: In function ‘fdget’: ./include/linux/file.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/skbuff.h:2725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2725 | { | ^ ./include/linux/compat.h: In function ‘old_timespec32_compare’: ./include/linux/compat.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/file.h: In function ‘fdget_raw’: ./include/linux/skbuff.h:3503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3503 | { | ^ ./include/linux/file.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/skbuff.h:3940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3940 | { | ^ ./include/linux/file.h: In function ‘fdget_pos’: ./include/linux/skbuff.h: In function ‘net_timedelta’: ./include/linux/skbuff.h: In function ‘__dev_alloc_pages’: ./include/linux/compat.h: In function ‘put_compat_sigset’: ./include/linux/file.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/compat.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/file.h: In function ‘fdput_pos’: ./include/linux/skbuff.h: In function ‘__skb_ext_copy’: ./include/linux/file.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/skbuff.h:2744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2744 | { | ^ ./include/linux/skbuff.h:3508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3508 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_pages’: ./include/linux/skbuff.h:3947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3947 | { | ^ ./include/linux/skbuff.h: In function ‘net_invalid_timestamp’: In file included from ./include/linux/cgroup.h:23, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/nsproxy.h: In function ‘put_nsproxy’: ./include/linux/skbuff.h:2759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2759 | { | ^ In file included from ./include/net/netns/ipv6.h:10, from ./include/net/net_namespace.h:21, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/dst_ops.h: In function ‘dst_entries_get_fast’: ./include/linux/nsproxy.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_copy’: ./include/net/dst_ops.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/skbuff.h:3513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3513 | { | ^ ./include/linux/skbuff.h: In function ‘__dev_alloc_page’: ./include/linux/nsproxy.h: In function ‘get_nsproxy’: ./include/linux/nsproxy.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_get_slow’: ./include/linux/skbuff.h: In function ‘skb_metadata_len’: ./include/net/dst_ops.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/skbuff.h:3959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3959 | { | ^ ./include/linux/skbuff.h:2772:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2772 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_add’: ./include/net/dst_ops.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/skbuff.h: In function ‘dev_alloc_page’: ./include/linux/skbuff.h: In function ‘__skb_ext_exist’: ./include/linux/skbuff.h:3518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3518 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_init’: ./include/net/dst_ops.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/skbuff.h:2777:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2777 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_end’: ./include/linux/skbuff.h: In function ‘skb_propagate_pfmemalloc’: ./include/linux/skbuff.h:3965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3965 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_destroy’: ./include/net/dst_ops.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/bpf.h: In function ‘map_to_offmap’: ./include/linux/skbuff.h:2788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2788 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_exist’: ./include/linux/skbuff.h:3523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3523 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_test_198’: ./include/linux/compat.h: In function ‘ns_to_old_timeval32’: ./include/linux/in.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/bpf.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_metadata_differs’: ./include/linux/skbuff.h: In function ‘skb_frag_page’: ./include/linux/compat.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ In file included from ./include/linux/cgroup.h:24, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/user_namespace.h: In function ‘get_user_ns’: ./include/linux/skbuff.h:3970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3970 | { | ^ ./include/linux/user_namespace.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/skbuff.h:2800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2800 | { | ^ ./include/linux/skbuff.h:3530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3530 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_del’: ./include/linux/skbuff.h: In function ‘__skb_frag_ref’: ./include/linux/user_namespace.h: In function ‘put_user_ns’: ./include/linux/user_namespace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_offload_neutral’: ./include/linux/skbuff.h:2811:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2811 | { | ^ ./include/linux/skbuff.h:3975:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3975 | { | ^ ./include/linux/bpf.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ In file included from ./include/uapi/linux/ethtool.h:19, from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/if_ether.h: In function ‘eth_hdr’: ./include/linux/skbuff.h: In function ‘skb_frag_ref’: ./include/linux/bpf.h: In function ‘bpf_map_support_seq_show’: ./include/linux/if_ether.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/bpf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_find’: ./include/linux/skbuff.h:2823:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2823 | { | ^ ./include/linux/if_ether.h: In function ‘inner_eth_hdr’: ./include/linux/if_ether.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/skbuff.h:3981:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3981 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_frag_unref’: ./include/linux/skbuff.h:2834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2834 | { | ^ ./include/linux/skbuff.h: In function ‘nf_reset’: ./include/linux/bpf.h: In function ‘bpf_ctx_record_field_size’: In file included from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed_set’: ./include/linux/skbuff.h: In function ‘skb_frag_unref’: ./include/linux/bpf.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_differs’: ./include/linux/skbuff.h:2846:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2846 | { | ^ ./include/linux/skbuff.h:3998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3998 | { | ^ In file included from ./include/linux/hardirq.h:7, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_enter’: In file included from ./include/net/netns/conntrack.h:6, from ./include/net/net_namespace.h:28, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/list_nulls.h: In function ‘is_a_nulls’: ./include/uapi/linux/ethtool.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/ftrace_irq.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | static inline void arch_ftrace_nmi_enter(void) { } | ^~~~~~ ./include/linux/list_nulls.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/skbuff.h: In function ‘skb_frag_address’: ./include/linux/skbuff.h:3565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3565 | { | ^ ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_exit’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed’: ./include/linux/ftrace_irq.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | static inline void arch_ftrace_nmi_exit(void) { } | ^~~~~~ ./include/uapi/linux/ethtool.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/list_nulls.h: In function ‘get_nulls_value’: ./include/linux/skbuff.h: In function ‘nf_reset_trace’: ./include/linux/list_nulls.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_enter’: ./include/linux/skbuff.h:2858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2858 | { | ^ ./include/linux/ftrace_irq.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_unhashed’: ./include/linux/list_nulls.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_exit’: ./include/linux/skbuff.h: In function ‘skb_frag_address_safe’: ./include/linux/ftrace_irq.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h:4009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4009 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_empty’: ./include/linux/list_nulls.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/skbuff.h:2870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2870 | { | ^ ./include/linux/skbuff.h: In function ‘ipvs_reset’: ./include/linux/skbuff.h: In function ‘skb_metadata_set’: ./include/linux/list_nulls.h: In function ‘hlist_nulls_add_head’: In file included from ./include/linux/vtime.h:5, from ./include/linux/hardirq.h:8, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/context_tracking_state.h: In function ‘context_tracking_in_user’: ./include/linux/list_nulls.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ In file included from ./include/uapi/linux/netfilter.h:7, from ./include/linux/netfilter_defs.h:5, from ./include/net/netns/netfilter.h:5, from ./include/net/net_namespace.h:25, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/in.h: In function ‘proto_ports_offset’: ./include/linux/skbuff.h:4016:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4016 | { | ^ ./include/linux/context_tracking_state.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline bool context_tracking_in_user(void) { return false; } | ^~~~~~ ./include/linux/in.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/skbuff.h:3577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3577 | { | ^ ./include/linux/context_tracking_state.h: In function ‘context_tracking_active’: ./include/linux/context_tracking_state.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline bool context_tracking_active(void) { return false; } | ^~~~~~ ./include/linux/list_nulls.h: In function ‘__hlist_nulls_del’: ./include/linux/skbuff.h: In function ‘__nf_copy’: ./include/linux/list_nulls.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_loopback’: ./include/linux/skbuff.h: In function ‘__skb_frag_set_page’: ./include/linux/skbuff.h: In function ‘skb_metadata_clear’: ./include/linux/context_tracking_state.h: In function ‘context_tracking_is_enabled’: ./include/linux/in.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/context_tracking_state.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | static inline bool context_tracking_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/context_tracking_state.h: In function ‘context_tracking_cpu_is_enabled’: ./include/linux/context_tracking_state.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | static inline bool context_tracking_cpu_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h:2886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2886 | { | ^ ./include/linux/skbuff.h:4025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4025 | { | ^ ./include/linux/skbuff.h:3582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3582 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_multicast’: ./include/linux/list_nulls.h: In function ‘hlist_nulls_del’: ./include/linux/skbuff.h: In function ‘skb_frag_set_page’: ./include/linux/in.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/list_nulls.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ In file included from ./include/linux/hardirq.h:8, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/vtime.h: In function ‘vtime_accounting_cpu_enabled’: ./include/linux/vtime.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | static inline bool vtime_accounting_cpu_enabled(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h:2900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2900 | { | ^ ./include/linux/skbuff.h: In function ‘nf_copy’: ./include/linux/in.h: In function ‘ipv4_is_local_multicast’: ./include/linux/skbuff.h: In function ‘skb_tx_timestamp’: ./include/linux/in.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/vtime.h: In function ‘vtime_task_switch’: ./include/linux/vtime.h:65:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline void vtime_task_switch(struct task_struct *prev) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_account_system’: ./include/linux/vtime.h:66:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | static inline void vtime_account_system(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘skb_frag_dma_map’: ./include/linux/in.h: In function ‘ipv4_is_lbcast’: ./include/linux/skbuff.h:4037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4037 | { | ^ ./include/linux/skbuff.h:3652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3652 | { | ^ ./include/linux/in.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/vtime.h: In function ‘vtime_user_enter’: ./include/linux/vtime.h:77:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | static inline void vtime_user_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_user_exit’: ./include/linux/skbuff.h:2921:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2921 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring’: ./include/linux/skbuff.h: In function ‘skb_copy_secmark’: ./include/linux/vtime.h:78:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline void vtime_user_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/in.h: In function ‘ipv4_is_zeronet’: ./include/linux/in.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/vtime.h: In function ‘vtime_guest_enter’: ./include/linux/vtime.h:79:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | static inline void vtime_guest_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/uapi/linux/ethtool.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/linux/skbuff.h: In function ‘skb_csum_unnecessary’: ./include/linux/vtime.h: In function ‘vtime_guest_exit’: ./include/linux/skbuff.h: In function ‘pskb_copy’: ./include/linux/vtime.h:80:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | static inline void vtime_guest_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring_vf’: ./include/linux/in.h: In function ‘ipv4_is_private_10’: ./include/linux/skbuff.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/in.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/vtime.h: In function ‘vtime_init_idle’: ./include/uapi/linux/ethtool.h:905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 905 | { | ^ ./include/linux/vtime.h:81:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h:2928:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2928 | { | ^ ./include/linux/skbuff.h: In function ‘skb_init_secmark’: ./include/linux/skbuff.h:3671:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3671 | { | ^ ./include/linux/vtime.h: In function ‘vtime_account_irq_enter’: ./include/linux/vtime.h:93:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void vtime_account_irq_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/in.h: In function ‘ipv4_is_private_172’: ./include/linux/vtime.h: In function ‘vtime_account_irq_exit’: ./include/linux/in.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/skbuff.h: In function ‘pskb_copy_for_clone’: ./include/linux/vtime.h:94:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void vtime_account_irq_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_flush’: ./include/linux/skbuff.h:4051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4051 | { | ^ ./include/linux/vtime.h:95:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | static inline void vtime_flush(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘skb_checksum_complete’: ./include/linux/vtime.h: In function ‘irqtime_account_irq’: ./include/linux/skbuff.h:2935:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2935 | { | ^ ./include/linux/vtime.h:102:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void irqtime_account_irq(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘secpath_exists’: ./include/linux/vtime.h: In function ‘account_irq_enter_time’: ./include/linux/vtime.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/skbuff.h: In function ‘skb_clone_writable’: ./include/linux/skbuff.h:3695:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3695 | { | ^ ./include/linux/vtime.h: In function ‘account_irq_exit_time’: In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/bpf.h: In function ‘bpf_long_memcpy’: ./include/linux/vtime.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/skbuff.h:4063:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4063 | { | ^ ./include/linux/skbuff.h:2949:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2949 | { | ^ ./include/linux/bpf.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_decr_checksum_unnecessary’: ./include/linux/in.h: In function ‘ipv4_is_private_192’: ./include/linux/in.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/skbuff.h: In function ‘skb_irq_freeable’: ./include/linux/skbuff.h: In function ‘skb_try_make_writable’: ./include/linux/skbuff.h:3701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3701 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_linklocal_169’: ./include/linux/in.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/skbuff.h:4072:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4072 | { | ^ In file included from ./include/linux/interrupt.h:19, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./arch/x86/include/asm/irq.h: In function ‘irq_canonicalize’: ./include/linux/skbuff.h:2956:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2956 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_attr_numa_node’: ./arch/x86/include/asm/irq.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_incr_checksum_unnecessary’: ./include/linux/in.h: In function ‘ipv4_is_anycast_6to4’: ./include/linux/bpf.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/in.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_cow’: ./include/linux/skbuff.h: In function ‘skb_set_queue_mapping’: ./include/linux/skbuff.h:3711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3711 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_test_192’: ./include/linux/in.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/skbuff.h:2963:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2963 | { | ^ ./include/linux/bpf.h: In function ‘bpf_prog_get_type’: ./include/linux/skbuff.h:4081:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4081 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_test_198’: ./include/linux/bpf.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./include/linux/in.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_needed’: ./include/linux/skbuff.h: In function ‘skb_get_queue_mapping’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_speed’: ./include/linux/skbuff.h:3729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3729 | { | ^ ./include/linux/skbuff.h:4086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4086 | { | ^ ./include/uapi/linux/ethtool.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ In file included from ./arch/x86/include/asm/sections.h:5, from ./include/linux/interrupt.h:20, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/asm-generic/sections.h: In function ‘arch_is_kernel_text’: ./include/linux/skbuff.h: In function ‘skb_copy_queue_mapping’: ./include/linux/bpf.h: In function ‘bpf_prog_is_dev_bound’: ./include/asm-generic/sections.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/bpf.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_complete_unset’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_duplex’: ./include/linux/bpf.h: In function ‘bpf_map_is_dev_bound’: ./include/asm-generic/sections.h: In function ‘arch_is_kernel_data’: ./include/asm-generic/sections.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/bpf.h:745:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 745 | { | ^ ./include/linux/skbuff.h:4091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4091 | { | ^ ./include/uapi/linux/ethtool.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/asm-generic/sections.h: In function ‘memory_contains’: ./include/linux/skbuff.h:3751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3751 | { | ^ ./include/asm-generic/sections.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/skbuff.h: In function ‘skb_record_rx_queue’: ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_complete’: ./include/asm-generic/sections.h: In function ‘memory_intersects’: ./include/asm-generic/sections.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/skbuff.h:4096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4096 | { | ^ ./include/linux/skbuff.h:3768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3768 | { | ^ ./include/asm-generic/sections.h: In function ‘init_section_contains’: ./include/linux/skbuff.h: In function ‘skb_get_rx_queue’: ./include/asm-generic/sections.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/asm-generic/sections.h: In function ‘init_section_intersects’: ./include/asm-generic/sections.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/skbuff.h:4101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4101 | { | ^ ./include/asm-generic/sections.h: In function ‘is_kernel_rodata’: ./include/asm-generic/sections.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/skbuff.h: In function ‘null_compute_pseudo’: In file included from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/ethtool.h: In function ‘ethtool_rxfh_indir_default’: ./include/linux/skbuff.h: In function ‘skb_rx_queue_recorded’: ./include/linux/skbuff.h: In function ‘skb_cow’: ./include/linux/ethtool.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/skbuff.h:3790:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3790 | { | ^ ./include/linux/skbuff.h:4106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4106 | { | ^ ./include/linux/skbuff.h:2988:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2988 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_convert_check’: ./include/linux/skbuff.h: In function ‘skb_set_dst_pending_confirm’: ./include/linux/skbuff.h: In function ‘skb_cow_head’: In file included from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/interrupt.h: In function ‘request_irq’: In file included from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/bpf-cgroup.h: In function ‘cgroup_storage_type’: ./include/linux/skbuff.h:3832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3832 | { | ^ ./include/linux/skbuff.h:3003:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3003 | { | ^ ./include/linux/skbuff.h:4111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4111 | { | ^ ./include/linux/bpf-cgroup.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/interrupt.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/skbuff.h: In function ‘skb_padto’: ./include/linux/skbuff.h: In function ‘skb_get_dst_pending_confirm’: ./include/linux/skbuff.h: In function ‘__skb_checksum_convert’: ./include/linux/bpf-cgroup.h: In function ‘bpf_cgroup_storage_set’: ./include/linux/skbuff.h:3018:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3018 | { | ^ ./include/linux/bpf-cgroup.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/interrupt.h: In function ‘request_percpu_irq’: ./include/linux/interrupt.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/skbuff.h:4116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4116 | { | ^ ./include/linux/skbuff.h:3838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3838 | { | ^ ./include/linux/skbuff.h: In function ‘skb_sec_path’: ./include/linux/skbuff.h: In function ‘skb_remcsum_adjust_partial’: ./include/linux/skbuff.h:4121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4121 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_put_padto’: ./include/linux/skbuff.h:3852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3852 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tnl_header_len’: ./include/linux/skbuff.h:3038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3038 | { | ^ ./include/linux/skbuff.h: In function ‘skb_remcsum_process’: ./include/linux/interrupt.h: In function ‘devm_request_irq’: ./include/linux/skbuff.h:4148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4148 | { | ^ ./include/linux/interrupt.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/skbuff.h:3865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3865 | { | ^ ./include/linux/skbuff.h: In function ‘gso_pskb_expand_head’: ./include/linux/skbuff.h: In function ‘skb_put_padto’: ./include/linux/skbuff.h:4154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4154 | { | ^ ./include/linux/skbuff.h: In function ‘skb_nfct’: ./include/linux/skbuff.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/interrupt.h: In function ‘irq_set_affinity’: ./include/linux/skbuff.h: In function ‘skb_add_data’: ./include/linux/interrupt.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/skbuff.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/linux/interrupt.h: In function ‘irq_force_affinity’: ./include/linux/skbuff.h:3067:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3067 | { | ^ ./include/linux/interrupt.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/skbuff.h: In function ‘nf_conntrack_put’: ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep’: ./include/linux/interrupt.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/skbuff.h:3896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3896 | { | ^ ./include/linux/skbuff.h: In function ‘gso_reset_checksum’: ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep_irqsave’: ./include/linux/interrupt.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_lockdep’: ./include/linux/skbuff.h: In function ‘nf_conntrack_get’: ./include/linux/interrupt.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/skbuff.h:4169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4169 | { | ^ ./include/linux/interrupt.h: In function ‘enable_irq_lockdep’: In file included from ./include/linux/key.h:25, from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/assoc_array.h: In function ‘assoc_array_init’: ./include/linux/interrupt.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/linux/assoc_array.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/skbuff.h:3901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3901 | { | ^ ./include/linux/interrupt.h: In function ‘enable_irq_lockdep_irqrestore’: ./include/linux/interrupt.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/skbuff.h: In function ‘skb_can_coalesce’: ./include/linux/skbuff.h: In function ‘gso_make_checksum’: ./include/linux/interrupt.h: In function ‘enable_irq_wake’: ./include/linux/interrupt.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_wake’: ./include/linux/skbuff.h:3086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3086 | { | ^ ./include/linux/interrupt.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_put’: ./include/linux/skbuff.h:4187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4187 | { | ^ ./include/linux/skbuff.h:3940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3940 | { | ^ In file included from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/key.h: In function ‘make_key_ref’: ./include/linux/key.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_ext_copy’: ./include/linux/skbuff.h: In function ‘skb_is_gso’: ./include/linux/key.h: In function ‘key_ref_to_ptr’: ./include/linux/interrupt.h: In function ‘this_cpu_ksoftirqd’: ./include/linux/key.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_linearize’: ./include/linux/interrupt.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/skbuff.h:3947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3947 | { | ^ ./include/linux/key.h: In function ‘is_key_possessed’: ./include/linux/skbuff.h:4199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4199 | { | ^ ./include/linux/key.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_v6’: ./include/linux/skbuff.h: In function ‘skb_ext_copy’: ./include/linux/skbuff.h:3099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3099 | { | ^ ./include/linux/skbuff.h:4205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4205 | { | ^ ./include/linux/skbuff.h:3959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3959 | { | ^ ./include/linux/skbuff.h: In function ‘skb_linearize’: ./include/linux/skbuff.h: In function ‘skb_is_gso_sctp’: ./include/linux/skbuff.h: In function ‘__skb_ext_exist’: ./include/linux/key.h: In function ‘__key_get’: ./include/linux/key.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/skbuff.h:3111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3111 | { | ^ ./include/linux/key.h: In function ‘key_get’: ./include/linux/skbuff.h:3965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3965 | { | ^ ./include/linux/key.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/skbuff.h:4211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4211 | { | ^ ./include/linux/skbuff.h: In function ‘skb_has_shared_frag’: ./include/linux/key.h: In function ‘key_ref_put’: ./include/linux/skbuff.h: In function ‘skb_ext_exist’: ./include/linux/key.h:269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 269 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_tcp’: ./include/linux/skbuff.h:3123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3123 | { | ^ ./include/linux/skbuff.h:3970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3970 | { | ^ ./include/linux/skbuff.h: In function ‘skb_linearize_cow’: In file included from ./include/linux/cgroup.h:23, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/nsproxy.h: In function ‘put_nsproxy’: ./include/linux/skbuff.h:4216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4216 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_del’: ./include/linux/nsproxy.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_trylock’: ./include/linux/skbuff.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/skbuff.h: In function ‘skb_gso_reset’: ./include/linux/interrupt.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/key.h: In function ‘key_serial’: ./include/linux/nsproxy.h: In function ‘get_nsproxy’: ./include/linux/nsproxy.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/key.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/skbuff.h:3975:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3975 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_unlock’: ./include/linux/skbuff.h: In function ‘__skb_postpull_rcsum’: ./include/linux/interrupt.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./include/linux/skbuff.h:4222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4222 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_find’: ./include/linux/key.h: In function ‘key_read_state’: ./include/linux/key.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_unlock_wait’: ./include/linux/skbuff.h:3144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3144 | { | ^ ./include/linux/interrupt.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./include/linux/skbuff.h: In function ‘skb_increase_gso_size’: ./include/linux/skbuff.h:3981:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3981 | { | ^ In file included from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_begin’: ./include/linux/skbuff.h: In function ‘skb_postpull_rcsum’: ./include/linux/interrupt.h: In function ‘tasklet_schedule’: ./include/linux/skbuff.h:4230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4230 | { | ^ ./include/linux/skbuff.h: In function ‘nf_reset’: ./include/linux/interrupt.h:605:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 605 | { | ^ In file included from ./include/linux/key.h:25, from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/assoc_array.h: In function ‘assoc_array_init’: In file included from ./include/linux/cgroup.h:24, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/user_namespace.h: In function ‘get_user_ns’: ./include/linux/cgroup-defs.h:696:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | { | ^ ./include/linux/assoc_array.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/skbuff.h:3165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3165 | { | ^ ./include/linux/user_namespace.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_hi_schedule’: ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_end’: ./include/linux/skbuff.h:3998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3998 | { | ^ ./include/linux/interrupt.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/cgroup-defs.h:707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 707 | { | ^ ./include/linux/key.h: In function ‘key_is_positive’: ./include/linux/skbuff.h: In function ‘__skb_postpush_rcsum’: ./include/linux/key.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/user_namespace.h: In function ‘put_user_ns’: ./include/linux/user_namespace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_disable_nosync’: ./include/linux/key.h: In function ‘key_is_negative’: ./include/linux/interrupt.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/linux/skbuff.h:3172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3172 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_prioidx’: ./include/linux/key.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/cgroup-defs.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/skbuff.h: In function ‘nf_reset_trace’: ./include/linux/interrupt.h: In function ‘tasklet_disable’: ./include/linux/interrupt.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/linux/skbuff.h: In function ‘skb_postpush_rcsum’: ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_classid’: ./include/linux/cgroup-defs.h:786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 786 | { | ^ ./include/linux/skbuff.h:4009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4009 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_enable’: In file included from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/key.h: In function ‘make_key_ref’: ./include/linux/interrupt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/skbuff.h:3189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3189 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_prioidx’: ./include/linux/key.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/cgroup-defs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/skbuff.h: In function ‘ipvs_reset’: ./include/linux/skbuff.h: In function ‘skb_push_rcsum’: ./include/linux/key.h: In function ‘key_ref_to_ptr’: ./include/linux/skbuff.h: In function ‘skb_decrease_gso_size’: ./include/linux/key.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ In file included from ./include/linux/cred.h:21, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/sched/user.h: In function ‘get_uid’: ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_start’: ./include/linux/skbuff.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/key.h: In function ‘is_key_possessed’: ./include/linux/skbuff.h:4016:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4016 | { | ^ ./include/linux/sched/user.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ In file included from ./include/linux/hardirq.h:7, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_enter’: ./include/linux/key.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/interrupt.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./include/linux/skbuff.h:4238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4238 | { | ^ ./include/linux/ftrace_irq.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | static inline void arch_ftrace_nmi_enter(void) { } | ^~~~~~ ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_exit’: ./include/linux/skbuff.h: In function ‘pskb_trim_rcsum’: ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_cancel’: ./include/linux/ftrace_irq.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | static inline void arch_ftrace_nmi_exit(void) { } | ^~~~~~ ./include/linux/skbuff.h: In function ‘__nf_copy’: ./include/linux/interrupt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ In file included from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/cred.h: In function ‘get_group_info’: ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_enter’: ./include/linux/cred.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/ftrace_irq.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/skbuff.h:3225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3225 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_classid’: ./include/linux/cgroup-defs.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/linux/skbuff.h:4025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4025 | { | ^ ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_exit’: ./include/linux/ftrace_irq.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/key.h: In function ‘__key_get’: ./include/linux/key.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/skbuff.h: In function ‘nf_copy’: ./include/linux/key.h: In function ‘key_get’: ./include/linux/key.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_trim_rcsum’: In file included from ./include/linux/vtime.h:5, from ./include/linux/hardirq.h:8, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/context_tracking_state.h: In function ‘context_tracking_in_user’: In file included from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/kernel_stat.h: In function ‘kstat_incr_softirqs_this_cpu’: ./include/linux/key.h: In function ‘key_ref_put’: ./include/linux/key.h:269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 269 | { | ^ ./include/linux/context_tracking_state.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline bool context_tracking_in_user(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h:4037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4037 | { | ^ ./include/linux/kernel_stat.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/skbuff.h:3232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3232 | { | ^ ./include/linux/context_tracking_state.h: In function ‘context_tracking_active’: ./include/linux/skbuff.h: In function ‘skb_warn_if_lro’: ./include/linux/context_tracking_state.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline bool context_tracking_active(void) { return false; } | ^~~~~~ ./include/linux/cred.h: In function ‘validate_creds’: ./include/linux/skbuff.h: In function ‘skb_copy_secmark’: ./include/linux/cred.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/context_tracking_state.h: In function ‘context_tracking_is_enabled’: ./include/linux/context_tracking_state.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | static inline bool context_tracking_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/cred.h: In function ‘validate_creds_for_do_exit’: ./include/linux/context_tracking_state.h: In function ‘context_tracking_cpu_is_enabled’: ./include/linux/cred.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/context_tracking_state.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | static inline bool context_tracking_cpu_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/cred.h: In function ‘validate_process_creds’: ./include/linux/skbuff.h:4247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4247 | { | ^ ./include/linux/skbuff.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/cred.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/cred.h: In function ‘cap_ambient_invariant_ok’: In file included from ./include/linux/hardirq.h:8, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/vtime.h: In function ‘vtime_accounting_cpu_enabled’: ./include/linux/key.h: In function ‘key_serial’: ./include/linux/cred.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/skbuff.h: In function ‘skb_init_secmark’: ./include/linux/key.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/vtime.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | static inline bool vtime_accounting_cpu_enabled(void) { return false; } | ^~~~~~ ./include/linux/skbuff.h: In function ‘__skb_grow_rcsum’: ./include/linux/cred.h: In function ‘get_new_cred’: ./include/linux/vtime.h: In function ‘vtime_task_switch’: ./include/linux/cred.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/vtime.h:65:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline void vtime_task_switch(struct task_struct *prev) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘skb_forward_csum’: ./include/linux/skbuff.h:4051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4051 | { | ^ ./include/linux/key.h: In function ‘key_read_state’: ./include/linux/skbuff.h:3240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3240 | { | ^ ./include/linux/vtime.h: In function ‘vtime_account_system’: ./include/linux/cred.h: In function ‘get_cred’: ./include/linux/key.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/vtime.h:66:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | static inline void vtime_account_system(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/cred.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/skbuff.h: In function ‘secpath_exists’: ./include/linux/vtime.h: In function ‘vtime_user_enter’: ./include/linux/vtime.h:77:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | static inline void vtime_user_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h:4261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4261 | { | ^ ./include/linux/vtime.h: In function ‘vtime_user_exit’: ./include/linux/vtime.h:78:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline void vtime_user_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/cred.h: In function ‘get_cred_rcu’: ./include/linux/vtime.h: In function ‘vtime_guest_enter’: ./include/linux/cred.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/skbuff.h:4063:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4063 | { | ^ ./include/linux/vtime.h:79:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | static inline void vtime_guest_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘skb_checksum_none_assert’: ./include/linux/vtime.h: In function ‘vtime_guest_exit’: ./include/linux/vtime.h:80:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | static inline void vtime_guest_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘skb_irq_freeable’: ./include/linux/vtime.h: In function ‘vtime_init_idle’: ./include/linux/vtime.h:81:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } | ^~~~~~~~~~~ ./include/linux/cred.h: In function ‘put_cred’: ./include/linux/vtime.h: In function ‘vtime_account_irq_enter’: ./include/linux/cred.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/linux/skbuff.h:4276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4276 | { | ^ ./include/linux/vtime.h:93:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void vtime_account_irq_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘skb_has_frag_list’: ./include/linux/skbuff.h:4072:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4072 | { | ^ ./include/linux/key.h: In function ‘key_is_positive’: ./include/linux/vtime.h: In function ‘vtime_account_irq_exit’: ./include/linux/key.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/vtime.h:94:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void vtime_account_irq_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_flush’: ./include/linux/skbuff.h: In function ‘skb_head_is_locked’: ./include/linux/vtime.h:95:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | static inline void vtime_flush(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h:3299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3299 | { | ^ ./include/linux/key.h: In function ‘key_is_negative’: ./include/linux/key.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/vtime.h: In function ‘irqtime_account_irq’: ./include/linux/skbuff.h: In function ‘skb_set_queue_mapping’: ./include/linux/vtime.h:102:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void irqtime_account_irq(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘skb_frag_list_init’: ./include/linux/vtime.h: In function ‘account_irq_enter_time’: ./include/linux/vtime.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/skbuff.h:4299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4299 | { | ^ ./include/linux/vtime.h: In function ‘account_irq_exit_time’: ./include/linux/skbuff.h:4081:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4081 | { | ^ ./include/linux/vtime.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/skbuff.h:3304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3304 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_queue_mapping’: In file included from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/seq_file.h: In function ‘seq_has_overflowed’: ./include/linux/skbuff.h: In function ‘lco_csum’: ./include/linux/seq_file.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/seq_file.h: In function ‘seq_get_buf’: ./include/linux/skbuff.h:4086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4086 | { | ^ In file included from ./include/linux/cred.h:21, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/sched/user.h: In function ‘get_uid’: ./include/linux/seq_file.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/skbuff.h:4313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4313 | { | ^ In file included from ./include/linux/interrupt.h:19, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./arch/x86/include/asm/irq.h: In function ‘irq_canonicalize’: ./include/linux/sched/user.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_queue_mapping’: ./arch/x86/include/asm/irq.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_datagram_msg’: In file included from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/cred.h: In function ‘get_group_info’: ./include/linux/skbuff.h:4091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4091 | { | ^ ./include/linux/skbuff.h:3338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3338 | { | ^ ./include/linux/cred.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/skbuff.h: In function ‘skb_record_rx_queue’: ./include/linux/seq_file.h: In function ‘seq_commit’: ./include/linux/seq_file.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/skbuff.h: In function ‘skb_free_datagram_locked’: ./include/linux/skbuff.h:4096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4096 | { | ^ ./include/linux/skbuff.h:3353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3353 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_rx_queue’: In file included from ./arch/x86/include/asm/sections.h:5, from ./include/linux/interrupt.h:20, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/asm-generic/sections.h: In function ‘arch_is_kernel_text’: In file included from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/cgroup.h: In function ‘css_get’: ./include/asm-generic/sections.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/skbuff.h:4101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4101 | { | ^ ./include/linux/seq_file.h: In function ‘seq_setwidth’: ./include/linux/seq_file.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/asm-generic/sections.h: In function ‘arch_is_kernel_data’: ./include/linux/cgroup.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/asm-generic/sections.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/skbuff.h: In function ‘skb_rx_queue_recorded’: ./include/linux/cred.h: In function ‘validate_creds’: ./include/linux/cred.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/asm-generic/sections.h: In function ‘memory_contains’: ./include/asm-generic/sections.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/kernel_stat.h: In function ‘kstat_softirqs_cpu’: ./include/linux/cgroup.h: In function ‘css_get_many’: ./include/linux/cred.h: In function ‘validate_creds_for_do_exit’: ./include/linux/skbuff.h: In function ‘memcpy_from_msg’: ./include/linux/kernel_stat.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/cgroup.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/cred.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/skbuff.h:4106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4106 | { | ^ ./include/linux/cred.h: In function ‘validate_process_creds’: ./include/asm-generic/sections.h: In function ‘memory_intersects’: ./include/linux/cred.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/asm-generic/sections.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/cgroup.h: In function ‘css_tryget’: ./include/linux/cred.h: In function ‘cap_ambient_invariant_ok’: ./include/linux/cgroup.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/linux/skbuff.h:3385:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3385 | { | ^ ./include/linux/cred.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_dst_pending_confirm’: ./include/asm-generic/sections.h: In function ‘init_section_contains’: ./include/linux/cred.h: In function ‘get_new_cred’: ./include/linux/cgroup.h: In function ‘css_tryget_online’: ./include/asm-generic/sections.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/cred.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/skbuff.h: In function ‘memcpy_to_msg’: ./include/linux/cgroup.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/kernel_stat.h: In function ‘kstat_cpu_irqs_sum’: ./include/linux/cred.h: In function ‘get_cred’: ./include/asm-generic/sections.h: In function ‘init_section_intersects’: ./include/linux/kernel_stat.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/seq_file.h: In function ‘seq_user_ns’: ./include/linux/cred.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/asm-generic/sections.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/seq_file.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/cgroup.h: In function ‘css_is_dying’: ./include/linux/skbuff.h:3390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3390 | { | ^ ./include/linux/cgroup.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/asm-generic/sections.h: In function ‘is_kernel_rodata’: ./include/asm-generic/sections.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/seq_file.h: In function ‘seq_show_option’: ./include/linux/cred.h: In function ‘get_cred_rcu’: ./include/linux/seq_file.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/cred.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/cgroup.h: In function ‘css_put’: ./include/linux/cgroup.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/cgroup.h: In function ‘css_put_many’: ./include/linux/skbuff.h: In function ‘__skb_header_pointer’: ./include/linux/cgroup.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/cred.h: In function ‘put_cred’: ./include/linux/skbuff.h:4111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4111 | { | ^ ./include/linux/cred.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ In file included from ./include/linux/key.h:25, from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/assoc_array.h: In function ‘assoc_array_init’: ./include/linux/cgroup.h: In function ‘cgroup_get’: ./include/linux/skbuff.h:3409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3409 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_dst_pending_confirm’: ./include/linux/cgroup.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/assoc_array.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ In file included from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/seq_file_net.h: In function ‘seq_file_net’: ./include/linux/cgroup.h: In function ‘cgroup_tryget’: ./include/linux/cgroup.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/seq_file_net.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_put’: ./include/linux/skbuff.h:4116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4116 | { | ^ ./include/linux/cgroup.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/linux/seq_file_net.h: In function ‘seq_file_single_net’: ./include/linux/seq_file_net.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/skbuff.h: In function ‘skb_sec_path’: ./include/linux/cgroup.h: In function ‘task_css_set’: ./include/linux/cgroup.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ In file included from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/seq_file.h: In function ‘seq_has_overflowed’: In file included from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/net_namespace.h: In function ‘get_net’: In file included from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/interrupt.h: In function ‘request_irq’: ./include/linux/skbuff.h:4121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4121 | { | ^ ./include/linux/seq_file.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ In file included from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/key.h: In function ‘make_key_ref’: ./include/net/net_namespace.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/interrupt.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/seq_file.h: In function ‘seq_get_buf’: ./include/linux/key.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/seq_file.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/net/net_namespace.h: In function ‘maybe_get_net’: ./include/linux/skbuff.h: In function ‘skb_header_pointer’: ./include/linux/skbuff.h: In function ‘skb_tnl_header_len’: ./include/net/net_namespace.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/cgroup.h: In function ‘task_css’: ./include/linux/key.h: In function ‘key_ref_to_ptr’: ./include/linux/interrupt.h: In function ‘request_percpu_irq’: ./include/linux/cgroup.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/key.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/interrupt.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/skbuff.h:3422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3422 | { | ^ ./include/net/net_namespace.h: In function ‘put_net’: ./include/net/net_namespace.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/skbuff.h:4148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4148 | { | ^ ./include/linux/key.h: In function ‘is_key_possessed’: ./include/linux/key.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/skbuff.h: In function ‘skb_needs_linearize’: ./include/linux/interrupt.h: In function ‘devm_request_irq’: ./include/net/net_namespace.h: In function ‘net_eq’: ./include/linux/interrupt.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/net/net_namespace.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/linux/skbuff.h: In function ‘gso_pskb_expand_head’: ./include/net/net_namespace.h: In function ‘check_net’: ./include/linux/seq_file.h: In function ‘seq_commit’: ./include/net/net_namespace.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/seq_file.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/skbuff.h:3439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3439 | { | ^ ./include/linux/cgroup.h: In function ‘task_get_css’: ./include/linux/cgroup.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/linux/skbuff.h:4154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4154 | { | ^ ./include/net/net_namespace.h: In function ‘write_pnet’: ./include/net/net_namespace.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/interrupt.h: In function ‘irq_set_affinity’: ./include/linux/key.h: In function ‘__key_get’: ./include/net/net_namespace.h: In function ‘read_pnet’: ./include/linux/interrupt.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/net/net_namespace.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/key.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/seq_file.h: In function ‘seq_setwidth’: ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data’: ./include/linux/seq_file.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/interrupt.h: In function ‘irq_force_affinity’: ./include/linux/cgroup.h: In function ‘task_css_is_root’: ./include/linux/key.h: In function ‘key_get’: ./include/linux/interrupt.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/cgroup.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/key.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/skbuff.h:3448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3448 | { | ^ ./include/linux/key.h: In function ‘key_ref_put’: ./include/linux/key.h:269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 269 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_from_linear_data_offset’: ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep’: ./include/net/net_namespace.h: In function ‘rt_genid_ipv4’: ./include/linux/interrupt.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/net/net_namespace.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/skbuff.h: In function ‘gso_reset_checksum’: ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep_irqsave’: ./include/linux/skbuff.h:3455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3455 | { | ^ ./include/linux/interrupt.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv4’: ./include/linux/cgroup.h: In function ‘task_cgroup’: ./include/net/net_namespace.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_lockdep’: ./include/linux/cgroup.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/interrupt.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data’: ./include/linux/skbuff.h:4169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4169 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv6’: ./include/net/net_namespace.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/interrupt.h: In function ‘enable_irq_lockdep’: ./include/linux/seq_file.h: In function ‘seq_user_ns’: ./include/linux/cgroup.h: In function ‘task_dfl_cgroup’: ./include/linux/interrupt.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/linux/key.h: In function ‘key_serial’: ./include/linux/seq_file.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/cgroup.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/key.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/skbuff.h:3462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3462 | { | ^ ./include/linux/interrupt.h: In function ‘enable_irq_lockdep_irqrestore’: ./include/linux/interrupt.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_parent’: ./include/linux/seq_file.h: In function ‘seq_show_option’: ./include/net/net_namespace.h: In function ‘net_ieee802154_lowpan’: ./include/linux/cgroup.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/seq_file.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_to_linear_data_offset’: ./include/net/net_namespace.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/skbuff.h: In function ‘gso_make_checksum’: ./include/linux/interrupt.h: In function ‘enable_irq_wake’: ./include/linux/key.h: In function ‘key_read_state’: ./include/linux/interrupt.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_all’: ./include/linux/key.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/net/net_namespace.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_wake’: ./include/linux/skbuff.h:3470:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3470 | { | ^ ./include/linux/interrupt.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/net/net_namespace.h: In function ‘fnhe_genid’: ./include/linux/skbuff.h:4187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4187 | { | ^ ./include/net/net_namespace.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_ktime’: ./include/net/net_namespace.h: In function ‘fnhe_genid_bump’: ./include/net/net_namespace.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_is_descendant’: ./include/linux/cgroup.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/skbuff.h:3477:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3477 | { | ^ In file included from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/seq_file_net.h: In function ‘seq_file_net’: ./include/linux/seq_file_net.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_timestamp’: ./include/linux/skbuff.h: In function ‘skb_is_gso’: ./include/linux/cgroup.h: In function ‘cgroup_ancestor’: ./include/linux/interrupt.h: In function ‘this_cpu_ksoftirqd’: ./include/linux/seq_file_net.h: In function ‘seq_file_single_net’: ./include/linux/cgroup.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/key.h: In function ‘key_is_positive’: ./include/linux/seq_file_net.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/interrupt.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/skbuff.h:3492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3492 | { | ^ ./include/linux/key.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/skbuff.h:4199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4199 | { | ^ ./include/linux/key.h: In function ‘key_is_negative’: ./include/linux/skbuff.h: In function ‘skb_get_timestampns’: ./include/linux/cgroup.h: In function ‘task_under_cgroup_hierarchy’: ./include/linux/key.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/cgroup.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_v6’: In file included from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/net_namespace.h: In function ‘get_net’: ./include/linux/skbuff.h:3498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3498 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_is_populated’: ./include/linux/cgroup.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/net/net_namespace.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/skbuff.h:4205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4205 | { | ^ ./include/linux/skbuff.h: In function ‘__net_timestamp’: ./include/linux/cgroup.h: In function ‘cgroup_ino’: ./include/net/net_namespace.h: In function ‘maybe_get_net’: ./include/linux/cgroup.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/net/net_namespace.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_sctp’: ./include/linux/cgroup.h: In function ‘of_cft’: ./include/linux/cgroup.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/skbuff.h:3503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3503 | { | ^ ./include/net/net_namespace.h: In function ‘put_net’: ./include/net/net_namespace.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/skbuff.h: In function ‘net_timedelta’: In file included from ./include/linux/cred.h:21, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/sched/user.h: In function ‘get_uid’: ./include/linux/cgroup.h: In function ‘seq_cft’: ./include/linux/skbuff.h:4211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4211 | { | ^ ./include/linux/cgroup.h:620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 620 | { | ^ ./include/net/net_namespace.h: In function ‘net_eq’: ./include/linux/sched/user.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/net/net_namespace.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_tcp’: ./include/linux/cgroup.h: In function ‘seq_css’: ./include/linux/skbuff.h:3508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3508 | { | ^ ./include/net/net_namespace.h: In function ‘check_net’: ./include/linux/cgroup.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/net/net_namespace.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/skbuff.h: In function ‘net_invalid_timestamp’: In file included from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/cred.h: In function ‘get_group_info’: ./include/linux/cgroup.h: In function ‘cgroup_name’: ./include/linux/cgroup.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/skbuff.h:4216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4216 | { | ^ ./include/linux/cred.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/net_namespace.h: In function ‘write_pnet’: ./include/net/net_namespace.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_path’: ./include/linux/skbuff.h:3513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3513 | { | ^ ./include/linux/cgroup.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/net/net_namespace.h: In function ‘read_pnet’: ./include/linux/interrupt.h: In function ‘tasklet_trylock’: ./include/net/net_namespace.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_len’: ./include/linux/skbuff.h: In function ‘skb_gso_reset’: ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_name’: ./include/linux/interrupt.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/cgroup.h:645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 645 | { | ^ ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_path’: ./include/linux/interrupt.h: In function ‘tasklet_unlock’: ./include/linux/cgroup.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/skbuff.h:3518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3518 | { | ^ ./include/linux/interrupt.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./include/linux/skbuff.h:4222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4222 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_psi’: ./include/linux/cgroup.h:655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 655 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_end’: ./include/net/net_namespace.h: In function ‘rt_genid_ipv4’: ./include/linux/cgroup.h: In function ‘cgroup_init_kthreadd’: ./include/linux/interrupt.h: In function ‘tasklet_unlock_wait’: ./include/net/net_namespace.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/cgroup.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./include/linux/skbuff.h: In function ‘skb_increase_gso_size’: ./include/linux/interrupt.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv4’: ./include/linux/skbuff.h:3523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3523 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_kthread_ready’: ./include/net/net_namespace.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/cgroup.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/linux/cred.h: In function ‘validate_creds’: ./include/linux/cred.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/skbuff.h:4230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4230 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_metadata_differs’: ./include/linux/interrupt.h: In function ‘tasklet_schedule’: ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv6’: ./include/linux/cgroup.h: In function ‘cgroup_get_kernfs_id’: ./include/linux/cred.h: In function ‘validate_creds_for_do_exit’: ./include/net/net_namespace.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/interrupt.h:605:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 605 | { | ^ ./include/linux/cgroup.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/cred.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/cred.h: In function ‘validate_process_creds’: ./include/linux/cred.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_hi_schedule’: ./include/linux/skbuff.h:3530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3530 | { | ^ ./include/linux/cred.h: In function ‘cap_ambient_invariant_ok’: ./include/linux/interrupt.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/net/net_namespace.h: In function ‘net_ieee802154_lowpan’: ./include/linux/cred.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/net/net_namespace.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ In file included from ./include/linux/bpf.h:13, from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/file.h: In function ‘fput_light’: ./include/linux/interrupt.h: In function ‘tasklet_disable_nosync’: ./include/linux/file.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_all’: ./include/linux/cgroup.h: In function ‘cgroup_account_cputime’: ./include/linux/cred.h: In function ‘get_new_cred’: ./include/linux/interrupt.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/net/net_namespace.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/linux/cred.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/cgroup.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/net/net_namespace.h: In function ‘fnhe_genid’: ./include/linux/file.h: In function ‘fdput’: ./include/linux/cred.h: In function ‘get_cred’: ./include/linux/interrupt.h: In function ‘tasklet_disable’: ./include/net/net_namespace.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/file.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/cred.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/interrupt.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/net/net_namespace.h: In function ‘fnhe_genid_bump’: ./include/linux/cgroup.h: In function ‘cgroup_account_cputime_field’: ./include/net/net_namespace.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/cgroup.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_enable’: ./include/linux/cred.h: In function ‘get_cred_rcu’: ./include/linux/file.h: In function ‘__to_fd’: ./include/linux/interrupt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/cred.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/file.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/skbuff.h: In function ‘skb_decrease_gso_size’: ./include/linux/file.h: In function ‘fdget’: ./include/linux/cgroup.h: In function ‘sock_cgroup_ptr’: ./include/linux/file.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/cgroup.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/cred.h: In function ‘put_cred’: ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_start’: ./include/linux/cred.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/linux/file.h: In function ‘fdget_raw’: ./include/linux/file.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/skbuff.h: In function ‘skb_metadata_differs’: ./include/linux/interrupt.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./include/linux/skbuff.h:4238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4238 | { | ^ ./include/linux/file.h: In function ‘fdget_pos’: ./include/linux/file.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_cancel’: ./include/linux/interrupt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/skbuff.h:3565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3565 | { | ^ ./include/linux/file.h: In function ‘fdput_pos’: ./include/linux/file.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ In file included from ./include/linux/cgroup.h:23, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/nsproxy.h: In function ‘put_nsproxy’: ./include/linux/nsproxy.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/cgroup.h: In function ‘get_cgroup_ns’: ./include/linux/cgroup.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ In file included from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/seq_file.h: In function ‘seq_has_overflowed’: ./include/linux/nsproxy.h: In function ‘get_nsproxy’: ./include/linux/nsproxy.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/cgroup.h: In function ‘put_cgroup_ns’: ./include/linux/seq_file.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/cgroup.h:879:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 879 | { | ^ In file included from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/kernel_stat.h: In function ‘kstat_incr_softirqs_this_cpu’: ./include/linux/skbuff.h: In function ‘skb_metadata_set’: ./include/linux/seq_file.h: In function ‘seq_get_buf’: ./include/linux/seq_file.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/kernel_stat.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/skbuff.h:3577:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3577 | { | ^ ./include/linux/skbuff.h: In function ‘skb_warn_if_lro’: In file included from ./include/linux/netdevice.h:46, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/net/netprio_cgroup.h: In function ‘task_netprioidx’: ./include/linux/skbuff.h: In function ‘skb_metadata_clear’: ./include/net/netprio_cgroup.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h:4247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4247 | { | ^ ./include/net/netprio_cgroup.h: In function ‘sock_update_netprioidx’: ./include/linux/skbuff.h:3582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3582 | { | ^ ./include/net/netprio_cgroup.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ In file included from ./include/linux/cgroup.h:24, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/user_namespace.h: In function ‘get_user_ns’: In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/bpf.h: In function ‘map_to_offmap’: ./include/linux/seq_file.h: In function ‘seq_commit’: ./include/linux/seq_file.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/user_namespace.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/bpf.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/skbuff.h: In function ‘skb_tx_timestamp’: ./include/linux/skbuff.h: In function ‘skb_forward_csum’: ./include/linux/user_namespace.h: In function ‘put_user_ns’: ./include/linux/user_namespace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/skbuff.h:3652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3652 | { | ^ ./include/linux/skbuff.h:4261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4261 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_offload_neutral’: ./include/linux/seq_file.h: In function ‘seq_setwidth’: ./include/linux/bpf.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/seq_file.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_none_assert’: In file included from ./include/linux/netdevice.h:47, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/net/xdp.h: In function ‘xdp_scrub_frame’: ./include/linux/skbuff.h: In function ‘skb_csum_unnecessary’: ./include/linux/bpf.h: In function ‘bpf_map_support_seq_show’: ./include/net/xdp.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/bpf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/skbuff.h:4276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4276 | { | ^ ./include/net/xdp.h: In function ‘convert_to_xdp_frame’: ./include/linux/skbuff.h:3671:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3671 | { | ^ ./include/net/xdp.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ In file included from ./include/linux/hardirq.h:7, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_enter’: ./include/linux/skbuff.h: In function ‘skb_head_is_locked’: ./include/linux/ftrace_irq.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | static inline void arch_ftrace_nmi_enter(void) { } | ^~~~~~ ./include/linux/skbuff.h: In function ‘skb_checksum_complete’: ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_exit’: ./include/linux/ftrace_irq.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | static inline void arch_ftrace_nmi_exit(void) { } | ^~~~~~ ./include/linux/bpf.h: In function ‘bpf_ctx_record_field_size’: ./include/linux/skbuff.h:4299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4299 | { | ^ ./include/linux/bpf.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_enter’: ./include/linux/seq_file.h: In function ‘seq_user_ns’: ./include/linux/ftrace_irq.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/skbuff.h:3695:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3695 | { | ^ ./include/linux/seq_file.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/skbuff.h: In function ‘lco_csum’: ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_exit’: ./include/linux/ftrace_irq.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/seq_file.h: In function ‘seq_show_option’: ./include/linux/skbuff.h: In function ‘__skb_decr_checksum_unnecessary’: ./include/net/xdp.h: In function ‘xdp_set_data_meta_invalid’: ./include/linux/seq_file.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/net/xdp.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/net/xdp.h: In function ‘xdp_data_meta_unsupported’: ./include/net/xdp.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/skbuff.h:4313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4313 | { | ^ ./include/linux/skbuff.h:3701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3701 | { | ^ In file included from ./include/linux/vtime.h:5, from ./include/linux/hardirq.h:8, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/context_tracking_state.h: In function ‘context_tracking_in_user’: ./include/linux/skbuff.h: In function ‘__skb_incr_checksum_unnecessary’: ./include/linux/context_tracking_state.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline bool context_tracking_in_user(void) { return false; } | ^~~~~~ ./include/linux/context_tracking_state.h: In function ‘context_tracking_active’: In file included from ./include/net/net_namespace.h:169, from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/linux/seq_file_net.h: In function ‘seq_file_net’: ./include/linux/context_tracking_state.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline bool context_tracking_active(void) { return false; } | ^~~~~~ ./include/linux/seq_file_net.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/context_tracking_state.h: In function ‘context_tracking_is_enabled’: ./include/linux/skbuff.h:3711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3711 | { | ^ ./include/linux/context_tracking_state.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | static inline bool context_tracking_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/seq_file_net.h: In function ‘seq_file_single_net’: ./include/linux/context_tracking_state.h: In function ‘context_tracking_cpu_is_enabled’: In file included from ./include/linux/cgroup.h:23, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/nsproxy.h: In function ‘put_nsproxy’: ./include/linux/seq_file_net.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/context_tracking_state.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | static inline bool context_tracking_cpu_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/nsproxy.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_needed’: In file included from ./include/linux/hardirq.h:8, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/vtime.h: In function ‘vtime_accounting_cpu_enabled’: ./include/linux/nsproxy.h: In function ‘get_nsproxy’: ./include/linux/vtime.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | static inline bool vtime_accounting_cpu_enabled(void) { return false; } | ^~~~~~ ./include/linux/nsproxy.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:12: ./include/linux/ip.h: In function ‘ip_hdr’: In file included from ./include/linux/inet.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:22: ./include/net/net_namespace.h: In function ‘get_net’: ./include/linux/vtime.h: In function ‘vtime_task_switch’: ./include/linux/skbuff.h:3729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3729 | { | ^ ./include/linux/vtime.h:65:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline void vtime_task_switch(struct task_struct *prev) { } | ^~~~~~~~~~~ ./include/linux/ip.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/vtime.h: In function ‘vtime_account_system’: ./include/net/net_namespace.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/vtime.h:66:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | static inline void vtime_account_system(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/ip.h: In function ‘inner_ip_hdr’: ./include/linux/ip.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/net/net_namespace.h: In function ‘maybe_get_net’: ./include/linux/skbuff.h: In function ‘skb_checksum_complete_unset’: ./include/linux/kernel_stat.h: In function ‘kstat_softirqs_cpu’: ./include/linux/vtime.h: In function ‘vtime_user_enter’: ./include/net/net_namespace.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/kernel_stat.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/ip.h: In function ‘ipip_hdr’: ./include/linux/vtime.h:77:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | static inline void vtime_user_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/ip.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/vtime.h: In function ‘vtime_user_exit’: ./include/linux/vtime.h:78:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline void vtime_user_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/net/net_namespace.h: In function ‘put_net’: ./include/net/net_namespace.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/skbuff.h:3751:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3751 | { | ^ ./include/linux/vtime.h: In function ‘vtime_guest_enter’: ./include/linux/vtime.h:79:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | static inline void vtime_guest_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_guest_exit’: ./include/net/net_namespace.h: In function ‘net_eq’: ./include/linux/vtime.h:80:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | static inline void vtime_guest_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ In file included from ./include/net/scm.h:8, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/security.h: In function ‘kernel_load_data_id_str’: ./include/net/net_namespace.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_validate_complete’: In file included from ./include/linux/cgroup.h:24, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/user_namespace.h: In function ‘get_user_ns’: ./include/linux/vtime.h: In function ‘vtime_init_idle’: ./include/linux/kernel_stat.h: In function ‘kstat_cpu_irqs_sum’: ./include/linux/vtime.h:81:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } | ^~~~~~~~~~~ ./include/net/net_namespace.h: In function ‘check_net’: ./include/linux/kernel_stat.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/user_namespace.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/security.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/net/net_namespace.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/vtime.h: In function ‘vtime_account_irq_enter’: ./include/linux/vtime.h:93:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void vtime_account_irq_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h:3768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3768 | { | ^ ./include/linux/vtime.h: In function ‘vtime_account_irq_exit’: ./include/linux/user_namespace.h: In function ‘put_user_ns’: ./include/net/net_namespace.h: In function ‘write_pnet’: ./include/linux/vtime.h:94:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void vtime_account_irq_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/user_namespace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/net_namespace.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/vtime.h: In function ‘vtime_flush’: ./include/linux/vtime.h:95:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | static inline void vtime_flush(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘null_compute_pseudo’: ./include/net/net_namespace.h: In function ‘read_pnet’: ./include/net/net_namespace.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/vtime.h: In function ‘irqtime_account_irq’: ./include/linux/vtime.h:102:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void irqtime_account_irq(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘account_irq_enter_time’: ./include/linux/vtime.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/skbuff.h:3790:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3790 | { | ^ ./include/linux/vtime.h: In function ‘account_irq_exit_time’: ./include/linux/vtime.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_convert_check’: ./include/net/net_namespace.h: In function ‘rt_genid_ipv4’: ./include/net/net_namespace.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/bpf.h: In function ‘bpf_long_memcpy’: ./include/linux/skbuff.h:3832:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3832 | { | ^ ./include/linux/bpf.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv4’: In file included from ./include/linux/interrupt.h:19, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./arch/x86/include/asm/irq.h: In function ‘irq_canonicalize’: In file included from ./include/linux/interrupt.h:19, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./arch/x86/include/asm/irq.h: In function ‘irq_canonicalize’: ./include/net/net_namespace.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./arch/x86/include/asm/irq.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./arch/x86/include/asm/irq.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_checksum_convert’: ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv6’: ./include/net/net_namespace.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_attr_numa_node’: ./include/linux/skbuff.h:3838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3838 | { | ^ ./include/net/net_namespace.h: In function ‘net_ieee802154_lowpan’: ./include/linux/bpf.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/net/net_namespace.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/skbuff.h: In function ‘skb_remcsum_adjust_partial’: ./include/net/net_namespace.h: In function ‘rt_genid_bump_all’: ./include/net/net_namespace.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/net/net_namespace.h: In function ‘fnhe_genid’: ./include/net/net_namespace.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/skbuff.h:3852:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3852 | { | ^ ./include/linux/bpf.h: In function ‘bpf_prog_get_type’: ./include/net/net_namespace.h: In function ‘fnhe_genid_bump’: In file included from ./arch/x86/include/asm/sections.h:5, from ./include/linux/interrupt.h:20, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/asm-generic/sections.h: In function ‘arch_is_kernel_text’: ./include/net/net_namespace.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/bpf.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ In file included from ./arch/x86/include/asm/sections.h:5, from ./include/linux/interrupt.h:20, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/asm-generic/sections.h: In function ‘arch_is_kernel_text’: ./include/asm-generic/sections.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/asm-generic/sections.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/skbuff.h: In function ‘skb_remcsum_process’: ./include/asm-generic/sections.h: In function ‘arch_is_kernel_data’: ./include/asm-generic/sections.h: In function ‘arch_is_kernel_data’: ./include/asm-generic/sections.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/asm-generic/sections.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/asm-generic/sections.h: In function ‘memory_contains’: ./include/asm-generic/sections.h: In function ‘memory_contains’: ./include/asm-generic/sections.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/asm-generic/sections.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/skbuff.h:3865:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3865 | { | ^ ./include/linux/bpf.h: In function ‘bpf_prog_is_dev_bound’: ./include/asm-generic/sections.h: In function ‘memory_intersects’: ./include/linux/bpf.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/asm-generic/sections.h: In function ‘memory_intersects’: ./include/asm-generic/sections.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/asm-generic/sections.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_is_dev_bound’: ./include/linux/bpf.h:745:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 745 | { | ^ ./include/asm-generic/sections.h: In function ‘init_section_contains’: ./include/asm-generic/sections.h: In function ‘init_section_contains’: ./include/asm-generic/sections.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/skbuff.h: In function ‘skb_nfct’: ./include/asm-generic/sections.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/asm-generic/sections.h: In function ‘init_section_intersects’: ./include/asm-generic/sections.h: In function ‘init_section_intersects’: ./include/asm-generic/sections.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/asm-generic/sections.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:23: ./include/linux/ip.h: In function ‘ip_hdr’: ./include/linux/skbuff.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/asm-generic/sections.h: In function ‘is_kernel_rodata’: ./include/asm-generic/sections.h: In function ‘is_kernel_rodata’: ./include/asm-generic/sections.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/asm-generic/sections.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/ip.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/ip.h: In function ‘inner_ip_hdr’: ./include/linux/ip.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/skbuff.h: In function ‘nf_conntrack_put’: ./include/linux/ip.h: In function ‘ipip_hdr’: ./include/linux/ip.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/skbuff.h:3896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3896 | { | ^ In file included from ./include/linux/umh.h:9, from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:13: ./include/linux/sysctl.h: In function ‘proc_sys_poll_event’: In file included from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/interrupt.h: In function ‘request_irq’: ./include/linux/skbuff.h: In function ‘nf_conntrack_get’: ./include/linux/sysctl.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/interrupt.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/skbuff.h:3901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3901 | { | ^ In file included from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/bpf-cgroup.h: In function ‘cgroup_storage_type’: In file included from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:24: ./include/linux/umh.h: In function ‘usermodehelper_disable’: In file included from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/interrupt.h: In function ‘request_irq’: ./include/linux/umh.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/bpf-cgroup.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/interrupt.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_put’: ./include/linux/umh.h: In function ‘usermodehelper_enable’: ./include/linux/umh.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/bpf-cgroup.h: In function ‘bpf_cgroup_storage_set’: ./include/linux/bpf-cgroup.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/interrupt.h: In function ‘request_percpu_irq’: ./include/linux/interrupt.h: In function ‘request_percpu_irq’: ./include/linux/skbuff.h:3940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3940 | { | ^ ./include/linux/interrupt.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/interrupt.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/skbuff.h: In function ‘__skb_ext_copy’: ./include/linux/interrupt.h: In function ‘devm_request_irq’: ./include/linux/interrupt.h: In function ‘devm_request_irq’: ./include/linux/interrupt.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/interrupt.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/skbuff.h:3947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3947 | { | ^ In file included from ./include/linux/sched/signal.h:6, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/signal.h: In function ‘copy_siginfo’: In file included from ./include/linux/kmod.h:22, from ./include/linux/module.h:13, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:13: ./include/linux/umh.h: In function ‘usermodehelper_disable’: ./include/linux/signal.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/umh.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘skb_ext_copy’: ./include/linux/umh.h: In function ‘usermodehelper_enable’: ./include/linux/signal.h: In function ‘clear_siginfo’: ./include/linux/umh.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/signal.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/interrupt.h: In function ‘irq_set_affinity’: ./include/linux/interrupt.h: In function ‘irq_set_affinity’: ./include/linux/interrupt.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/skbuff.h:3959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3959 | { | ^ ./include/linux/interrupt.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/interrupt.h: In function ‘irq_force_affinity’: ./include/linux/skbuff.h: In function ‘__skb_ext_exist’: ./include/linux/interrupt.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/interrupt.h: In function ‘irq_force_affinity’: ./include/linux/signal.h: In function ‘sigaddset’: ./include/linux/interrupt.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/signal.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ In file included from ./arch/x86/include/asm/elf.h:13, from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:24: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_read_cpu’: ./include/linux/skbuff.h:3965:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3965 | { | ^ ./arch/x86/include/asm/fsgsbase.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep’: ./include/linux/interrupt.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep’: ./include/linux/signal.h: In function ‘sigdelset’: ./include/linux/skbuff.h: In function ‘skb_ext_exist’: ./include/linux/interrupt.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_read_cpu_inactive’: ./include/linux/signal.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./arch/x86/include/asm/fsgsbase.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep_irqsave’: ./include/linux/interrupt.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep_irqsave’: ./include/linux/interrupt.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_lockdep’: ./include/linux/interrupt.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_write_cpu’: ./include/linux/skbuff.h:3970:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3970 | { | ^ ./arch/x86/include/asm/fsgsbase.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_lockdep’: ./include/linux/interrupt.h: In function ‘enable_irq_lockdep’: ./include/linux/signal.h: In function ‘sigismember’: ./include/linux/interrupt.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/interrupt.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/linux/signal.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_write_cpu_inactive’: ./include/linux/skbuff.h: In function ‘skb_ext_del’: ./include/linux/interrupt.h: In function ‘enable_irq_lockdep’: ./arch/x86/include/asm/fsgsbase.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/interrupt.h: In function ‘enable_irq_lockdep_irqrestore’: ./include/linux/interrupt.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/linux/interrupt.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/interrupt.h: In function ‘enable_irq_lockdep_irqrestore’: ./include/linux/interrupt.h: In function ‘enable_irq_wake’: ./include/linux/interrupt.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/signal.h: In function ‘sigisemptyset’: ./include/linux/interrupt.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/skbuff.h:3975:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3975 | { | ^ In file included from ./include/linux/bpf.h:13, from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/file.h: In function ‘fput_light’: ./include/linux/signal.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/interrupt.h: In function ‘enable_irq_wake’: ./include/linux/interrupt.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_wake’: ./include/linux/file.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/interrupt.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ In file included from ./arch/x86/include/asm/elf.h:13, from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:13: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_read_cpu’: ./include/linux/skbuff.h: In function ‘skb_ext_find’: ./include/linux/interrupt.h: In function ‘disable_irq_wake’: ./include/linux/interrupt.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./arch/x86/include/asm/fsgsbase.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/file.h: In function ‘fdput’: ./include/linux/file.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/skbuff.h:3981:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3981 | { | ^ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_read_cpu_inactive’: ./arch/x86/include/asm/fsgsbase.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/signal.h: In function ‘sigequalsets’: ./include/linux/signal.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/file.h: In function ‘__to_fd’: ./include/linux/file.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_fsbase_write_cpu’: ./arch/x86/include/asm/fsgsbase.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ In file included from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:24: ./arch/x86/include/asm/elf.h: In function ‘elf_common_init’: ./include/linux/skbuff.h: In function ‘nf_reset’: ./arch/x86/include/asm/fsgsbase.h: In function ‘x86_gsbase_write_cpu_inactive’: ./include/linux/file.h: In function ‘fdget’: ./arch/x86/include/asm/fsgsbase.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/interrupt.h: In function ‘this_cpu_ksoftirqd’: ./include/linux/file.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./arch/x86/include/asm/elf.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/interrupt.h: In function ‘this_cpu_ksoftirqd’: ./include/linux/interrupt.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/interrupt.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/file.h: In function ‘fdget_raw’: ./include/linux/file.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/skbuff.h:3998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3998 | { | ^ ./include/linux/file.h: In function ‘fdget_pos’: ./include/linux/file.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/file.h: In function ‘fdput_pos’: ./include/linux/signal.h: In function ‘sigorsets’: ./include/linux/file.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/signal.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~ ./include/linux/skbuff.h: In function ‘nf_reset_trace’: ./arch/x86/include/asm/elf.h: In function ‘mmap_is_ia32’: ./include/linux/skbuff.h:4009:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4009 | { | ^ ./arch/x86/include/asm/elf.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ In file included from ./include/linux/elf.h:5, from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:13: ./arch/x86/include/asm/elf.h: In function ‘elf_common_init’: ./include/linux/skbuff.h: In function ‘ipvs_reset’: ./include/linux/signal.h: In function ‘sigandsets’: ./arch/x86/include/asm/elf.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/signal.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~ ./include/linux/skbuff.h:4016:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4016 | { | ^ ./include/linux/skbuff.h: In function ‘__nf_copy’: ./include/linux/signal.h: In function ‘sigandnsets’: ./include/linux/signal.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~ ./include/linux/interrupt.h: In function ‘tasklet_trylock’: ./arch/x86/include/asm/elf.h: In function ‘mmap_is_ia32’: In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/bpf.h: In function ‘map_to_offmap’: ./include/linux/skbuff.h:4025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4025 | { | ^ ./arch/x86/include/asm/elf.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/interrupt.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_trylock’: ./include/linux/bpf.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/interrupt.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_unlock’: ./include/linux/interrupt.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_unlock’: ./include/linux/skbuff.h: In function ‘nf_copy’: ./include/linux/interrupt.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_unlock_wait’: ./include/linux/interrupt.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_unlock_wait’: ./include/linux/signal.h: In function ‘signotset’: ./include/linux/interrupt.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_offload_neutral’: ./include/linux/signal.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~ ./include/linux/skbuff.h:4037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4037 | { | ^ ./include/linux/bpf.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_secmark’: ./include/linux/bpf.h: In function ‘bpf_map_support_seq_show’: ./include/linux/interrupt.h: In function ‘tasklet_schedule’: ./include/linux/bpf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_schedule’: ./include/linux/interrupt.h:605:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 605 | { | ^ ./include/linux/interrupt.h:605:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 605 | { | ^ ./include/linux/signal.h: In function ‘sigemptyset’: ./include/linux/skbuff.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/signal.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_hi_schedule’: ./include/linux/interrupt.h: In function ‘tasklet_hi_schedule’: ./include/linux/interrupt.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/interrupt.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/skbuff.h: In function ‘skb_init_secmark’: ./include/linux/interrupt.h: In function ‘tasklet_disable_nosync’: ./include/linux/signal.h: In function ‘sigfillset’: ./include/linux/interrupt.h: In function ‘tasklet_disable_nosync’: ./include/linux/interrupt.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/linux/signal.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/interrupt.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/linux/bpf.h: In function ‘bpf_ctx_record_field_size’: ./include/linux/bpf.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/skbuff.h:4051:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4051 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_disable’: ./include/linux/interrupt.h: In function ‘tasklet_disable’: ./include/linux/signal.h: In function ‘sigaddsetmask’: ./include/linux/interrupt.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/linux/interrupt.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/linux/skbuff.h: In function ‘secpath_exists’: ./include/linux/signal.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_enable’: ./include/linux/interrupt.h: In function ‘tasklet_enable’: ./include/linux/signal.h: In function ‘sigdelsetmask’: ./include/linux/interrupt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/signal.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/interrupt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/skbuff.h:4063:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4063 | { | ^ ./include/linux/signal.h: In function ‘sigtestsetmask’: In file included from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:24: ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_size’: ./include/linux/signal.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ In file included from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_begin’: ./include/linux/skbuff.h: In function ‘skb_irq_freeable’: ./include/linux/elf.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | static inline int elf_coredump_extra_notes_size(void) { return 0; } | ^~~~~~ ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_start’: ./include/linux/signal.h: In function ‘siginitset’: ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_write’: ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_start’: ./include/linux/signal.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/interrupt.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./include/linux/elf.h:54:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | static inline int elf_coredump_extra_notes_write(struct coredump_params *cprm) { return 0; } | ^~~~~~~~~~~~~~~ ./include/linux/cgroup-defs.h:696:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | { | ^ ./include/linux/interrupt.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./include/linux/skbuff.h:4072:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4072 | { | ^ ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_end’: ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_cancel’: ./include/linux/cgroup-defs.h:707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 707 | { | ^ ./include/linux/signal.h: In function ‘siginitsetinv’: ./include/linux/interrupt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/signal.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_cancel’: ./include/linux/interrupt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/skbuff.h: In function ‘skb_set_queue_mapping’: ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_prioidx’: ./include/linux/signal.h: In function ‘init_sigpending’: ./include/linux/cgroup-defs.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/signal.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/skbuff.h:4081:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4081 | { | ^ In file included from ./include/linux/module.h:15, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:13: ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_size’: ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_classid’: ./include/linux/signal.h: In function ‘valid_signal’: ./include/linux/cgroup-defs.h:786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 786 | { | ^ ./include/linux/signal.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_queue_mapping’: ./include/linux/elf.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | static inline int elf_coredump_extra_notes_size(void) { return 0; } | ^~~~~~ ./include/linux/elf.h: In function ‘elf_coredump_extra_notes_write’: ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_prioidx’: ./include/linux/elf.h:54:57: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | static inline int elf_coredump_extra_notes_write(struct coredump_params *cprm) { return 0; } | ^~~~~~~~~~~~~~~ In file included from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/kernel_stat.h: In function ‘kstat_incr_softirqs_this_cpu’: ./include/linux/cgroup-defs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/skbuff.h:4086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4086 | { | ^ In file included from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/kernel_stat.h: In function ‘kstat_incr_softirqs_this_cpu’: ./include/linux/kernel_stat.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/kernel_stat.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/skbuff.h: In function ‘skb_copy_queue_mapping’: ./include/linux/signal.h: In function ‘allow_signal’: ./include/linux/signal.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/signal.h: In function ‘disallow_signal’: ./include/linux/signal.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/skbuff.h:4091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4091 | { | ^ ./include/linux/skbuff.h: In function ‘skb_record_rx_queue’: ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_classid’: ./include/linux/cgroup-defs.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/linux/skbuff.h:4096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4096 | { | ^ ./include/linux/skbuff.h: In function ‘skb_get_rx_queue’: ./include/linux/skbuff.h:4101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4101 | { | ^ ./include/linux/skbuff.h: In function ‘skb_rx_queue_recorded’: In file included from ./include/linux/module.h:21, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:24: ./include/linux/rbtree_latch.h: In function ‘__lt_from_rb’: ./include/linux/rbtree_latch.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h:4106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4106 | { | ^ In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/bpf.h: In function ‘bpf_long_memcpy’: ./include/linux/bpf.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ In file included from ./include/linux/sched/signal.h:9, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/sched/task.h: In function ‘put_task_struct’: ./include/linux/skbuff.h: In function ‘skb_set_dst_pending_confirm’: ./include/linux/sched/task.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/skbuff.h:4111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4111 | { | ^ ./include/linux/sched/task.h: In function ‘task_stack_vm_area’: ./include/linux/skbuff.h: In function ‘skb_get_dst_pending_confirm’: ./include/linux/sched/task.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_attr_numa_node’: ./include/linux/rbtree_latch.h: In function ‘__lt_insert’: ./include/linux/bpf.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/rbtree_latch.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/sched/task.h: In function ‘task_lock’: ./include/linux/sched/task.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ In file included from ./include/linux/module.h:21, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:13: ./include/linux/rbtree_latch.h: In function ‘__lt_from_rb’: ./include/linux/skbuff.h:4116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4116 | { | ^ ./include/linux/sched/task.h: In function ‘task_unlock’: ./include/linux/sched/task.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/rbtree_latch.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/skbuff.h: In function ‘skb_sec_path’: ./include/linux/bpf.h: In function ‘bpf_prog_get_type’: ./include/linux/rbtree_latch.h: In function ‘__lt_erase’: ./include/linux/bpf.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./include/linux/skbuff.h:4121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4121 | { | ^ ./include/linux/rbtree_latch.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/rbtree_latch.h: In function ‘__lt_find’: ./include/linux/skbuff.h: In function ‘skb_tnl_header_len’: ./include/linux/rbtree_latch.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/rbtree_latch.h: In function ‘__lt_insert’: ./include/linux/rbtree_latch.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/bpf.h: In function ‘bpf_prog_is_dev_bound’: ./include/linux/bpf.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/linux/skbuff.h:4148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4148 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_is_dev_bound’: ./include/linux/bpf.h:745:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 745 | { | ^ ./include/linux/rbtree_latch.h: In function ‘__lt_erase’: ./include/linux/skbuff.h: In function ‘gso_pskb_expand_head’: In file included from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/sched/signal.h: In function ‘signal_set_stop_flags’: ./include/linux/rbtree_latch.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/sched/signal.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/rbtree_latch.h: In function ‘__lt_find’: ./include/linux/rbtree_latch.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/skbuff.h:4154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4154 | { | ^ ./include/linux/kernel_stat.h: In function ‘kstat_softirqs_cpu’: ./include/linux/kernel_stat.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/kernel_stat.h: In function ‘kstat_softirqs_cpu’: ./include/linux/rbtree_latch.h: In function ‘latch_tree_insert’: ./include/linux/kernel_stat.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/rbtree_latch.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_group_exit’: ./include/linux/sched/signal.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_erase’: ./include/linux/kernel_stat.h: In function ‘kstat_cpu_irqs_sum’: ./include/linux/rbtree_latch.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/kernel_stat.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/sched/signal.h: In function ‘kernel_dequeue_signal’: ./include/linux/sched/signal.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/skbuff.h: In function ‘gso_reset_checksum’: ./include/linux/kernel_stat.h: In function ‘kstat_cpu_irqs_sum’: ./include/linux/rbtree_latch.h: In function ‘latch_tree_find’: ./include/linux/kernel_stat.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/rbtree_latch.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/sched/signal.h: In function ‘kernel_signal_stop’: ./include/linux/sched/signal.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/skbuff.h:4169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4169 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_insert’: ./include/linux/rbtree_latch.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | { | ^ In file included from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/bpf-cgroup.h: In function ‘cgroup_storage_type’: ./include/linux/bpf-cgroup.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_erase’: ./include/linux/skbuff.h: In function ‘gso_make_checksum’: ./include/linux/rbtree_latch.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/bpf-cgroup.h: In function ‘bpf_cgroup_storage_set’: ./include/linux/bpf-cgroup.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/rbtree_latch.h: In function ‘latch_tree_find’: ./include/linux/rbtree_latch.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/skbuff.h:4187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4187 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso’: In file included from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/cgroup.h: In function ‘css_get’: ./include/linux/skbuff.h:4199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4199 | { | ^ ./include/linux/cgroup.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_v6’: ./include/linux/cgroup.h: In function ‘css_get_many’: ./include/linux/cgroup.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/skbuff.h:4205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4205 | { | ^ ./include/linux/cgroup.h: In function ‘css_tryget’: ./include/linux/cgroup.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_sctp’: ./include/linux/cgroup.h: In function ‘css_tryget_online’: ./include/linux/cgroup.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/skbuff.h:4211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4211 | { | ^ ./include/linux/cgroup.h: In function ‘css_is_dying’: ./include/linux/cgroup.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/skbuff.h: In function ‘skb_is_gso_tcp’: ./include/linux/cgroup.h: In function ‘css_put’: ./include/linux/cgroup.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/skbuff.h:4216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4216 | { | ^ ./include/linux/cgroup.h: In function ‘css_put_many’: ./include/linux/sched/signal.h: In function ‘restart_syscall’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:24: ./include/linux/module.h: In function ‘kallsyms_symbol_value’: ./include/linux/cgroup.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/sched/signal.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/skbuff.h: In function ‘skb_gso_reset’: ./include/linux/sched/signal.h: In function ‘signal_pending’: ./include/linux/cgroup.h: In function ‘cgroup_get’: ./include/linux/module.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/sched/signal.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/cgroup.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/skbuff.h:4222:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4222 | { | ^ ./include/linux/module.h: In function ‘module_is_live’: ./include/linux/cgroup.h: In function ‘cgroup_tryget’: ./include/linux/module.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/cgroup.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/sched/signal.h: In function ‘__fatal_signal_pending’: ./include/linux/sched/signal.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_put’: ./include/linux/skbuff.h: In function ‘skb_increase_gso_size’: ./include/linux/cgroup.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/linux/sched/signal.h: In function ‘fatal_signal_pending’: ./include/linux/module.h: In function ‘within_module_core’: ./include/linux/module.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ ./include/linux/cgroup.h: In function ‘task_css_set’: ./include/linux/skbuff.h:4230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4230 | { | ^ ./include/linux/cgroup.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/module.h: In function ‘within_module_init’: ./include/linux/module.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/module.h: In function ‘within_module’: ./include/linux/module.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/sched/signal.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_pending_state’: ./include/linux/sched/signal.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/cgroup.h: In function ‘task_css’: ./include/linux/cgroup.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_wake_up’: ./include/linux/sched/signal.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/sched/signal.h: In function ‘ptrace_signal_wake_up’: ./include/linux/module.h: In function ‘module_requested_async_probing’: ./include/linux/sched/signal.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/module.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/cgroup.h: In function ‘task_get_css’: ./include/linux/cgroup.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/linux/skbuff.h: In function ‘skb_decrease_gso_size’: ./include/linux/sched/signal.h: In function ‘set_restore_sigmask’: ./include/linux/module.h: In function ‘is_livepatch_module’: ./include/linux/sched/signal.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/module.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./include/linux/skbuff.h:4238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4238 | { | ^ ./include/linux/cgroup.h: In function ‘task_css_is_root’: ./include/linux/cgroup.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:24: ./include/linux/module.h: In function ‘module_sig_ok’: ./include/linux/module.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/sched/signal.h: In function ‘clear_restore_sigmask’: ./include/linux/sched/signal.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/sched/signal.h: In function ‘test_restore_sigmask’: ./include/linux/sched/signal.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/cgroup.h: In function ‘task_cgroup’: ./include/linux/sched/signal.h: In function ‘test_and_clear_restore_sigmask’: ./include/linux/cgroup.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/sched/signal.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/cgroup.h: In function ‘task_dfl_cgroup’: ./include/linux/cgroup.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_parent’: ./include/linux/skbuff.h: In function ‘skb_warn_if_lro’: ./include/linux/cgroup.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ In file included from ./include/linux/bpf.h:13, from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/file.h: In function ‘fput_light’: ./include/linux/file.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/skbuff.h:4247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4247 | { | ^ ./include/linux/file.h: In function ‘fdput’: ./include/linux/file.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ In file included from ./include/linux/netdevice.h:30, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/delay.h: In function ‘ssleep’: ./include/linux/sched/signal.h: In function ‘restore_saved_sigmask’: In file included from ./include/linux/bpf.h:13, from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/file.h: In function ‘fput_light’: ./include/linux/delay.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/sched/signal.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/file.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/file.h: In function ‘__to_fd’: ./include/linux/file.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/skbuff.h: In function ‘skb_forward_csum’: ./include/linux/cgroup.h: In function ‘cgroup_is_descendant’: ./include/linux/file.h: In function ‘fdput’: ./include/linux/cgroup.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ In file included from ./include/linux/netdevice.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/prefetch.h: In function ‘prefetch_range’: ./include/linux/file.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/sched/signal.h: In function ‘sigmask_to_save’: ./include/linux/file.h: In function ‘fdget’: ./include/linux/sched/signal.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/prefetch.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/file.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/skbuff.h:4261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4261 | { | ^ ./include/linux/file.h: In function ‘fdget_raw’: ./include/linux/file.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/file.h: In function ‘__to_fd’: ./include/linux/cgroup.h: In function ‘cgroup_ancestor’: ./include/linux/file.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/file.h: In function ‘fdget_pos’: ./include/linux/cgroup.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/file.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/skbuff.h: In function ‘skb_checksum_none_assert’: ./include/linux/sched/signal.h: In function ‘kill_cad_pid’: ./include/linux/file.h: In function ‘fdput_pos’: ./include/linux/file.h: In function ‘fdget’: ./include/linux/file.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/sched/signal.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/linux/file.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ In file included from ./include/linux/netdevice.h:39, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/dynamic_queue_limits.h: In function ‘dql_queued’: In file included from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_begin’: ./include/linux/dynamic_queue_limits.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/cgroup.h: In function ‘task_under_cgroup_hierarchy’: ./include/linux/sched/signal.h: In function ‘on_sig_stack’: ./include/linux/file.h: In function ‘fdget_raw’: ./include/linux/skbuff.h:4276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4276 | { | ^ ./include/linux/cgroup.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/sched/signal.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/linux/file.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/file.h: In function ‘fdget_pos’: ./include/linux/cgroup-defs.h:696:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_is_populated’: ./include/linux/file.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/skbuff.h: In function ‘skb_head_is_locked’: ./include/linux/cgroup.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_end’: ./include/linux/file.h: In function ‘fdput_pos’: ./include/linux/sched/signal.h: In function ‘sas_ss_flags’: ./include/linux/cgroup-defs.h:707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 707 | { | ^ ./include/linux/file.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_ino’: ./include/linux/sched/signal.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/cgroup.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/skbuff.h:4299:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4299 | { | ^ ./include/linux/cgroup.h: In function ‘of_cft’: ./include/linux/dynamic_queue_limits.h: In function ‘dql_avail’: ./include/linux/cgroup.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_prioidx’: ./include/linux/sched/signal.h: In function ‘sas_ss_reset’: ./include/linux/dynamic_queue_limits.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/cgroup-defs.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/sched/signal.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/skbuff.h: In function ‘lco_csum’: ./include/linux/cgroup.h: In function ‘seq_cft’: ./include/linux/cgroup.h:620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 620 | { | ^ ./include/linux/sched/signal.h: In function ‘sigsp’: ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_classid’: ./include/linux/sched/signal.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/cgroup-defs.h:786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 786 | { | ^ ./include/linux/cgroup.h: In function ‘seq_css’: ./include/linux/cgroup.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/linux/skbuff.h:4313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4313 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_prioidx’: ./include/linux/cgroup.h: In function ‘cgroup_name’: ./include/linux/cgroup-defs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/bpf.h: In function ‘map_to_offmap’: ./include/linux/cgroup.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/bpf.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_path’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:13: ./include/linux/module.h: In function ‘kallsyms_symbol_value’: ./include/linux/cgroup.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/sched/signal.h: In function ‘task_pid_type’: ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_name’: ./include/linux/sched/signal.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/module.h:495:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 495 | { | ^ ./include/linux/cgroup.h:645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 645 | { | ^ ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_path’: ./include/linux/cgroup.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/bpf.h: In function ‘map_to_offmap’: ./include/linux/module.h: In function ‘module_is_live’: ./include/linux/sched/signal.h: In function ‘task_tgid’: ./include/linux/module.h:506:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 506 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_offload_neutral’: ./include/linux/sched/signal.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_psi’: ./include/linux/bpf.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/bpf.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/cgroup.h:655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 655 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_classid’: ./include/linux/sched/signal.h: In function ‘task_pgrp’: ./include/linux/cgroup-defs.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_support_seq_show’: ./include/linux/cgroup.h: In function ‘cgroup_init_kthreadd’: ./include/linux/sched/signal.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/linux/bpf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/cgroup.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./include/linux/module.h: In function ‘within_module_core’: ./include/linux/module.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ ./include/linux/sched/signal.h: In function ‘task_session’: ./include/linux/cgroup.h: In function ‘cgroup_kthread_ready’: ./include/linux/sched/signal.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:17: ./include/linux/ip.h: In function ‘ip_hdr’: ./include/linux/cgroup.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/linux/sched/signal.h: In function ‘get_nr_threads’: ./include/linux/ip.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/sched/signal.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/linux/module.h: In function ‘within_module_init’: ./include/linux/cgroup.h: In function ‘cgroup_get_kernfs_id’: ./include/linux/bpf.h: In function ‘bpf_map_offload_neutral’: ./include/linux/module.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/cgroup.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/bpf.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/sched/signal.h: In function ‘thread_group_leader’: ./include/linux/ip.h: In function ‘inner_ip_hdr’: ./include/linux/sched/signal.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/ip.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_support_seq_show’: ./include/linux/module.h: In function ‘within_module’: ./include/linux/bpf.h: In function ‘bpf_ctx_record_field_size’: ./include/linux/bpf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/sched/signal.h: In function ‘has_group_leader_pid’: ./include/linux/module.h:532:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 532 | { | ^ ./include/linux/ip.h: In function ‘ipip_hdr’: ./include/linux/bpf.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/sched/signal.h:618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 618 | { | ^ ./include/linux/ip.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/sched/signal.h: In function ‘same_thread_group’: ./include/linux/sched/signal.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_account_cputime’: ./include/linux/cgroup.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/sched/signal.h: In function ‘next_thread’: ./include/linux/sched/signal.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ In file included from ./include/linux/tcp.h:22, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/win_minmax.h: In function ‘minmax_get’: ./include/linux/win_minmax.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/bpf.h: In function ‘bpf_ctx_record_field_size’: ./include/linux/cgroup.h: In function ‘cgroup_account_cputime_field’: ./include/linux/bpf.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/cgroup.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/win_minmax.h: In function ‘minmax_reset’: ./include/linux/win_minmax.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/module.h: In function ‘module_requested_async_probing’: ./include/linux/module.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/cgroup.h: In function ‘sock_cgroup_ptr’: ./include/linux/cgroup.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/module.h: In function ‘is_livepatch_module’: ./include/linux/module.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ In file included from ./include/linux/hardirq.h:7, from ./include/net/sock.h:43, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_enter’: In file included from ./arch/x86/include/asm/compat.h:10, from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/sched/task_stack.h: In function ‘task_stack_page’: ./include/linux/ftrace_irq.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | static inline void arch_ftrace_nmi_enter(void) { } | ^~~~~~ ./include/linux/sched/task_stack.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_exit’: ./include/linux/ftrace_irq.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | static inline void arch_ftrace_nmi_exit(void) { } | ^~~~~~ ./include/linux/sched/task_stack.h: In function ‘end_of_stack’: ./include/linux/sched/task_stack.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_enter’: ./include/linux/ftrace_irq.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:13: ./include/linux/module.h: In function ‘module_sig_ok’: ./include/linux/sched/signal.h: In function ‘thread_group_empty’: ./include/linux/sched/task_stack.h: In function ‘try_get_task_stack’: ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_exit’: ./include/linux/module.h:842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 842 | { | ^ ./include/linux/cgroup.h: In function ‘get_cgroup_ns’: ./include/linux/sched/task_stack.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/sched/signal.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/ftrace_irq.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/cgroup.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/sched/signal.h: In function ‘lock_task_sighand’: ./include/linux/cgroup.h: In function ‘put_cgroup_ns’: ./include/linux/sched/signal.h:647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 647 | { | ^ ./include/linux/cgroup.h:879:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 879 | { | ^ ./include/linux/sched/task_stack.h: In function ‘object_is_on_stack’: ./include/linux/sched/task_stack.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/sched/signal.h: In function ‘unlock_task_sighand’: In file included from ./include/linux/vtime.h:5, from ./include/linux/hardirq.h:8, from ./include/net/sock.h:43, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/context_tracking_state.h: In function ‘context_tracking_in_user’: In file included from ./include/linux/jhash.h:27, from ./include/net/inet_sock.h:22, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu16’: ./include/linux/sched/signal.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/context_tracking_state.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline bool context_tracking_in_user(void) { return false; } | ^~~~~~ ./include/linux/unaligned/packed_struct.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/linux/context_tracking_state.h: In function ‘context_tracking_active’: ./include/linux/sched/signal.h: In function ‘task_rlimit’: In file included from ./include/linux/netdevice.h:46, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/net/netprio_cgroup.h: In function ‘task_netprioidx’: ./include/linux/sched/task_stack.h: In function ‘kstack_end’: ./include/linux/context_tracking_state.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline bool context_tracking_active(void) { return false; } | ^~~~~~ ./include/linux/sched/signal.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/sched/task_stack.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu32’: ./include/net/netprio_cgroup.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/context_tracking_state.h: In function ‘context_tracking_is_enabled’: ./include/linux/unaligned/packed_struct.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/context_tracking_state.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | static inline bool context_tracking_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/context_tracking_state.h: In function ‘context_tracking_cpu_is_enabled’: ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu64’: ./include/linux/context_tracking_state.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | static inline bool context_tracking_cpu_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/unaligned/packed_struct.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/net/netprio_cgroup.h: In function ‘sock_update_netprioidx’: ./include/net/netprio_cgroup.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ In file included from ./include/linux/hardirq.h:8, from ./include/net/sock.h:43, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/vtime.h: In function ‘vtime_accounting_cpu_enabled’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu16’: ./include/linux/unaligned/packed_struct.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/sched/signal.h: In function ‘task_rlimit_max’: ./include/linux/vtime.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | static inline bool vtime_accounting_cpu_enabled(void) { return false; } | ^~~~~~ ./include/linux/sched/signal.h:669:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 669 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu32’: ./include/linux/vtime.h: In function ‘vtime_task_switch’: ./include/linux/unaligned/packed_struct.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/vtime.h:65:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline void vtime_task_switch(struct task_struct *prev) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_account_system’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu64’: ./include/linux/vtime.h:66:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | static inline void vtime_account_system(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/unaligned/packed_struct.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/vtime.h: In function ‘vtime_user_enter’: ./include/linux/vtime.h:77:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | static inline void vtime_user_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/sched/signal.h: In function ‘rlimit’: ./include/linux/vtime.h: In function ‘vtime_user_exit’: ./include/linux/vtime.h:78:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline void vtime_user_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/sched/signal.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ In file included from ./include/net/inet_sock.h:22, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/jhash.h: In function ‘jhash’: In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/bpf.h: In function ‘bpf_long_memcpy’: ./include/linux/vtime.h: In function ‘vtime_guest_enter’: ./include/linux/vtime.h:79:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | static inline void vtime_guest_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/jhash.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/sched/signal.h: In function ‘rlimit_max’: ./include/linux/bpf.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/vtime.h: In function ‘vtime_guest_exit’: In file included from ./include/linux/netdevice.h:47, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/net/xdp.h: In function ‘xdp_scrub_frame’: ./include/linux/sched/signal.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/vtime.h:80:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | static inline void vtime_guest_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ In file included from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/cgroup.h: In function ‘css_get’: ./include/net/xdp.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/vtime.h: In function ‘vtime_init_idle’: ./include/linux/vtime.h:81:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } | ^~~~~~~~~~~ ./include/linux/cgroup.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/vtime.h: In function ‘vtime_account_irq_enter’: ./include/net/xdp.h: In function ‘convert_to_xdp_frame’: ./include/linux/vtime.h:93:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void vtime_account_irq_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/net/xdp.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/bpf.h: In function ‘bpf_long_memcpy’: ./include/linux/vtime.h: In function ‘vtime_account_irq_exit’: ./include/linux/vtime.h:94:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void vtime_account_irq_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/cgroup.h: In function ‘css_get_many’: ./include/linux/bpf.h: In function ‘bpf_map_attr_numa_node’: ./include/linux/bpf.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/cgroup.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/vtime.h: In function ‘vtime_flush’: In file included from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/net/scm.h: In function ‘unix_get_peersec_dgram’: ./include/linux/bpf.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/vtime.h:95:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | static inline void vtime_flush(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/net/scm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/vtime.h: In function ‘irqtime_account_irq’: ./include/linux/cgroup.h: In function ‘css_tryget’: ./include/linux/vtime.h:102:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void irqtime_account_irq(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/cgroup.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ In file included from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./arch/x86/include/asm/compat.h: In function ‘compat_ptr’: ./include/linux/vtime.h: In function ‘account_irq_enter_time’: ./include/net/scm.h: In function ‘scm_set_cred’: ./include/linux/vtime.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/net/scm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/cgroup.h: In function ‘css_tryget_online’: ./arch/x86/include/asm/compat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/vtime.h: In function ‘account_irq_exit_time’: ./include/linux/bpf.h: In function ‘bpf_map_attr_numa_node’: ./include/linux/cgroup.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/bpf.h: In function ‘bpf_prog_get_type’: ./include/linux/vtime.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/net/scm.h: In function ‘scm_destroy_cred’: ./include/linux/bpf.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘ptr_to_compat’: ./include/net/scm.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/bpf.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./arch/x86/include/asm/compat.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/net/xdp.h: In function ‘xdp_set_data_meta_invalid’: ./include/linux/cgroup.h: In function ‘css_is_dying’: ./include/net/xdp.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/cgroup.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/net/scm.h: In function ‘scm_destroy’: ./arch/x86/include/asm/compat.h: In function ‘arch_compat_alloc_user_space’: ./include/net/scm.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./arch/x86/include/asm/compat.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/jhash.h: In function ‘jhash2’: ./include/net/xdp.h: In function ‘xdp_data_meta_unsupported’: ./include/linux/jhash.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/net/xdp.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/cgroup.h: In function ‘css_put’: ./include/net/scm.h: In function ‘scm_send’: ./include/linux/cgroup.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/bpf.h: In function ‘bpf_prog_get_type’: ./include/net/scm.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/bpf.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ In file included from ./include/net/sock.h:46, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/list_nulls.h: In function ‘is_a_nulls’: ./include/linux/cgroup.h: In function ‘css_put_many’: ./include/linux/cgroup.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/bpf.h: In function ‘bpf_prog_is_dev_bound’: ./include/linux/list_nulls.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/bpf.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_get’: ./include/linux/list_nulls.h: In function ‘get_nulls_value’: ./include/linux/cgroup.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/list_nulls.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_is_dev_bound’: ./include/linux/cgroup.h: In function ‘cgroup_tryget’: ./include/linux/bpf.h:745:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 745 | { | ^ ./include/linux/cgroup.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_unhashed’: ./arch/x86/include/asm/compat.h: In function ‘in_x32_syscall’: ./include/linux/bpf.h: In function ‘bpf_prog_is_dev_bound’: ./include/linux/list_nulls.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./arch/x86/include/asm/compat.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/bpf.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_put’: ./include/linux/list_nulls.h: In function ‘hlist_nulls_empty’: ./include/linux/cgroup.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/linux/list_nulls.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_is_dev_bound’: ./include/linux/jhash.h: In function ‘__jhash_nwords’: ./include/linux/bpf.h:745:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 745 | { | ^ ./include/linux/jhash.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/net/scm.h: In function ‘scm_passec’: ./include/linux/cgroup.h: In function ‘task_css_set’: ./include/net/scm.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/cgroup.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_32bit_syscall’: ./arch/x86/include/asm/compat.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_add_head’: ./include/linux/list_nulls.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/jhash.h: In function ‘jhash_3words’: ./include/linux/jhash.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/net/scm.h: In function ‘scm_recv’: ./include/net/scm.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/list_nulls.h: In function ‘__hlist_nulls_del’: ./arch/x86/include/asm/compat.h: In function ‘in_compat_syscall’: ./include/linux/list_nulls.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/jhash.h: In function ‘jhash_2words’: ./arch/x86/include/asm/compat.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/jhash.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/cgroup.h: In function ‘task_css’: ./include/linux/cgroup.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/jhash.h: In function ‘jhash_1word’: ./include/linux/jhash.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_del’: ./include/linux/list_nulls.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ In file included from ./include/net/scm.h:8, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/security.h: In function ‘kernel_load_data_id_str’: ./include/linux/security.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/cgroup.h: In function ‘task_get_css’: ./include/linux/cgroup.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ In file included from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/bpf-cgroup.h: In function ‘cgroup_storage_type’: ./include/linux/bpf-cgroup.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/cgroup.h: In function ‘task_css_is_root’: In file included from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/bpf-cgroup.h: In function ‘cgroup_storage_type’: ./include/linux/cgroup.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ In file included from ./include/linux/netdevice.h:30, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/delay.h: In function ‘ssleep’: ./include/linux/bpf-cgroup.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/bpf-cgroup.h: In function ‘bpf_cgroup_storage_set’: ./include/linux/bpf-cgroup.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/delay.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/bpf-cgroup.h: In function ‘bpf_cgroup_storage_set’: ./include/linux/bpf-cgroup.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ In file included from ./include/linux/netdevice.h:30, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/delay.h: In function ‘ssleep’: ./include/linux/delay.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ In file included from ./include/linux/netdevice.h:32, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/prefetch.h: In function ‘prefetch_range’: In file included from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/netlink.h: In function ‘nlmsg_hdr’: ./include/linux/prefetch.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/cgroup.h: In function ‘task_cgroup’: ./include/linux/netlink.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/cgroup.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ In file included from ./include/linux/netdevice.h:32, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/prefetch.h: In function ‘prefetch_range’: ./include/linux/cgroup.h: In function ‘task_dfl_cgroup’: ./include/linux/cgroup.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/prefetch.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_parent’: ./include/linux/cgroup.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ In file included from ./include/linux/netdevice.h:39, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/dynamic_queue_limits.h: In function ‘dql_queued’: ./include/linux/netlink.h: In function ‘netlink_kernel_create’: ./include/linux/dynamic_queue_limits.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/netlink.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ In file included from ./include/linux/netdevice.h:39, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/dynamic_queue_limits.h: In function ‘dql_queued’: ./include/linux/dynamic_queue_limits.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/netlink.h: In function ‘nl_set_extack_cookie_u64’: ./include/linux/netlink.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_is_descendant’: ./include/linux/cgroup.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/dynamic_queue_limits.h: In function ‘dql_avail’: ./include/linux/dynamic_queue_limits.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_ancestor’: ./include/linux/cgroup.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/dynamic_queue_limits.h: In function ‘dql_avail’: ./include/linux/netlink.h: In function ‘netlink_skb_clone’: ./include/linux/dynamic_queue_limits.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/netlink.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ In file included from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/compat.h: In function ‘old_timeval32_compare’: ./include/linux/cgroup.h: In function ‘task_under_cgroup_hierarchy’: ./include/linux/cgroup.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/compat.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_is_populated’: ./include/linux/cgroup.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_ino’: ./include/linux/compat.h: In function ‘old_timespec32_compare’: ./include/linux/cgroup.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/compat.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/netlink.h: In function ‘netlink_dump_start’: ./include/linux/cgroup.h: In function ‘of_cft’: ./include/linux/netlink.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/cgroup.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/compat.h: In function ‘put_compat_sigset’: ./include/linux/cgroup.h: In function ‘seq_cft’: ./include/linux/compat.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/cgroup.h:620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 620 | { | ^ ./include/linux/cgroup.h: In function ‘seq_css’: ./include/linux/cgroup.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_name’: ./include/linux/cgroup.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_path’: ./include/linux/cgroup.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_name’: ./include/linux/cgroup.h:645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 645 | { | ^ ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_path’: ./include/linux/cgroup.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_psi’: ./include/linux/cgroup.h:655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 655 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_init_kthreadd’: ./include/linux/cgroup.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_kthread_ready’: ./include/linux/cgroup.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_get_kernfs_id’: ./include/linux/cgroup.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/compat.h: In function ‘ns_to_old_timeval32’: ./include/linux/compat.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_account_cputime’: In file included from ./arch/x86/include/asm/compat.h:10, from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/sched/task_stack.h: In function ‘task_stack_page’: ./include/linux/cgroup.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/sched/task_stack.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ In file included from ./arch/x86/include/asm/compat.h:10, from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/sched/task_stack.h: In function ‘task_stack_page’: ./include/linux/sched/task_stack.h: In function ‘end_of_stack’: In file included from ./include/uapi/linux/ethtool.h:19, from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/if_ether.h: In function ‘eth_hdr’: ./include/linux/cgroup.h: In function ‘cgroup_account_cputime_field’: ./include/linux/sched/task_stack.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/sched/task_stack.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/cgroup.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/if_ether.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/sched/task_stack.h: In function ‘try_get_task_stack’: ./include/linux/sched/task_stack.h: In function ‘end_of_stack’: ./include/linux/sched/task_stack.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/sched/task_stack.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/if_ether.h: In function ‘inner_eth_hdr’: ./include/linux/if_ether.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/sched/task_stack.h: In function ‘try_get_task_stack’: ./include/linux/cgroup.h: In function ‘sock_cgroup_ptr’: ./include/linux/sched/task_stack.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ In file included from ./include/linux/sched/signal.h:6, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/signal.h: In function ‘copy_siginfo’: ./include/linux/cgroup.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/sched/task_stack.h: In function ‘object_is_on_stack’: ./include/linux/signal.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/sched/task_stack.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ In file included from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed_set’: ./include/linux/signal.h: In function ‘clear_siginfo’: ./include/linux/sched/task_stack.h: In function ‘object_is_on_stack’: ./include/linux/signal.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/sched/task_stack.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/uapi/linux/ethtool.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/sched/task_stack.h: In function ‘kstack_end’: ./include/linux/sched/task_stack.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/signal.h: In function ‘sigaddset’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed’: ./include/linux/signal.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/sched/task_stack.h: In function ‘kstack_end’: ./include/uapi/linux/ethtool.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/sched/task_stack.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/cgroup.h: In function ‘get_cgroup_ns’: ./include/linux/cgroup.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/cgroup.h: In function ‘put_cgroup_ns’: ./include/linux/signal.h: In function ‘sigdelset’: In file included from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_begin’: ./include/linux/signal.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/cgroup.h:879:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 879 | { | ^ In file included from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_begin’: ./include/linux/cgroup-defs.h:696:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | { | ^ ./include/linux/signal.h: In function ‘sigismember’: ./include/linux/signal.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/cgroup-defs.h:696:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | { | ^ ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_end’: ./include/linux/cgroup-defs.h:707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 707 | { | ^ ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_end’: In file included from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/netprio_cgroup.h: In function ‘task_netprioidx’: ./include/linux/cgroup-defs.h:707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 707 | { | ^ ./include/net/netprio_cgroup.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/signal.h: In function ‘sigisemptyset’: ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_prioidx’: ./include/linux/signal.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/cgroup-defs.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_prioidx’: ./include/linux/cgroup-defs.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/net/netprio_cgroup.h: In function ‘sock_update_netprioidx’: ./include/net/netprio_cgroup.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_classid’: ./include/linux/cgroup-defs.h:786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 786 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_classid’: ./include/linux/cgroup-defs.h:786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 786 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_prioidx’: ./include/linux/cgroup-defs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_prioidx’: ./include/linux/signal.h: In function ‘sigequalsets’: ./include/linux/cgroup-defs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/signal.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ In file included from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./arch/x86/include/asm/compat.h: In function ‘compat_ptr’: ./arch/x86/include/asm/compat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ In file included from ./include/linux/compat.h:22, from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./arch/x86/include/asm/compat.h: In function ‘compat_ptr’: In file included from ./include/linux/netdevice.h:47, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/xdp.h: In function ‘xdp_scrub_frame’: ./include/net/xdp.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘ptr_to_compat’: ./arch/x86/include/asm/compat.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./arch/x86/include/asm/compat.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘ptr_to_compat’: ./include/net/xdp.h: In function ‘convert_to_xdp_frame’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring’: ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_classid’: ./arch/x86/include/asm/compat.h: In function ‘arch_compat_alloc_user_space’: ./arch/x86/include/asm/compat.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/net/xdp.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_classid’: ./include/linux/signal.h: In function ‘sigorsets’: ./arch/x86/include/asm/compat.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/linux/cgroup-defs.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/linux/cgroup-defs.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/linux/signal.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~ ./include/uapi/linux/ethtool.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘arch_compat_alloc_user_space’: ./arch/x86/include/asm/compat.h:198:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 198 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring_vf’: ./include/uapi/linux/ethtool.h:905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 905 | { | ^ ./include/linux/signal.h: In function ‘sigandsets’: ./include/net/xdp.h: In function ‘xdp_set_data_meta_invalid’: ./include/linux/signal.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~ ./include/net/xdp.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_x32_syscall’: ./arch/x86/include/asm/compat.h: In function ‘in_x32_syscall’: ./arch/x86/include/asm/compat.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/net/xdp.h: In function ‘xdp_data_meta_unsupported’: ./arch/x86/include/asm/compat.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/net/xdp.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_32bit_syscall’: ./include/linux/signal.h: In function ‘sigandnsets’: ./arch/x86/include/asm/compat.h: In function ‘in_32bit_syscall’: ./arch/x86/include/asm/compat.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/signal.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~ ./arch/x86/include/asm/compat.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_compat_syscall’: ./arch/x86/include/asm/compat.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./arch/x86/include/asm/compat.h: In function ‘in_compat_syscall’: ./arch/x86/include/asm/compat.h:227:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 227 | { | ^ ./include/linux/signal.h: In function ‘signotset’: ./include/linux/signal.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~ ./include/linux/signal.h: In function ‘sigemptyset’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_speed’: ./include/linux/signal.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/uapi/linux/ethtool.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/linux/signal.h: In function ‘sigfillset’: ./include/linux/signal.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ In file included from ./include/net/scm.h:8, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/security.h: In function ‘kernel_load_data_id_str’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_duplex’: ./include/linux/signal.h: In function ‘sigaddsetmask’: ./include/linux/security.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/signal.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/uapi/linux/ethtool.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/linux/signal.h: In function ‘sigdelsetmask’: ./include/linux/signal.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/signal.h: In function ‘sigtestsetmask’: ./include/linux/signal.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/signal.h: In function ‘siginitset’: ./include/linux/signal.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/signal.h: In function ‘siginitsetinv’: ./include/linux/signal.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ In file included from ./include/linux/netdevice.h:41, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/ethtool.h: In function ‘ethtool_rxfh_indir_default’: ./include/linux/signal.h: In function ‘init_sigpending’: ./include/linux/signal.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/ethtool.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/signal.h: In function ‘valid_signal’: In file included from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/cgroup.h: In function ‘css_get’: ./include/linux/signal.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ In file included from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/cgroup.h: In function ‘css_get’: ./include/linux/cgroup.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/cgroup.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/cgroup.h: In function ‘css_get_many’: ./include/linux/cgroup.h: In function ‘css_get_many’: ./include/linux/cgroup.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/cgroup.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/signal.h: In function ‘allow_signal’: ./include/linux/signal.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/cgroup.h: In function ‘css_tryget’: ./include/linux/cgroup.h: In function ‘css_tryget’: ./include/linux/cgroup.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/linux/signal.h: In function ‘disallow_signal’: ./include/linux/cgroup.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/linux/signal.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ In file included from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/compat.h: In function ‘old_timeval32_compare’: In file included from ./include/linux/ethtool.h:17, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/compat.h: In function ‘old_timeval32_compare’: ./include/linux/cgroup.h: In function ‘css_tryget_online’: ./include/linux/cgroup.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/cgroup.h: In function ‘css_tryget_online’: ./include/linux/cgroup.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/compat.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/linux/compat.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/linux/cgroup.h: In function ‘css_is_dying’: ./include/linux/cgroup.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/cgroup.h: In function ‘css_is_dying’: ./include/linux/cgroup.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/compat.h: In function ‘old_timespec32_compare’: ./include/linux/compat.h: In function ‘old_timespec32_compare’: ./include/linux/cgroup.h: In function ‘css_put’: ./include/linux/compat.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/compat.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/cgroup.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/cgroup.h: In function ‘css_put’: ./include/linux/cgroup.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/cgroup.h: In function ‘css_put_many’: ./include/linux/cgroup.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/compat.h: In function ‘put_compat_sigset’: ./include/linux/compat.h: In function ‘put_compat_sigset’: ./include/linux/compat.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/cgroup.h: In function ‘css_put_many’: ./include/linux/compat.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/cgroup.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_get’: ./include/linux/cgroup.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_get’: ./include/linux/cgroup.h: In function ‘cgroup_tryget’: ./include/linux/cgroup.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/cgroup.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ In file included from ./include/linux/netdevice.h:54, from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/hashtable.h: In function ‘__hash_init’: ./include/linux/cgroup.h: In function ‘cgroup_tryget’: ./include/linux/cgroup.h: In function ‘cgroup_put’: ./include/linux/cgroup.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/hashtable.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/cgroup.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_put’: ./include/linux/cgroup.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/linux/cgroup.h: In function ‘task_css_set’: In file included from ./include/linux/sched/signal.h:9, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/sched/task.h: In function ‘put_task_struct’: ./include/linux/cgroup.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/cgroup.h: In function ‘task_css_set’: ./include/linux/sched/task.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/hashtable.h: In function ‘hash_hashed’: ./include/linux/cgroup.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/hashtable.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/hashtable.h: In function ‘__hash_empty’: ./include/linux/hashtable.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/sched/task.h: In function ‘task_stack_vm_area’: ./include/linux/sched/task.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/sched/task.h: In function ‘task_lock’: ./include/linux/hashtable.h: In function ‘hash_del’: ./include/linux/cgroup.h: In function ‘task_css’: ./include/linux/sched/task.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/hashtable.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/cgroup.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/cgroup.h: In function ‘task_css’: ./include/linux/hashtable.h: In function ‘hash_del_rcu’: ./include/linux/sched/task.h: In function ‘task_unlock’: ./include/linux/cgroup.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/hashtable.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/sched/task.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/compat.h: In function ‘ns_to_old_timeval32’: ./include/linux/compat.h: In function ‘ns_to_old_timeval32’: ./include/linux/compat.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./include/linux/cgroup.h: In function ‘task_get_css’: ./include/linux/compat.h:1036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1036 | { | ^ ./include/linux/cgroup.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/linux/cgroup.h: In function ‘task_get_css’: In file included from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/netdevice.h: In function ‘dev_xmit_complete’: ./include/linux/cgroup.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/linux/cgroup.h: In function ‘task_css_is_root’: ./include/linux/cgroup.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/cgroup.h: In function ‘task_css_is_root’: In file included from ./include/uapi/linux/ethtool.h:19, from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/if_ether.h: In function ‘eth_hdr’: ./include/linux/cgroup.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/netdevice.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/if_ether.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ In file included from ./include/uapi/linux/ethtool.h:19, from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/if_ether.h: In function ‘eth_hdr’: ./include/linux/if_ether.h: In function ‘inner_eth_hdr’: ./include/linux/if_ether.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/if_ether.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ In file included from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/sched/signal.h: In function ‘signal_set_stop_flags’: ./include/linux/if_ether.h: In function ‘inner_eth_hdr’: ./include/linux/if_ether.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/sched/signal.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/cgroup.h: In function ‘task_cgroup’: ./include/linux/cgroup.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/cgroup.h: In function ‘task_cgroup’: In file included from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed_set’: ./include/linux/cgroup.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ In file included from ./include/linux/sched/signal.h:6, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/signal.h: In function ‘copy_siginfo’: ./include/linux/cgroup.h: In function ‘task_dfl_cgroup’: ./include/uapi/linux/ethtool.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/cgroup.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/cgroup.h: In function ‘task_dfl_cgroup’: ./include/linux/signal.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ In file included from ./include/linux/ethtool.h:18, from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed_set’: ./include/linux/cgroup.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_parent’: ./include/linux/cgroup.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed’: ./include/linux/signal.h: In function ‘clear_siginfo’: ./include/linux/cgroup.h: In function ‘cgroup_parent’: ./include/uapi/linux/ethtool.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/signal.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/cgroup.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/uapi/linux/ethtool.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_group_exit’: ./include/linux/sched/signal.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/signal.h: In function ‘sigaddset’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_cmd_speed’: ./include/linux/signal.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/uapi/linux/ethtool.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_is_descendant’: ./include/linux/cgroup.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/sched/signal.h: In function ‘kernel_dequeue_signal’: ./include/linux/sched/signal.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_is_descendant’: ./include/linux/signal.h: In function ‘sigdelset’: ./include/linux/cgroup.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/signal.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_ancestor’: ./include/linux/sched/signal.h: In function ‘kernel_signal_stop’: ./include/linux/cgroup.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/sched/signal.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/signal.h: In function ‘sigismember’: ./include/linux/cgroup.h: In function ‘cgroup_ancestor’: ./include/linux/signal.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/cgroup.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/cgroup.h: In function ‘task_under_cgroup_hierarchy’: ./include/linux/signal.h: In function ‘sigisemptyset’: ./include/linux/cgroup.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/signal.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/cgroup.h: In function ‘task_under_cgroup_hierarchy’: ./include/linux/cgroup.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ In file included from ./include/linux/netfilter.h:15, from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/netdevice.h: In function ‘napi_disable_pending’: ./include/linux/cgroup.h: In function ‘cgroup_is_populated’: ./include/linux/netdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/cgroup.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_is_populated’: ./include/linux/cgroup.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_ino’: ./include/linux/cgroup.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_ino’: ./include/linux/netdevice.h: In function ‘napi_schedule’: ./include/linux/cgroup.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/netdevice.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/signal.h: In function ‘sigequalsets’: ./include/linux/cgroup.h: In function ‘of_cft’: ./include/linux/signal.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/cgroup.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/cgroup.h: In function ‘of_cft’: ./include/linux/netdevice.h: In function ‘napi_schedule_irqoff’: ./include/linux/cgroup.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/netdevice.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/cgroup.h: In function ‘seq_cft’: ./include/linux/cgroup.h:620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 620 | { | ^ ./include/linux/cgroup.h: In function ‘seq_cft’: ./include/linux/netdevice.h: In function ‘napi_reschedule’: ./include/linux/cgroup.h:620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 620 | { | ^ ./include/linux/sched/signal.h: In function ‘restart_syscall’: In file included from ./include/linux/cgroup.h:23, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/nsproxy.h: In function ‘put_nsproxy’: ./include/linux/cgroup.h: In function ‘seq_css’: ./include/linux/netdevice.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/sched/signal.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/cgroup.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring’: ./include/linux/cgroup.h: In function ‘seq_css’: ./include/linux/nsproxy.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/cgroup.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_name’: ./include/linux/netdevice.h: In function ‘napi_complete’: ./include/linux/sched/signal.h: In function ‘signal_pending’: ./include/uapi/linux/ethtool.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/linux/cgroup.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/sched/signal.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/netdevice.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_name’: ./include/linux/nsproxy.h: In function ‘get_nsproxy’: ./include/linux/cgroup.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/nsproxy.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_path’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring_vf’: ./include/linux/netdevice.h: In function ‘napi_enable’: ./include/linux/sched/signal.h: In function ‘__fatal_signal_pending’: ./include/linux/cgroup.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/signal.h: In function ‘sigorsets’: ./include/linux/cgroup.h: In function ‘cgroup_path’: ./include/linux/sched/signal.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/netdevice.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/uapi/linux/ethtool.h:905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 905 | { | ^ ./include/linux/signal.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~ ./include/linux/cgroup.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring’: ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_name’: ./include/linux/cgroup.h:645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 645 | { | ^ ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_name’: ./include/uapi/linux/ethtool.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/linux/cgroup.h:645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 645 | { | ^ ./include/linux/sched/signal.h: In function ‘fatal_signal_pending’: ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_path’: ./include/linux/sched/signal.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/cgroup.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_path’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_get_flow_spec_ring_vf’: ./include/linux/cgroup.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_psi’: ./include/linux/sched/signal.h: In function ‘signal_pending_state’: ./include/uapi/linux/ethtool.h:905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 905 | { | ^ ./include/linux/cgroup.h:655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 655 | { | ^ ./include/linux/sched/signal.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_psi’: ./include/linux/cgroup.h: In function ‘cgroup_init_kthreadd’: ./include/linux/cgroup.h:655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 655 | { | ^ ./include/linux/cgroup.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./include/linux/signal.h: In function ‘sigandsets’: ./include/linux/cgroup.h: In function ‘cgroup_init_kthreadd’: ./include/linux/signal.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~ ./include/linux/cgroup.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./include/linux/netdevice.h: In function ‘napi_synchronize’: ./include/linux/cgroup.h: In function ‘cgroup_kthread_ready’: ./include/linux/netdevice.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/cgroup.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ In file included from ./include/linux/cgroup.h:24, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/user_namespace.h: In function ‘get_user_ns’: ./include/linux/sched/signal.h: In function ‘signal_wake_up’: ./include/linux/cgroup.h: In function ‘cgroup_kthread_ready’: ./include/linux/sched/signal.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/cgroup.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/linux/user_namespace.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_get_kernfs_id’: ./include/linux/cgroup.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_get_kernfs_id’: ./include/linux/sched/signal.h: In function ‘ptrace_signal_wake_up’: ./include/linux/cgroup.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/sched/signal.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/user_namespace.h: In function ‘put_user_ns’: ./include/linux/user_namespace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/netdevice.h: In function ‘napi_if_scheduled_mark_missed’: ./include/linux/signal.h: In function ‘sigandnsets’: ./include/linux/netdevice.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/signal.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~ ./include/linux/sched/signal.h: In function ‘set_restore_sigmask’: ./include/linux/sched/signal.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_account_cputime’: ./include/linux/cgroup.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_account_cputime’: ./include/linux/cgroup.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_account_cputime_field’: ./include/linux/cgroup.h: In function ‘cgroup_account_cputime_field’: ./include/linux/signal.h: In function ‘signotset’: ./include/linux/cgroup.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/cgroup.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/signal.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~ ./include/linux/sched/signal.h: In function ‘clear_restore_sigmask’: ./include/linux/sched/signal.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_speed’: In file included from ./include/linux/hardirq.h:7, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_enter’: ./include/linux/cgroup.h: In function ‘sock_cgroup_ptr’: ./include/linux/sched/signal.h: In function ‘test_restore_sigmask’: ./include/linux/cgroup.h: In function ‘sock_cgroup_ptr’: ./include/linux/ftrace_irq.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | static inline void arch_ftrace_nmi_enter(void) { } | ^~~~~~ ./include/linux/cgroup.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/sched/signal.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/cgroup.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/uapi/linux/ethtool.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/linux/signal.h: In function ‘sigemptyset’: ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_exit’: ./include/linux/signal.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/ftrace_irq.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | static inline void arch_ftrace_nmi_exit(void) { } | ^~~~~~ ./include/linux/sched/signal.h: In function ‘test_and_clear_restore_sigmask’: ./include/linux/sched/signal.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_enter’: ./include/linux/ftrace_irq.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_speed’: ./include/linux/signal.h: In function ‘sigfillset’: ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_duplex’: ./include/linux/signal.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_exit’: ./include/linux/ftrace_irq.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/uapi/linux/ethtool.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/uapi/linux/ethtool.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/linux/signal.h: In function ‘sigaddsetmask’: ./include/linux/netdevice.h: In function ‘net_has_fallback_tunnels’: ./include/linux/signal.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/netdevice.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/uapi/linux/ethtool.h: In function ‘ethtool_validate_duplex’: ./include/linux/cgroup.h: In function ‘get_cgroup_ns’: ./include/linux/signal.h: In function ‘sigdelsetmask’: ./include/linux/cgroup.h: In function ‘get_cgroup_ns’: ./include/linux/signal.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/cgroup.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/sched/signal.h: In function ‘restore_saved_sigmask’: ./include/linux/cgroup.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/uapi/linux/ethtool.h:1586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1586 | { | ^ ./include/linux/sched/signal.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/signal.h: In function ‘sigtestsetmask’: ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_read’: ./include/linux/cgroup.h: In function ‘put_cgroup_ns’: In file included from ./include/linux/vtime.h:5, from ./include/linux/hardirq.h:8, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/context_tracking_state.h: In function ‘context_tracking_in_user’: ./include/linux/signal.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/cgroup.h: In function ‘put_cgroup_ns’: ./include/linux/netdevice.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/cgroup.h:879:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 879 | { | ^ ./include/linux/sched/signal.h: In function ‘sigmask_to_save’: ./include/linux/cgroup.h:879:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 879 | { | ^ ./include/linux/context_tracking_state.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline bool context_tracking_in_user(void) { return false; } | ^~~~~~ ./include/linux/sched/signal.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/signal.h: In function ‘siginitset’: ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_write’: ./include/linux/signal.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/context_tracking_state.h: In function ‘context_tracking_active’: ./include/linux/netdevice.h:651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 651 | { | ^ ./include/linux/context_tracking_state.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline bool context_tracking_active(void) { return false; } | ^~~~~~ ./include/linux/context_tracking_state.h: In function ‘context_tracking_is_enabled’: ./include/linux/context_tracking_state.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | static inline bool context_tracking_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/signal.h: In function ‘siginitsetinv’: ./include/linux/sched/signal.h: In function ‘kill_cad_pid’: In file included from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/netprio_cgroup.h: In function ‘task_netprioidx’: In file included from ./include/linux/netdevice.h:41, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/ethtool.h: In function ‘ethtool_rxfh_indir_default’: ./include/linux/signal.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/sched/signal.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ In file included from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/netprio_cgroup.h: In function ‘task_netprioidx’: ./include/linux/context_tracking_state.h: In function ‘context_tracking_cpu_is_enabled’: ./include/net/netprio_cgroup.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/context_tracking_state.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | static inline bool context_tracking_cpu_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/ethtool.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/net/netprio_cgroup.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/sched/signal.h: In function ‘on_sig_stack’: ./include/linux/sched/signal.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/linux/netdevice.h: In function ‘rps_record_sock_flow’: ./include/net/netprio_cgroup.h: In function ‘sock_update_netprioidx’: In file included from ./include/linux/hardirq.h:8, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/vtime.h: In function ‘vtime_accounting_cpu_enabled’: ./include/linux/signal.h: In function ‘init_sigpending’: ./include/net/netprio_cgroup.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/netdevice.h:716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 716 | { | ^ ./include/linux/signal.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/net/netprio_cgroup.h: In function ‘sock_update_netprioidx’: ./include/linux/vtime.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | static inline bool vtime_accounting_cpu_enabled(void) { return false; } | ^~~~~~ ./include/net/netprio_cgroup.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/signal.h: In function ‘valid_signal’: ./include/linux/vtime.h: In function ‘vtime_task_switch’: ./include/linux/sched/signal.h: In function ‘sas_ss_flags’: ./include/linux/signal.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/vtime.h:65:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline void vtime_task_switch(struct task_struct *prev) { } | ^~~~~~~~~~~ In file included from ./include/linux/netdevice.h:41, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/ethtool.h: In function ‘ethtool_rxfh_indir_default’: ./include/linux/sched/signal.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/vtime.h: In function ‘vtime_account_system’: ./include/linux/ethtool.h:97:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 97 | { | ^ ./include/linux/vtime.h:66:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | static inline void vtime_account_system(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_user_enter’: ./include/linux/vtime.h:77:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | static inline void vtime_user_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/sched/signal.h: In function ‘sas_ss_reset’: ./include/linux/sched/signal.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/vtime.h: In function ‘vtime_user_exit’: ./include/linux/vtime.h:78:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline void vtime_user_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/signal.h: In function ‘allow_signal’: ./include/linux/vtime.h: In function ‘vtime_guest_enter’: ./include/linux/signal.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/sched/signal.h: In function ‘sigsp’: ./include/linux/vtime.h:79:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | static inline void vtime_guest_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/sched/signal.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ In file included from ./include/linux/netdevice.h:47, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/xdp.h: In function ‘xdp_scrub_frame’: ./include/linux/vtime.h: In function ‘vtime_guest_exit’: ./include/linux/signal.h: In function ‘disallow_signal’: ./include/linux/vtime.h:80:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | static inline void vtime_guest_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/signal.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ In file included from ./include/linux/netdevice.h:47, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/xdp.h: In function ‘xdp_scrub_frame’: ./include/net/xdp.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/vtime.h: In function ‘vtime_init_idle’: ./include/linux/vtime.h:81:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } | ^~~~~~~~~~~ ./include/net/xdp.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/vtime.h: In function ‘vtime_account_irq_enter’: ./include/net/xdp.h: In function ‘convert_to_xdp_frame’: ./include/net/xdp.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/vtime.h:93:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void vtime_account_irq_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/net/xdp.h: In function ‘convert_to_xdp_frame’: ./include/net/xdp.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/vtime.h: In function ‘vtime_account_irq_exit’: ./include/linux/vtime.h:94:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void vtime_account_irq_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_flush’: ./include/linux/vtime.h:95:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | static inline void vtime_flush(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/sched/signal.h: In function ‘task_pid_type’: ./include/linux/vtime.h: In function ‘irqtime_account_irq’: ./include/linux/sched/signal.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/vtime.h:102:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void irqtime_account_irq(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘account_irq_enter_time’: ./include/linux/vtime.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/sched/signal.h: In function ‘task_tgid’: ./include/linux/vtime.h: In function ‘account_irq_exit_time’: ./include/linux/vtime.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/sched/signal.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/sched/signal.h: In function ‘task_pgrp’: ./include/net/xdp.h: In function ‘xdp_set_data_meta_invalid’: ./include/linux/sched/signal.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/net/xdp.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/net/xdp.h: In function ‘xdp_set_data_meta_invalid’: ./include/net/xdp.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/sched/signal.h: In function ‘task_session’: ./include/net/xdp.h: In function ‘xdp_data_meta_unsupported’: ./include/linux/sched/signal.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ ./include/net/xdp.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/net/xdp.h: In function ‘xdp_data_meta_unsupported’: ./include/net/xdp.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/sched/signal.h: In function ‘get_nr_threads’: In file included from ./include/linux/interrupt.h:19, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./arch/x86/include/asm/irq.h: In function ‘irq_canonicalize’: ./include/linux/sched/signal.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ In file included from ./include/linux/sched/signal.h:9, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/sched/task.h: In function ‘put_task_struct’: ./arch/x86/include/asm/irq.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/sched/signal.h: In function ‘thread_group_leader’: ./include/linux/netdevice.h: In function ‘netdev_phys_item_id_same’: ./include/linux/sched/signal.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/sched/task.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/netdevice.h:827:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 827 | { | ^ ./include/linux/sched/signal.h: In function ‘has_group_leader_pid’: ./include/linux/sched/signal.h:618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 618 | { | ^ ./include/linux/sched/task.h: In function ‘task_stack_vm_area’: ./include/linux/sched/signal.h: In function ‘same_thread_group’: ./include/linux/sched/task.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/sched/signal.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/sched/task.h: In function ‘task_lock’: ./include/linux/sched/signal.h: In function ‘next_thread’: ./include/linux/sched/task.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/sched/signal.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/sched/task.h: In function ‘task_unlock’: ./include/linux/sched/task.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ In file included from ./arch/x86/include/asm/sections.h:5, from ./include/linux/interrupt.h:20, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/asm-generic/sections.h: In function ‘arch_is_kernel_text’: ./include/asm-generic/sections.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/asm-generic/sections.h: In function ‘arch_is_kernel_data’: ./include/asm-generic/sections.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ In file included from ./include/net/snmp.h:52, from ./include/net/netns/mib.h:5, from ./include/net/net_namespace.h:17, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_init’: ./include/asm-generic/sections.h: In function ‘memory_contains’: ./include/linux/u64_stats_sync.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/asm-generic/sections.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin’: ./include/linux/u64_stats_sync.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/asm-generic/sections.h: In function ‘memory_intersects’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end’: ./include/asm-generic/sections.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/u64_stats_sync.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ In file included from ./include/net/scm.h:8, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/security.h: In function ‘kernel_load_data_id_str’: In file included from ./include/net/scm.h:8, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/security.h: In function ‘kernel_load_data_id_str’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin_irqsave’: ./include/linux/u64_stats_sync.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/security.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/asm-generic/sections.h: In function ‘init_section_contains’: ./include/linux/security.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end_irqrestore’: ./include/asm-generic/sections.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ In file included from ./include/net/snmp.h:52, from ./include/net/netns/mib.h:5, from ./include/net/net_namespace.h:17, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_init’: In file included from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/sched/signal.h: In function ‘signal_set_stop_flags’: ./include/linux/u64_stats_sync.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/u64_stats_sync.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/sched/signal.h: In function ‘thread_group_empty’: ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_begin’: ./include/asm-generic/sections.h: In function ‘init_section_intersects’: ./include/linux/sched/signal.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/u64_stats_sync.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/sched/signal.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/asm-generic/sections.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin’: ./include/linux/u64_stats_sync.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin’: ./include/asm-generic/sections.h: In function ‘is_kernel_rodata’: ./include/linux/u64_stats_sync.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end’: ./include/asm-generic/sections.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/u64_stats_sync.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/sched/signal.h: In function ‘lock_task_sighand’: ./include/linux/sched/signal.h:647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 647 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_begin_irqsave’: ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_retry’: ./include/linux/u64_stats_sync.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/u64_stats_sync.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry’: ./include/linux/sched/signal.h: In function ‘unlock_task_sighand’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_update_end_irqrestore’: ./include/linux/u64_stats_sync.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/u64_stats_sync.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/sched/signal.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_begin’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin_irq’: ./include/linux/u64_stats_sync.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/sched/signal.h: In function ‘task_rlimit’: ./include/linux/u64_stats_sync.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/sched/signal.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_group_exit’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin’: ./include/linux/sched/signal.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/u64_stats_sync.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry_irq’: ./include/linux/u64_stats_sync.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘__u64_stats_fetch_retry’: In file included from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/interrupt.h: In function ‘request_irq’: ./include/linux/u64_stats_sync.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/linux/sched/signal.h: In function ‘kernel_dequeue_signal’: ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry’: ./include/linux/interrupt.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/sched/signal.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/u64_stats_sync.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/linux/sched/signal.h: In function ‘task_rlimit_max’: ./include/linux/sched/signal.h:669:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 669 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_begin_irq’: ./include/linux/u64_stats_sync.h:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/linux/interrupt.h: In function ‘request_percpu_irq’: ./include/linux/sched/signal.h: In function ‘kernel_signal_stop’: ./include/linux/interrupt.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/u64_stats_sync.h: In function ‘u64_stats_fetch_retry_irq’: ./include/linux/sched/signal.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/u64_stats_sync.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/sched/signal.h: In function ‘rlimit’: ./include/linux/sched/signal.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/sched/signal.h: In function ‘rlimit_max’: ./include/linux/sched/signal.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ In file included from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/net/scm.h: In function ‘unix_get_peersec_dgram’: ./include/linux/interrupt.h: In function ‘devm_request_irq’: ./include/net/scm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/interrupt.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/sched/signal.h: In function ‘restart_syscall’: ./include/linux/sched/signal.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/net/scm.h: In function ‘scm_set_cred’: ./include/net/scm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_pending’: ./include/linux/sched/signal.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/net/scm.h: In function ‘scm_destroy_cred’: ./include/net/scm.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/sched/signal.h: In function ‘__fatal_signal_pending’: ./include/linux/sched/signal.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/net/scm.h: In function ‘scm_destroy’: ./include/linux/interrupt.h: In function ‘irq_set_affinity’: ./include/net/scm.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/interrupt.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/sched/signal.h: In function ‘fatal_signal_pending’: In file included from ./include/net/netns/ipv4.h:10, from ./include/net/net_namespace.h:20, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/inet_frag.h: In function ‘inet_frags_init_net’: ./include/linux/sched/signal.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/interrupt.h: In function ‘irq_force_affinity’: ./include/net/scm.h: In function ‘scm_send’: ./include/net/inet_frag.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/interrupt.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/net/scm.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_pending_state’: ./include/linux/sched/signal.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/net/inet_frag.h: In function ‘inet_frag_put’: ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep’: ./include/net/inet_frag.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/interrupt.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_wake_up’: ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep_irqsave’: ./include/linux/sched/signal.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/inet_frag.h: In function ‘frag_mem_limit’: ./include/linux/interrupt.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/net/inet_frag.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_lockdep’: In file included from ./include/net/netns/ipv4.h:10, from ./include/net/net_namespace.h:20, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/inet_frag.h: In function ‘inet_frags_init_net’: ./include/linux/sched/signal.h: In function ‘ptrace_signal_wake_up’: ./include/net/inet_frag.h: In function ‘sub_frag_mem_limit’: ./include/linux/interrupt.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/sched/signal.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/net/inet_frag.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/net/inet_frag.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/interrupt.h: In function ‘enable_irq_lockdep’: ./include/linux/interrupt.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/net/inet_frag.h: In function ‘add_frag_mem_limit’: ./include/net/scm.h: In function ‘scm_passec’: ./include/net/inet_frag.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/sched/signal.h: In function ‘set_restore_sigmask’: ./include/linux/interrupt.h: In function ‘enable_irq_lockdep_irqrestore’: ./include/net/scm.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/sched/signal.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/interrupt.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/net/inet_frag.h: In function ‘inet_frag_put’: ./include/net/inet_frag.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/interrupt.h: In function ‘enable_irq_wake’: ./include/linux/interrupt.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_wake’: ./include/net/inet_frag.h: In function ‘frag_mem_limit’: ./include/linux/netdevice.h: In function ‘netif_elide_gro’: ./include/linux/interrupt.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/net/inet_frag.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/net/scm.h: In function ‘scm_recv’: ./include/net/scm.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/net/inet_frag.h: In function ‘sub_frag_mem_limit’: ./include/net/inet_frag.h:136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 136 | { | ^ ./include/linux/netdevice.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/net/inet_frag.h: In function ‘add_frag_mem_limit’: ./include/net/inet_frag.h:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/linux/sched/signal.h: In function ‘clear_restore_sigmask’: ./include/linux/sched/signal.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/sched/signal.h: In function ‘test_restore_sigmask’: ./include/linux/sched/signal.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/interrupt.h: In function ‘this_cpu_ksoftirqd’: ./include/linux/sched/signal.h: In function ‘test_and_clear_restore_sigmask’: ./include/linux/interrupt.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/sched/signal.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_prio_tc_map’: ./include/linux/netdevice.h:2064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2064 | { | ^ In file included from ./include/linux/sched/signal.h:6, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/signal.h: In function ‘copy_siginfo’: In file included from ./include/linux/sched/signal.h:6, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/signal.h: In function ‘copy_siginfo’: ./include/linux/netdevice.h: In function ‘netdev_set_prio_tc_map’: ./include/linux/signal.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/signal.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/netdevice.h:2070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2070 | { | ^ ./include/linux/signal.h: In function ‘clear_siginfo’: ./include/linux/signal.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/signal.h: In function ‘clear_siginfo’: ./include/linux/sched/signal.h: In function ‘restore_saved_sigmask’: ./include/linux/signal.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/sched/signal.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/sched/signal.h: In function ‘sigmask_to_save’: ./include/linux/signal.h: In function ‘sigaddset’: ./include/linux/sched/signal.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ In file included from ./include/net/netns/ipv6.h:10, from ./include/net/net_namespace.h:21, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/dst_ops.h: In function ‘dst_entries_get_fast’: ./include/linux/signal.h: In function ‘sigaddset’: ./include/linux/signal.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/signal.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/net/dst_ops.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ In file included from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/netlink.h: In function ‘nlmsg_hdr’: ./include/linux/netdevice.h: In function ‘netdev_get_num_tc’: ./include/net/dst_ops.h: In function ‘dst_entries_get_slow’: ./include/net/dst_ops.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/sched/signal.h: In function ‘kill_cad_pid’: ./include/linux/netlink.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/sched/signal.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/linux/signal.h: In function ‘sigdelset’: ./include/linux/signal.h: In function ‘sigdelset’: ./include/linux/netdevice.h:2085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2085 | { | ^ ./include/linux/signal.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/signal.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_add’: ./include/linux/sched/signal.h: In function ‘on_sig_stack’: ./include/net/dst_ops.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/sched/signal.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_sb_channel’: ./include/net/dst_ops.h: In function ‘dst_entries_init’: ./include/net/dst_ops.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/signal.h: In function ‘sigismember’: ./include/linux/signal.h: In function ‘sigismember’: ./include/linux/signal.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ In file included from ./include/net/netns/ipv6.h:10, from ./include/net/net_namespace.h:21, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/dst_ops.h: In function ‘dst_entries_get_fast’: ./include/linux/sched/signal.h: In function ‘sas_ss_flags’: ./include/net/dst_ops.h: In function ‘dst_entries_destroy’: ./include/linux/netlink.h: In function ‘netlink_kernel_create’: ./include/linux/interrupt.h: In function ‘tasklet_trylock’: ./include/linux/signal.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/sched/signal.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/net/dst_ops.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/netdevice.h:2096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2096 | { | ^ ./include/linux/netlink.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/net/dst_ops.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/interrupt.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/signal.h: In function ‘sigisemptyset’: ./include/net/dst_ops.h: In function ‘dst_entries_get_slow’: ./include/linux/signal.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/dst_ops.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_unlock’: ./include/linux/sched/signal.h: In function ‘sas_ss_reset’: ./include/linux/sched/signal.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/signal.h: In function ‘sigisemptyset’: ./include/linux/interrupt.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_add’: ./include/linux/signal.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/netlink.h: In function ‘nl_set_extack_cookie_u64’: ./include/net/dst_ops.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/netlink.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/sched/signal.h: In function ‘sigsp’: ./include/linux/interrupt.h: In function ‘tasklet_unlock_wait’: ./include/linux/sched/signal.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/net/dst_ops.h: In function ‘dst_entries_init’: ./include/net/dst_ops.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/interrupt.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./include/linux/signal.h: In function ‘sigequalsets’: ./include/linux/signal.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_tx_queue’: ./include/linux/signal.h: In function ‘sigequalsets’: ./include/net/dst_ops.h: In function ‘dst_entries_destroy’: ./include/linux/interrupt.h: In function ‘tasklet_schedule’: ./include/linux/signal.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/net/dst_ops.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/interrupt.h:605:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 605 | { | ^ ./include/linux/netdevice.h:2103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2103 | { | ^ ./include/linux/netlink.h: In function ‘netlink_skb_clone’: ./include/linux/sched/signal.h: In function ‘task_pid_type’: ./include/linux/netlink.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_hi_schedule’: ./include/linux/sched/signal.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/netdevice.h: In function ‘skb_get_tx_queue’: ./include/linux/interrupt.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/netdevice.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_disable_nosync’: ./include/linux/sched/signal.h: In function ‘task_tgid’: ./include/linux/interrupt.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/linux/sched/signal.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_for_each_tx_queue’: ./include/linux/signal.h: In function ‘sigorsets’: ./include/linux/sched/signal.h: In function ‘task_pgrp’: ./include/linux/interrupt.h: In function ‘tasklet_disable’: ./include/linux/signal.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~ ./include/linux/sched/signal.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/linux/interrupt.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/linux/signal.h: In function ‘sigorsets’: ./include/linux/netdevice.h:2118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2118 | { | ^ ./include/linux/signal.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~ ./include/linux/sched/signal.h: In function ‘task_session’: ./include/linux/sched/signal.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_enable’: ./include/linux/interrupt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/sched/signal.h: In function ‘get_nr_threads’: ./include/linux/sched/signal.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/linux/netlink.h: In function ‘netlink_dump_start’: ./include/linux/netdevice.h: In function ‘netdev_get_fwd_headroom’: ./include/linux/netlink.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/sched/signal.h: In function ‘thread_group_leader’: ./include/linux/sched/signal.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/netdevice.h:2150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2150 | { | ^ ./include/linux/signal.h: In function ‘sigandsets’: ./include/linux/sched/signal.h: In function ‘has_group_leader_pid’: ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_start’: ./include/linux/signal.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~ ./include/linux/sched/signal.h:618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 618 | { | ^ ./include/linux/signal.h: In function ‘sigandsets’: ./include/linux/interrupt.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./include/linux/signal.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~ ./include/linux/netdevice.h: In function ‘netdev_set_rx_headroom’: ./include/linux/sched/signal.h: In function ‘same_thread_group’: ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_cancel’: ./include/linux/sched/signal.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/netdevice.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/linux/interrupt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/sched/signal.h: In function ‘next_thread’: ./include/linux/netdevice.h: In function ‘netdev_reset_rx_headroom’: ./include/linux/sched/signal.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/netdevice.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/signal.h: In function ‘sigandnsets’: ./include/linux/signal.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~ ./include/linux/signal.h: In function ‘sigandnsets’: ./include/linux/netdevice.h: In function ‘dev_net’: ./include/linux/signal.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~ In file included from ./include/uapi/linux/netfilter.h:7, from ./include/linux/netfilter_defs.h:5, from ./include/net/netns/netfilter.h:5, from ./include/net/net_namespace.h:25, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/in.h: In function ‘proto_ports_offset’: ./include/linux/netdevice.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/in.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/netdevice.h: In function ‘dev_net_set’: In file included from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/kernel_stat.h: In function ‘kstat_incr_softirqs_this_cpu’: ./include/linux/in.h: In function ‘ipv4_is_loopback’: ./include/linux/in.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/kernel_stat.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/netdevice.h:2177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2177 | { | ^ ./include/linux/signal.h: In function ‘signotset’: ./include/linux/signal.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~ ./include/linux/netdevice.h: In function ‘netdev_priv’: ./include/linux/signal.h: In function ‘signotset’: ./include/linux/signal.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~ ./include/linux/in.h: In function ‘ipv4_is_multicast’: ./include/linux/in.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/netdevice.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_local_multicast’: ./include/linux/signal.h: In function ‘sigemptyset’: ./include/linux/in.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/signal.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ In file included from ./include/uapi/linux/netfilter.h:7, from ./include/linux/netfilter_defs.h:5, from ./include/net/netns/netfilter.h:5, from ./include/net/net_namespace.h:25, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/in.h: In function ‘proto_ports_offset’: ./include/linux/sched/signal.h: In function ‘thread_group_empty’: ./include/linux/signal.h: In function ‘sigemptyset’: ./include/linux/netdevice.h: In function ‘netif_tx_napi_add’: ./include/linux/signal.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/sched/signal.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/in.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_lbcast’: ./include/linux/signal.h: In function ‘sigfillset’: ./include/linux/in.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/signal.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/sched/signal.h: In function ‘lock_task_sighand’: ./include/linux/in.h: In function ‘ipv4_is_loopback’: ./include/linux/signal.h: In function ‘sigfillset’: ./include/linux/in.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/sched/signal.h:647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 647 | { | ^ ./include/linux/signal.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_zeronet’: ./include/linux/in.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/signal.h: In function ‘sigaddsetmask’: ./include/linux/sched/signal.h: In function ‘unlock_task_sighand’: ./include/linux/signal.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/sched/signal.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/signal.h: In function ‘sigaddsetmask’: ./include/linux/signal.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/netdevice.h:2236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2236 | { | ^ ./include/linux/signal.h: In function ‘sigdelsetmask’: ./include/linux/in.h: In function ‘ipv4_is_private_10’: ./include/linux/sched/signal.h: In function ‘task_rlimit’: ./include/linux/signal.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/in.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/signal.h: In function ‘sigdelsetmask’: ./include/linux/sched/signal.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/signal.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/signal.h: In function ‘sigtestsetmask’: ./include/linux/signal.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/signal.h: In function ‘sigtestsetmask’: ./include/linux/in.h: In function ‘ipv4_is_private_172’: ./include/linux/signal.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/in.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/signal.h: In function ‘siginitset’: ./include/linux/signal.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/signal.h: In function ‘siginitset’: ./include/linux/in.h: In function ‘ipv4_is_multicast’: ./include/linux/signal.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/in.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/sched/signal.h: In function ‘task_rlimit_max’: ./include/linux/sched/signal.h:669:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 669 | { | ^ ./include/linux/netdevice.h: In function ‘gro_recursion_inc_test’: ./include/linux/signal.h: In function ‘siginitsetinv’: ./include/linux/signal.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_local_multicast’: ./include/linux/signal.h: In function ‘siginitsetinv’: ./include/linux/netdevice.h:2319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2319 | { | ^ ./include/linux/in.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/signal.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/signal.h: In function ‘init_sigpending’: ./include/linux/in.h: In function ‘ipv4_is_private_192’: ./include/linux/sched/signal.h: In function ‘rlimit’: ./include/linux/signal.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/in.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/netdevice.h: In function ‘call_gro_receive’: ./include/linux/sched/signal.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/signal.h: In function ‘init_sigpending’: ./include/linux/signal.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/signal.h: In function ‘valid_signal’: ./include/linux/signal.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/sched/signal.h: In function ‘rlimit_max’: ./include/linux/netdevice.h:2327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2327 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_linklocal_169’: ./include/linux/sched/signal.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/in.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/signal.h: In function ‘valid_signal’: ./include/linux/signal.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_lbcast’: ./include/linux/in.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_anycast_6to4’: ./include/linux/in.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/netdevice.h: In function ‘call_gro_receive_sk’: ./include/linux/signal.h: In function ‘allow_signal’: ./include/linux/in.h: In function ‘ipv4_is_zeronet’: ./include/linux/in.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/signal.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_test_192’: In file included from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/scm.h: In function ‘unix_get_peersec_dgram’: ./include/linux/in.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/netdevice.h:2342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2342 | { | ^ ./include/linux/signal.h: In function ‘disallow_signal’: ./include/linux/signal.h: In function ‘allow_signal’: ./include/net/scm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/signal.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/signal.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_private_10’: ./include/linux/in.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_test_198’: ./include/linux/signal.h: In function ‘disallow_signal’: ./include/linux/in.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/net/scm.h: In function ‘scm_set_cred’: ./include/linux/signal.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/net/scm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_private_172’: ./include/linux/in.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/net/scm.h: In function ‘scm_destroy_cred’: ./include/net/scm.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_private_192’: ./include/linux/in.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/scm.h: In function ‘scm_destroy’: ./include/net/scm.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_linklocal_169’: ./include/net/scm.h: In function ‘scm_send’: ./include/linux/in.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/net/scm.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_anycast_6to4’: ./include/linux/in.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/linux/in.h: In function ‘ipv4_is_test_192’: ./include/linux/in.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/kernel_stat.h: In function ‘kstat_softirqs_cpu’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_init’: ./include/linux/kernel_stat.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ In file included from ./include/linux/sched/signal.h:9, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/sched/task.h: In function ‘put_task_struct’: ./include/linux/in.h: In function ‘ipv4_is_test_198’: ./include/linux/sched/task.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/in.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/netdevice.h:2531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2531 | { | ^ In file included from ./include/linux/sched/signal.h:9, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/sched/task.h: In function ‘put_task_struct’: ./include/net/scm.h: In function ‘scm_passec’: ./include/linux/sched/task.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_dev’: ./include/net/scm.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/sched/task.h: In function ‘task_stack_vm_area’: ./include/linux/kernel_stat.h: In function ‘kstat_cpu_irqs_sum’: ./include/linux/sched/task.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/netdevice.h:2538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2538 | { | ^ ./include/linux/kernel_stat.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/sched/task.h: In function ‘task_stack_vm_area’: ./include/linux/sched/task.h: In function ‘task_lock’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_extack’: ./include/linux/sched/task.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/sched/task.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/net/scm.h: In function ‘scm_recv’: ./include/linux/sched/task.h: In function ‘task_lock’: ./include/linux/sched/task.h: In function ‘task_unlock’: ./include/net/scm.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/netdevice.h:2544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2544 | { | ^ ./include/linux/sched/task.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/sched/task.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/sched/task.h: In function ‘task_unlock’: ./include/linux/sched/task.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/netdevice.h: In function ‘next_net_device’: ./include/linux/netdevice.h:2571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2571 | { | ^ In file included from ./include/net/netns/conntrack.h:6, from ./include/net/net_namespace.h:28, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/list_nulls.h: In function ‘is_a_nulls’: ./include/linux/list_nulls.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/netdevice.h: In function ‘next_net_device_rcu’: In file included from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/sched/signal.h: In function ‘signal_set_stop_flags’: ./include/linux/list_nulls.h: In function ‘get_nulls_value’: ./include/linux/list_nulls.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/netdevice.h:2581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2581 | { | ^ ./include/linux/sched/signal.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ In file included from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/sched/signal.h: In function ‘signal_set_stop_flags’: ./include/linux/list_nulls.h: In function ‘hlist_nulls_unhashed’: ./include/linux/list_nulls.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/sched/signal.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_empty’: ./include/linux/list_nulls.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ In file included from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/netlink.h: In function ‘nlmsg_hdr’: ./include/linux/netlink.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/list_nulls.h: In function ‘hlist_nulls_add_head’: ./include/linux/list_nulls.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_group_exit’: ./include/linux/sched/signal.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_group_exit’: ./include/linux/netlink.h: In function ‘netlink_kernel_create’: ./include/linux/sched/signal.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/list_nulls.h: In function ‘__hlist_nulls_del’: ./include/linux/netlink.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/list_nulls.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/sched/signal.h: In function ‘kernel_dequeue_signal’: ./include/linux/sched/signal.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/netdevice.h: In function ‘first_net_device’: ./include/linux/sched/signal.h: In function ‘kernel_dequeue_signal’: ./include/linux/sched/signal.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/netlink.h: In function ‘nl_set_extack_cookie_u64’: ./include/linux/list_nulls.h: In function ‘hlist_nulls_del’: ./include/linux/netdevice.h:2591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2591 | { | ^ ./include/linux/sched/signal.h: In function ‘kernel_signal_stop’: ./include/linux/netlink.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/list_nulls.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/sched/signal.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/sched/signal.h: In function ‘kernel_signal_stop’: ./include/linux/sched/signal.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/netlink.h: In function ‘netlink_skb_clone’: ./include/linux/netdevice.h: In function ‘first_net_device_rcu’: ./include/linux/netlink.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/netdevice.h:2597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2597 | { | ^ ./include/linux/sched/signal.h: In function ‘restart_syscall’: ./include/linux/sched/signal.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/netlink.h: In function ‘netlink_dump_start’: ./include/linux/sched/signal.h: In function ‘signal_pending’: ./include/linux/sched/signal.h: In function ‘restart_syscall’: ./include/linux/netlink.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/sched/signal.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/sched/signal.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/sched/signal.h: In function ‘__fatal_signal_pending’: ./include/linux/sched/signal.h: In function ‘signal_pending’: ./include/linux/sched/signal.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/sched/signal.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/sched/signal.h: In function ‘__fatal_signal_pending’: ./include/linux/sched/signal.h: In function ‘fatal_signal_pending’: ./include/linux/sched/signal.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/sched/signal.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_pending_state’: ./include/linux/sched/signal.h: In function ‘fatal_signal_pending’: ./include/linux/sched/signal.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/sched/signal.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_pending_state’: ./include/linux/sched/signal.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_wake_up’: ./include/linux/netdevice.h: In function ‘unregister_netdevice’: ./include/linux/sched/signal.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_wake_up’: ./include/linux/sched/signal.h: In function ‘ptrace_signal_wake_up’: ./include/linux/netdevice.h:2641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2641 | { | ^ ./include/linux/sched/signal.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/sched/signal.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/sched/signal.h: In function ‘ptrace_signal_wake_up’: ./include/linux/sched/signal.h: In function ‘set_restore_sigmask’: ./include/linux/sched/signal.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/sched/signal.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/netdevice.h: In function ‘dev_recursion_level’: In file included from ./include/linux/netdevice.h:54, from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/hashtable.h: In function ‘__hash_init’: ./include/linux/sched/signal.h: In function ‘set_restore_sigmask’: ./include/linux/hashtable.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/sched/signal.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/netdevice.h:2655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2655 | { | ^ ./include/linux/hashtable.h: In function ‘hash_hashed’: ./include/linux/hashtable.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/sched/signal.h: In function ‘clear_restore_sigmask’: ./include/linux/hashtable.h: In function ‘__hash_empty’: ./include/linux/sched/signal.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/hashtable.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/sched/signal.h: In function ‘clear_restore_sigmask’: ./include/linux/sched/signal.h: In function ‘test_restore_sigmask’: ./include/linux/sched/signal.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/sched/signal.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/hashtable.h: In function ‘hash_del’: ./include/linux/sched/signal.h: In function ‘test_and_clear_restore_sigmask’: ./include/linux/sched/signal.h: In function ‘test_restore_sigmask’: ./include/linux/hashtable.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/sched/signal.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/sched/signal.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/hashtable.h: In function ‘hash_del_rcu’: ./include/linux/hashtable.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/sched/signal.h: In function ‘test_and_clear_restore_sigmask’: ./include/linux/sched/signal.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/sched/signal.h: In function ‘restore_saved_sigmask’: In file included from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/netdevice.h: In function ‘dev_xmit_complete’: ./include/linux/netdevice.h: In function ‘skb_gro_offset’: ./include/linux/sched/signal.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ In file included from ./include/linux/key.h:25, from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/assoc_array.h: In function ‘assoc_array_init’: ./include/linux/sched/signal.h: In function ‘restore_saved_sigmask’: ./include/linux/sched/signal.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/sched/signal.h: In function ‘sigmask_to_save’: ./include/linux/assoc_array.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/netdevice.h:2668:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2668 | { | ^ ./include/linux/sched/signal.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ In file included from ./include/linux/bpf.h:13, from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/file.h: In function ‘fput_light’: ./include/linux/sched/signal.h: In function ‘sigmask_to_save’: ./include/linux/file.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/sched/signal.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_len’: ./include/linux/netdevice.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/sched/signal.h: In function ‘kill_cad_pid’: ./include/linux/file.h: In function ‘fdput’: ./include/linux/netdevice.h:2673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2673 | { | ^ ./include/linux/sched/signal.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/linux/file.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/sched/signal.h: In function ‘kill_cad_pid’: ./include/linux/sched/signal.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/linux/sched/signal.h: In function ‘on_sig_stack’: ./include/linux/netdevice.h: In function ‘skb_gro_pull’: ./include/linux/sched/signal.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/linux/sched/signal.h: In function ‘on_sig_stack’: ./include/linux/file.h: In function ‘__to_fd’: ./include/linux/sched/signal.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/linux/file.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/netdevice.h:2678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2678 | { | ^ In file included from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/key.h: In function ‘make_key_ref’: ./include/linux/file.h: In function ‘fdget’: ./include/linux/sched/signal.h: In function ‘sas_ss_flags’: ./include/linux/key.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/file.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_fast’: ./include/linux/sched/signal.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/sched/signal.h: In function ‘sas_ss_flags’: ./include/linux/file.h: In function ‘fdget_raw’: ./include/linux/sched/signal.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/file.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/key.h: In function ‘key_ref_to_ptr’: ./include/linux/key.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/netdevice.h:2684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2684 | { | ^ ./include/linux/sched/signal.h: In function ‘sas_ss_reset’: ./include/linux/file.h: In function ‘fdget_pos’: ./include/linux/sched/signal.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/file.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/key.h: In function ‘is_key_possessed’: ./include/linux/sched/signal.h: In function ‘sas_ss_reset’: ./include/linux/key.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_hard’: ./include/linux/sched/signal.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/file.h: In function ‘fdput_pos’: ./include/linux/sched/signal.h: In function ‘sigsp’: ./include/linux/file.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/sched/signal.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/sched/signal.h: In function ‘sigsp’: ./include/linux/netdevice.h:2689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | { | ^ ./include/linux/sched/signal.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_frag0_invalidate’: ./include/linux/netdevice.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/sched/signal.h: In function ‘task_pid_type’: ./include/linux/key.h: In function ‘__key_get’: ./include/linux/sched/signal.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/sched/signal.h: In function ‘task_pid_type’: ./include/linux/netdevice.h: In function ‘skb_gro_header_slow’: ./include/linux/key.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/sched/signal.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/key.h: In function ‘key_get’: ./include/linux/key.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/sched/signal.h: In function ‘task_tgid’: ./include/linux/netdevice.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/linux/sched/signal.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/sched/signal.h: In function ‘task_tgid’: ./include/linux/sched/signal.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/key.h: In function ‘key_ref_put’: ./include/linux/sched/signal.h: In function ‘task_pgrp’: ./include/linux/key.h:269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 269 | { | ^ ./include/linux/sched/signal.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/linux/sched/signal.h: In function ‘task_pgrp’: In file included from ./include/linux/netfilter/x_tables.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/netdevice.h: In function ‘napi_disable_pending’: ./include/linux/sched/signal.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/linux/sched/signal.h: In function ‘task_session’: ./include/linux/netdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/sched/signal.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ ./include/linux/sched/signal.h: In function ‘task_session’: ./include/linux/sched/signal.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/bpf.h: In function ‘map_to_offmap’: ./include/linux/sched/signal.h: In function ‘get_nr_threads’: ./include/linux/sched/signal.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_network_header’: ./include/linux/sched/signal.h: In function ‘get_nr_threads’: ./include/linux/netdevice.h: In function ‘napi_schedule’: ./include/linux/bpf.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/sched/signal.h: In function ‘thread_group_leader’: ./include/linux/sched/signal.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/linux/netdevice.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/sched/signal.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/sched/signal.h: In function ‘thread_group_leader’: ./include/linux/netdevice.h:2710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2710 | { | ^ ./include/linux/sched/signal.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/key.h: In function ‘key_serial’: ./include/linux/sched/signal.h: In function ‘has_group_leader_pid’: ./include/linux/netdevice.h: In function ‘napi_schedule_irqoff’: ./include/linux/key.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/sched/signal.h:618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 618 | { | ^ ./include/linux/netdevice.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/sched/signal.h: In function ‘has_group_leader_pid’: ./include/linux/sched/signal.h:618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 618 | { | ^ ./include/linux/sched/signal.h: In function ‘same_thread_group’: ./include/linux/netdevice.h: In function ‘napi_reschedule’: ./include/linux/netdevice.h: In function ‘skb_gro_postpull_rcsum’: ./include/linux/sched/signal.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/sched/signal.h: In function ‘same_thread_group’: ./include/linux/netdevice.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/key.h: In function ‘key_read_state’: ./include/linux/sched/signal.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/key.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/sched/signal.h: In function ‘next_thread’: ./include/linux/bpf.h: In function ‘bpf_map_offload_neutral’: ./include/linux/sched/signal.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/bpf.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/netdevice.h:2717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2717 | { | ^ ./include/linux/netdevice.h: In function ‘napi_complete’: ./include/linux/sched/signal.h: In function ‘next_thread’: ./include/linux/netdevice.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/sched/signal.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_support_seq_show’: ./include/linux/bpf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/netdevice.h: In function ‘napi_enable’: ./include/linux/netdevice.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/netdevice.h: In function ‘skb_at_gro_remcsum_start’: ./include/linux/netdevice.h:2731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2731 | { | ^ In file included from ./include/linux/key.h:25, from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/assoc_array.h: In function ‘assoc_array_init’: ./include/linux/key.h: In function ‘key_is_positive’: ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_needed’: ./include/linux/assoc_array.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/key.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/bpf.h: In function ‘bpf_ctx_record_field_size’: ./include/linux/bpf.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/key.h: In function ‘key_is_negative’: ./include/linux/netdevice.h:2738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2738 | { | ^ ./include/linux/key.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/netdevice.h: In function ‘napi_synchronize’: ./include/linux/netdevice.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_complete’: ./include/linux/sched/signal.h: In function ‘thread_group_empty’: ./include/linux/sched/signal.h: In function ‘thread_group_empty’: ./include/linux/sched/signal.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/netdevice.h: In function ‘napi_if_scheduled_mark_missed’: ./include/linux/sched/signal.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/netdevice.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/netdevice.h:2749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2749 | { | ^ In file included from ./include/linux/cred.h:17, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/key.h: In function ‘make_key_ref’: ./include/linux/sched/signal.h: In function ‘lock_task_sighand’: ./include/linux/sched/signal.h:647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 647 | { | ^ ./include/linux/key.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/sched/signal.h: In function ‘lock_task_sighand’: In file included from ./include/linux/cred.h:21, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/sched/user.h: In function ‘get_uid’: ./include/linux/sched/signal.h:647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 647 | { | ^ ./include/linux/sched/user.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/key.h: In function ‘key_ref_to_ptr’: ./include/linux/sched/signal.h: In function ‘unlock_task_sighand’: ./include/linux/netdevice.h: In function ‘skb_gro_incr_csum_unnecessary’: ./include/linux/key.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/sched/signal.h: In function ‘unlock_task_sighand’: ./include/linux/sched/signal.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/sched/signal.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/key.h: In function ‘is_key_possessed’: ./include/linux/sched/signal.h: In function ‘task_rlimit’: ./include/linux/key.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/netdevice.h:2760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2760 | { | ^ ./include/linux/sched/signal.h: In function ‘task_rlimit’: In file included from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/cred.h: In function ‘get_group_info’: ./include/linux/sched/signal.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/sched/signal.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/cred.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert_check’: ./include/linux/sched/signal.h: In function ‘task_rlimit_max’: ./include/linux/sched/signal.h: In function ‘task_rlimit_max’: ./include/linux/netdevice.h:2796:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2796 | { | ^ ./include/linux/sched/signal.h:669:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 669 | { | ^ ./include/linux/sched/signal.h:669:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 669 | { | ^ ./include/linux/key.h: In function ‘__key_get’: ./include/linux/key.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert’: ./include/linux/key.h: In function ‘key_get’: ./include/linux/key.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/linux/sched/signal.h: In function ‘rlimit’: ./include/linux/sched/signal.h: In function ‘rlimit’: ./include/linux/netdevice.h:2803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2803 | { | ^ ./include/linux/cred.h: In function ‘validate_creds’: ./include/linux/sched/signal.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/sched/signal.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/netdevice.h: In function ‘net_has_fallback_tunnels’: ./include/linux/key.h: In function ‘key_ref_put’: ./include/linux/cred.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/key.h:269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 269 | { | ^ ./include/linux/netdevice.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/sched/signal.h: In function ‘rlimit_max’: ./include/linux/sched/signal.h: In function ‘rlimit_max’: ./include/linux/cred.h: In function ‘validate_creds_for_do_exit’: ./include/linux/sched/signal.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/cred.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/sched/signal.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_init’: ./include/linux/cred.h: In function ‘validate_process_creds’: ./include/linux/cred.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_read’: ./include/linux/cred.h: In function ‘cap_ambient_invariant_ok’: ./include/linux/cred.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/netdevice.h:2821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2821 | { | ^ ./include/linux/netdevice.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_write’: ./include/linux/cred.h: In function ‘get_new_cred’: ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_process’: ./include/linux/cred.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ ./include/linux/netdevice.h:651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 651 | { | ^ ./include/linux/key.h: In function ‘key_serial’: In file included from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/scm.h: In function ‘unix_get_peersec_dgram’: In file included from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/scm.h: In function ‘unix_get_peersec_dgram’: ./include/linux/key.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/linux/cred.h: In function ‘get_cred’: ./include/net/scm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/net/scm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/cred.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/netdevice.h:2831:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2831 | { | ^ ./include/net/scm.h: In function ‘scm_set_cred’: ./include/net/scm.h: In function ‘scm_set_cred’: ./include/linux/key.h: In function ‘key_read_state’: ./include/net/scm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/cred.h: In function ‘get_cred_rcu’: ./include/net/scm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/key.h:364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 364 | { | ^ ./include/linux/cred.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/netdevice.h: In function ‘rps_record_sock_flow’: ./include/linux/netdevice.h:716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 716 | { | ^ ./include/net/scm.h: In function ‘scm_destroy_cred’: ./include/net/scm.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/scm.h: In function ‘scm_destroy_cred’: ./include/net/scm.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/cred.h: In function ‘put_cred’: ./include/net/scm.h: In function ‘scm_destroy’: In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/bpf.h: In function ‘bpf_long_memcpy’: ./include/linux/cred.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/net/scm.h: In function ‘scm_destroy’: ./include/net/scm.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/net/scm.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ In file included from ./include/linux/netdevice.h:54, from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/hashtable.h: In function ‘__hash_init’: ./include/linux/bpf.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/hashtable.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/scm.h: In function ‘scm_send’: ./include/net/scm.h: In function ‘scm_send’: ./include/net/scm.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/net/scm.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/hashtable.h: In function ‘hash_hashed’: ./include/linux/key.h: In function ‘key_is_positive’: ./include/linux/hashtable.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/key.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_attr_numa_node’: ./include/linux/hashtable.h: In function ‘__hash_empty’: ./include/linux/bpf.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/key.h: In function ‘key_is_negative’: ./include/linux/hashtable.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/key.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ In file included from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/seq_file.h: In function ‘seq_has_overflowed’: ./include/linux/hashtable.h: In function ‘hash_del’: ./include/linux/seq_file.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/hashtable.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/net/scm.h: In function ‘scm_passec’: ./include/net/scm.h: In function ‘scm_passec’: ./include/net/scm.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/hashtable.h: In function ‘hash_del_rcu’: ./include/linux/seq_file.h: In function ‘seq_get_buf’: ./include/net/scm.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/bpf.h: In function ‘bpf_prog_get_type’: ./include/linux/hashtable.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/seq_file.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_cleanup’: ./include/linux/bpf.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./include/linux/netdevice.h:2863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2863 | { | ^ ./include/net/scm.h: In function ‘scm_recv’: ./include/net/scm.h: In function ‘scm_recv’: In file included from ./include/linux/cred.h:21, from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/sched/user.h: In function ‘get_uid’: ./include/net/scm.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/net/scm.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/sched/user.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ In file included from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/netdevice.h: In function ‘dev_xmit_complete’: ./include/linux/bpf.h: In function ‘bpf_prog_is_dev_bound’: ./include/linux/bpf.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/linux/seq_file.h: In function ‘seq_commit’: ./include/linux/seq_file.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_is_dev_bound’: In file included from ./include/linux/seq_file.h:12, from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/cred.h: In function ‘get_group_info’: ./include/linux/bpf.h:745:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 745 | { | ^ ./include/linux/cred.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/netdevice.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_phys_item_id_same’: ./include/linux/netdevice.h: In function ‘skb_gro_flush_final’: ./include/linux/netdevice.h:827:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 827 | { | ^ ./include/linux/netdevice.h:2882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2882 | { | ^ ./include/linux/seq_file.h: In function ‘seq_setwidth’: ./include/linux/seq_file.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_flush_final_remcsum’: ./include/linux/netdevice.h:2890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2890 | { | ^ ./include/linux/cred.h: In function ‘validate_creds’: ./include/linux/cred.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/netdevice.h: In function ‘dev_hard_header’: ./include/linux/cred.h: In function ‘validate_creds_for_do_exit’: ./include/linux/cred.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ In file included from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/netlink.h: In function ‘nlmsg_hdr’: In file included from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/netlink.h: In function ‘nlmsg_hdr’: ./include/linux/cred.h: In function ‘validate_process_creds’: ./include/linux/netdevice.h:2917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2917 | { | ^ ./include/linux/cred.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/netlink.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/seq_file.h: In function ‘seq_user_ns’: ./include/linux/netlink.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/cred.h: In function ‘cap_ambient_invariant_ok’: ./include/linux/seq_file.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/linux/cred.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/seq_file.h: In function ‘seq_show_option’: ./include/linux/cred.h: In function ‘get_new_cred’: ./include/linux/seq_file.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/cred.h:229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 229 | { | ^ In file included from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/bpf-cgroup.h: In function ‘cgroup_storage_type’: ./include/linux/cred.h: In function ‘get_cred’: ./include/linux/netlink.h: In function ‘netlink_kernel_create’: ./include/linux/bpf-cgroup.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/netlink.h: In function ‘netlink_kernel_create’: ./include/linux/cred.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/netlink.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/netlink.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/netdevice.h: In function ‘dev_parse_header’: ./include/linux/bpf-cgroup.h: In function ‘bpf_cgroup_storage_set’: ./include/linux/cred.h: In function ‘get_cred_rcu’: ./include/linux/bpf-cgroup.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/cred.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/linux/netdevice.h:2926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2926 | { | ^ ./include/linux/netlink.h: In function ‘nl_set_extack_cookie_u64’: ./include/linux/netlink.h: In function ‘nl_set_extack_cookie_u64’: ./include/linux/netlink.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/netlink.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ In file included from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/seq_file_net.h: In function ‘seq_file_net’: ./include/linux/seq_file_net.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/cred.h: In function ‘put_cred’: In file included from ./include/net/inet_sock.h:23, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/netdevice.h: In function ‘napi_disable_pending’: ./include/linux/cred.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/linux/netdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/seq_file_net.h: In function ‘seq_file_single_net’: ./include/linux/seq_file_net.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/netdevice.h: In function ‘dev_validate_header’: ./include/linux/netdevice.h: In function ‘napi_schedule’: ./include/linux/netdevice.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/netlink.h: In function ‘netlink_skb_clone’: ./include/linux/netlink.h: In function ‘netlink_skb_clone’: ./include/linux/netlink.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/netlink.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/netdevice.h:2937:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2937 | { | ^ In file included from ./include/linux/netdevice.h:42, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/net_namespace.h: In function ‘get_net’: ./include/linux/netdevice.h: In function ‘napi_schedule_irqoff’: ./include/linux/netdevice.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/net/net_namespace.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/netdevice.h: In function ‘napi_reschedule’: ./include/linux/netdevice.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/net_namespace.h: In function ‘maybe_get_net’: In file included from ./include/linux/seq_file_net.h:5, from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/seq_file.h: In function ‘seq_has_overflowed’: ./include/net/net_namespace.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/seq_file.h:52:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 52 | { | ^ ./include/linux/netdevice.h: In function ‘napi_complete’: ./include/linux/netdevice.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/net/net_namespace.h: In function ‘put_net’: ./include/net/net_namespace.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/seq_file.h: In function ‘seq_get_buf’: ./include/linux/seq_file.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/netdevice.h: In function ‘napi_enable’: ./include/linux/netlink.h: In function ‘netlink_dump_start’: ./include/net/net_namespace.h: In function ‘net_eq’: ./include/linux/netdevice.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/netlink.h: In function ‘netlink_dump_start’: ./include/linux/netlink.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/net_namespace.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/linux/netlink.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/net_namespace.h: In function ‘check_net’: ./include/net/net_namespace.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/net/net_namespace.h: In function ‘write_pnet’: ./include/net/net_namespace.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/seq_file.h: In function ‘seq_commit’: ./include/net/net_namespace.h: In function ‘read_pnet’: ./include/linux/seq_file.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/net/net_namespace.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/netdevice.h: In function ‘napi_synchronize’: ./include/linux/netdevice.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/netdevice.h: In function ‘unregister_gifconf’: ./include/linux/netdevice.h:2958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2958 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_ipv4’: ./include/linux/netdevice.h: In function ‘napi_if_scheduled_mark_missed’: ./include/net/net_namespace.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/seq_file.h: In function ‘seq_setwidth’: ./include/linux/netdevice.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/seq_file.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv4’: ./include/net/net_namespace.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv6’: ./include/net/net_namespace.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/netdevice.h: In function ‘input_queue_head_incr’: ./include/net/net_namespace.h: In function ‘net_ieee802154_lowpan’: ./include/linux/netdevice.h:3017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3017 | { | ^ ./include/net/net_namespace.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/netdevice.h: In function ‘input_queue_tail_incr_save’: ./include/net/net_namespace.h: In function ‘rt_genid_bump_all’: ./include/net/net_namespace.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/net/net_namespace.h: In function ‘fnhe_genid’: ./include/linux/seq_file.h: In function ‘seq_user_ns’: ./include/linux/netdevice.h:3025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3025 | { | ^ ./include/net/net_namespace.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/seq_file.h:163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 163 | { | ^ ./include/net/net_namespace.h: In function ‘fnhe_genid_bump’: ./include/net/net_namespace.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/seq_file.h: In function ‘seq_show_option’: ./include/linux/netdevice.h: In function ‘netif_tx_schedule_all’: ./include/linux/netdevice.h:3037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3037 | { | ^ ./include/linux/netdevice.h: In function ‘net_has_fallback_tunnels’: ./include/linux/netdevice.h: In function ‘netif_tx_start_queue’: ./include/linux/netdevice.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/netdevice.h:3045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3045 | { | ^ ./include/linux/netdevice.h: In function ‘netif_elide_gro’: ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_read’: ./include/linux/netdevice.h: In function ‘netif_start_queue’: ./include/linux/netdevice.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_write’: ./include/linux/netdevice.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/linux/netdevice.h:3056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3056 | { | ^ ./include/linux/netdevice.h:651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 651 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_start_all_queues’: ./include/linux/netdevice.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/netdevice.h: In function ‘rps_record_sock_flow’: ./include/linux/netdevice.h: In function ‘netdev_get_prio_tc_map’: ./include/linux/netdevice.h: In function ‘netif_wake_queue’: ./include/linux/netdevice.h:716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 716 | { | ^ ./include/linux/netdevice.h:2064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2064 | { | ^ ./include/linux/netdevice.h:3080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3080 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_set_prio_tc_map’: ./include/linux/netdevice.h: In function ‘netif_tx_wake_all_queues’: ./include/linux/netdevice.h:2070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2070 | { | ^ ./include/linux/netdevice.h:3085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3085 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_stop_queue’: ./include/linux/netdevice.h:3095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3095 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_num_tc’: ./include/linux/netdevice.h: In function ‘netif_stop_queue’: ./include/linux/netdevice.h:2085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2085 | { | ^ In file included from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_begin’: ./include/linux/netdevice.h:3107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3107 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_sb_channel’: ./include/linux/netdevice.h: In function ‘netif_tx_queue_stopped’: ./include/linux/cgroup-defs.h:696:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | { | ^ ./include/linux/netdevice.h:2096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2096 | { | ^ ./include/linux/netdevice.h:3114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3114 | { | ^ ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_end’: ./include/linux/cgroup-defs.h:707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 707 | { | ^ ./include/linux/netdevice.h: In function ‘netif_queue_stopped’: ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_prioidx’: ./include/linux/cgroup-defs.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/netdevice.h:3125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3125 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_classid’: ./include/linux/netdevice.h: In function ‘netif_xmit_stopped’: ./include/linux/netdevice.h: In function ‘netdev_phys_item_id_same’: ./include/linux/cgroup-defs.h:786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 786 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_tx_queue’: ./include/linux/netdevice.h:827:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 827 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_prioidx’: ./include/linux/netdevice.h:3130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3130 | { | ^ ./include/linux/netdevice.h:2103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2103 | { | ^ ./include/linux/cgroup-defs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_stopped’: ./include/linux/netdevice.h: In function ‘skb_get_tx_queue’: ./include/linux/netdevice.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/netdevice.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_for_each_tx_queue’: ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_drv_stopped’: ./include/linux/netdevice.h:2118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2118 | { | ^ ./include/linux/netdevice.h:3142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3142 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_classid’: In file included from ./include/linux/cgroup.h:23, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/nsproxy.h: In function ‘put_nsproxy’: ./include/linux/cgroup-defs.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_txq_bql_enqueue_prefetchw’: ./include/linux/nsproxy.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_fwd_headroom’: ./include/linux/netdevice.h:3154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3154 | { | ^ ./include/linux/netdevice.h:2150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2150 | { | ^ ./include/linux/nsproxy.h: In function ‘get_nsproxy’: ./include/linux/nsproxy.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_txq_bql_complete_prefetchw’: ./include/linux/netdevice.h: In function ‘netdev_set_rx_headroom’: ./include/linux/netdevice.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_reset_rx_headroom’: ./include/linux/netdevice.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/netdevice.h: In function ‘dev_net’: ./include/linux/netdevice.h:3168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3168 | { | ^ ./include/linux/netdevice.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/netdevice.h: In function ‘dev_net_set’: ./include/linux/netdevice.h: In function ‘netdev_tx_sent_queue’: ./include/linux/netdevice.h:2177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2177 | { | ^ ./include/linux/netdevice.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_priv’: ./include/linux/netdevice.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_napi_add’: ./include/linux/netdevice.h:2236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2236 | { | ^ ./include/linux/netdevice.h: In function ‘__netdev_tx_sent_queue’: ./include/linux/netdevice.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ In file included from ./include/linux/cgroup.h:24, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/user_namespace.h: In function ‘get_user_ns’: ./include/linux/netdevice.h: In function ‘gro_recursion_inc_test’: ./include/linux/user_namespace.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_sent_queue’: ./include/linux/netdevice.h:2319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2319 | { | ^ ./include/linux/user_namespace.h: In function ‘put_user_ns’: ./include/linux/netdevice.h:3228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3228 | { | ^ ./include/linux/user_namespace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/netdevice.h: In function ‘call_gro_receive’: ./include/linux/netdevice.h: In function ‘__netdev_sent_queue’: ./include/linux/netdevice.h:2327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2327 | { | ^ ./include/linux/netdevice.h:3235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3235 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_tx_completed_queue’: ./include/linux/netdevice.h: In function ‘call_gro_receive_sk’: ./include/linux/netdevice.h:3242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3242 | { | ^ ./include/linux/netdevice.h:2342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2342 | { | ^ In file included from ./include/linux/netdevice.h:54, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/hashtable.h: In function ‘__hash_init’: In file included from ./include/linux/interrupt.h:19, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./arch/x86/include/asm/irq.h: In function ‘irq_canonicalize’: ./include/linux/hashtable.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./arch/x86/include/asm/irq.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/hashtable.h: In function ‘hash_hashed’: ./include/linux/hashtable.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ In file included from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/cgroup.h: In function ‘css_get’: ./include/linux/hashtable.h: In function ‘__hash_empty’: ./include/linux/hashtable.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/cgroup.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/hashtable.h: In function ‘hash_del’: In file included from ./include/linux/netdevice.h:54, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/hashtable.h: In function ‘__hash_init’: ./include/linux/cgroup.h: In function ‘css_get_many’: ./include/linux/hashtable.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/cgroup.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/hashtable.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_completed_queue’: ./include/linux/hashtable.h: In function ‘hash_del_rcu’: In file included from ./arch/x86/include/asm/sections.h:5, from ./include/linux/interrupt.h:20, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/asm-generic/sections.h: In function ‘arch_is_kernel_text’: ./include/linux/hashtable.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/cgroup.h: In function ‘css_tryget’: ./include/asm-generic/sections.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/cgroup.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/linux/netdevice.h:3276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3276 | { | ^ ./include/asm-generic/sections.h: In function ‘arch_is_kernel_data’: ./include/asm-generic/sections.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/hashtable.h: In function ‘hash_hashed’: ./include/linux/cgroup.h: In function ‘css_tryget_online’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_init’: ./include/linux/netdevice.h: In function ‘netdev_tx_reset_queue’: ./include/linux/cgroup.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/hashtable.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/asm-generic/sections.h: In function ‘memory_contains’: ./include/asm-generic/sections.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/hashtable.h: In function ‘__hash_empty’: ./include/linux/cgroup.h: In function ‘css_is_dying’: ./include/linux/netdevice.h:2531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2531 | { | ^ ./include/linux/netdevice.h: In function ‘netif_elide_gro’: In file included from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/netdevice.h: In function ‘dev_xmit_complete’: ./include/linux/hashtable.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/cgroup.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/netdevice.h:3281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3281 | { | ^ ./include/asm-generic/sections.h: In function ‘memory_intersects’: ./include/asm-generic/sections.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_dev’: ./include/linux/netdevice.h: In function ‘netdev_reset_queue’: ./include/linux/cgroup.h: In function ‘css_put’: ./include/linux/cgroup.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/netdevice.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/asm-generic/sections.h: In function ‘init_section_contains’: ./include/linux/hashtable.h: In function ‘hash_del’: ./include/linux/netdevice.h:2538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2538 | { | ^ ./include/asm-generic/sections.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/hashtable.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/netdevice.h:3296:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3296 | { | ^ ./include/linux/cgroup.h: In function ‘css_put_many’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_extack’: ./include/linux/cgroup.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/netdevice.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/hashtable.h: In function ‘hash_del_rcu’: ./include/asm-generic/sections.h: In function ‘init_section_intersects’: ./include/linux/hashtable.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/asm-generic/sections.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_cap_txqueue’: ./include/linux/cgroup.h: In function ‘cgroup_get’: ./include/linux/netdevice.h:2544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2544 | { | ^ ./include/asm-generic/sections.h: In function ‘is_kernel_rodata’: ./include/linux/cgroup.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/asm-generic/sections.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/netdevice.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_tryget’: ./include/linux/netdevice.h: In function ‘netdev_get_prio_tc_map’: ./include/linux/cgroup.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/netdevice.h: In function ‘next_net_device’: ./include/linux/cgroup.h: In function ‘cgroup_put’: ./include/linux/netdevice.h:2064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2064 | { | ^ ./include/linux/cgroup.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ In file included from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/netdevice.h: In function ‘dev_xmit_complete’: ./include/linux/netdevice.h:2571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2571 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_set_prio_tc_map’: ./include/linux/cgroup.h: In function ‘task_css_set’: ./include/linux/cgroup.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/netdevice.h: In function ‘netif_running’: ./include/linux/netdevice.h:2070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2070 | { | ^ In file included from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/interrupt.h: In function ‘request_irq’: ./include/linux/netdevice.h:3327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3327 | { | ^ ./include/linux/netdevice.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/interrupt.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/netdevice.h: In function ‘netif_start_subqueue’: ./include/linux/netdevice.h: In function ‘next_net_device_rcu’: ./include/linux/cgroup.h: In function ‘task_css’: ./include/linux/cgroup.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_num_tc’: ./include/linux/netdevice.h:3346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3346 | { | ^ ./include/linux/netdevice.h:2581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2581 | { | ^ ./include/linux/netdevice.h:2085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2085 | { | ^ ./include/linux/netdevice.h: In function ‘netif_stop_subqueue’: ./include/linux/netdevice.h: In function ‘netdev_get_sb_channel’: ./include/linux/netdevice.h:2096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2096 | { | ^ ./include/linux/netdevice.h:3360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3360 | { | ^ ./include/linux/cgroup.h: In function ‘task_get_css’: ./include/linux/interrupt.h: In function ‘request_percpu_irq’: ./include/linux/netdevice.h: In function ‘__netif_subqueue_stopped’: ./include/linux/cgroup.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/linux/interrupt.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ In file included from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/netdevice.h: In function ‘napi_disable_pending’: ./include/linux/netdevice.h:3374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3374 | { | ^ ./include/linux/interrupt.h: In function ‘devm_request_irq’: ./include/linux/netdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/cgroup.h: In function ‘task_css_is_root’: ./include/linux/interrupt.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/cgroup.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/netdevice.h: In function ‘netif_subqueue_stopped’: ./include/linux/netdevice.h: In function ‘napi_schedule’: ./include/linux/netdevice.h: In function ‘netdev_get_tx_queue’: ./include/linux/netdevice.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/netdevice.h:3382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3382 | { | ^ ./include/linux/netdevice.h: In function ‘first_net_device’: ./include/linux/netdevice.h:2103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2103 | { | ^ ./include/linux/netdevice.h: In function ‘napi_schedule_irqoff’: ./include/linux/netdevice.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/netdevice.h: In function ‘netif_wake_subqueue’: ./include/linux/netdevice.h: In function ‘skb_get_tx_queue’: ./include/linux/netdevice.h:2591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2591 | { | ^ ./include/linux/netdevice.h: In function ‘napi_reschedule’: ./include/linux/interrupt.h: In function ‘irq_set_affinity’: ./include/linux/netdevice.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/cgroup.h: In function ‘task_cgroup’: ./include/linux/interrupt.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/netdevice.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/netdevice.h:3394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3394 | { | ^ ./include/linux/cgroup.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/interrupt.h: In function ‘irq_force_affinity’: ./include/linux/netdevice.h: In function ‘napi_complete’: ./include/linux/cgroup.h: In function ‘task_dfl_cgroup’: ./include/linux/interrupt.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_for_each_tx_queue’: ./include/linux/netdevice.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/cgroup.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attr_test_mask’: ./include/linux/cgroup.h: In function ‘cgroup_parent’: ./include/linux/netdevice.h: In function ‘napi_enable’: ./include/linux/netdevice.h:2118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2118 | { | ^ ./include/linux/cgroup.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/netdevice.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/netdevice.h: In function ‘first_net_device_rcu’: ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep’: In file included from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/netdevice.h: In function ‘napi_disable_pending’: ./include/linux/netdevice.h:3417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3417 | { | ^ ./include/linux/interrupt.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/netdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep_irqsave’: ./include/linux/netdevice.h:2597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2597 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_fwd_headroom’: ./include/linux/interrupt.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attr_test_online’: ./include/linux/interrupt.h: In function ‘disable_irq_lockdep’: ./include/linux/netdevice.h:2150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2150 | { | ^ ./include/linux/interrupt.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/netdevice.h: In function ‘napi_schedule’: ./include/linux/interrupt.h: In function ‘enable_irq_lockdep’: ./include/linux/cgroup.h: In function ‘cgroup_is_descendant’: ./include/linux/interrupt.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/linux/netdevice.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/netdevice.h:3433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3433 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_set_rx_headroom’: ./include/linux/cgroup.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/interrupt.h: In function ‘enable_irq_lockdep_irqrestore’: ./include/linux/netdevice.h: In function ‘napi_synchronize’: ./include/linux/interrupt.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/netdevice.h: In function ‘napi_schedule_irqoff’: ./include/linux/netdevice.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/netdevice.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/linux/netdevice.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/interrupt.h: In function ‘enable_irq_wake’: ./include/linux/interrupt.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_ancestor’: ./include/linux/netdevice.h: In function ‘napi_reschedule’: ./include/linux/interrupt.h: In function ‘disable_irq_wake’: ./include/linux/netdevice.h: In function ‘netdev_reset_rx_headroom’: ./include/linux/cgroup.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/netdevice.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/interrupt.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/linux/netdevice.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/netdevice.h: In function ‘napi_if_scheduled_mark_missed’: ./include/linux/netdevice.h: In function ‘napi_complete’: ./include/linux/netdevice.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/netdevice.h: In function ‘dev_net’: ./include/linux/netdevice.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/cgroup.h: In function ‘task_under_cgroup_hierarchy’: ./include/linux/netdevice.h: In function ‘netif_attrmask_next’: ./include/linux/cgroup.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/netdevice.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/netdevice.h: In function ‘napi_enable’: ./include/linux/netdevice.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_is_populated’: ./include/linux/netdevice.h: In function ‘dev_net_set’: ./include/linux/netdevice.h:3452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3452 | { | ^ ./include/linux/cgroup.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/netdevice.h:2177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2177 | { | ^ ./include/linux/interrupt.h: In function ‘this_cpu_ksoftirqd’: ./include/linux/cgroup.h: In function ‘cgroup_ino’: ./include/linux/cgroup.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/interrupt.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_priv’: ./include/linux/netdevice.h: In function ‘unregister_netdevice’: ./include/linux/cgroup.h: In function ‘of_cft’: ./include/linux/cgroup.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/netdevice.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/linux/cgroup.h: In function ‘seq_cft’: ./include/linux/netdevice.h:2641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2641 | { | ^ ./include/linux/cgroup.h:620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 620 | { | ^ ./include/linux/cgroup.h: In function ‘seq_css’: ./include/linux/netdevice.h: In function ‘napi_synchronize’: ./include/linux/cgroup.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_napi_add’: ./include/linux/netdevice.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/netdevice.h: In function ‘dev_recursion_level’: ./include/linux/cgroup.h: In function ‘cgroup_name’: ./include/linux/cgroup.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/netdevice.h:2236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2236 | { | ^ ./include/linux/netdevice.h:2655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2655 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_path’: ./include/linux/netdevice.h: In function ‘netif_attrmask_next_and’: ./include/linux/cgroup.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_name’: ./include/linux/netdevice.h: In function ‘napi_if_scheduled_mark_missed’: ./include/linux/netdevice.h: In function ‘net_has_fallback_tunnels’: ./include/linux/cgroup.h:645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 645 | { | ^ ./include/linux/netdevice.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/netdevice.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/netdevice.h:3475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3475 | { | ^ ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_path’: ./include/linux/netdevice.h: In function ‘gro_recursion_inc_test’: ./include/linux/cgroup.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_psi’: ./include/linux/cgroup.h:655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 655 | { | ^ ./include/linux/netdevice.h:2319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2319 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_read’: ./include/linux/cgroup.h: In function ‘cgroup_init_kthreadd’: ./include/linux/netdevice.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/cgroup.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_write’: ./include/linux/cgroup.h: In function ‘cgroup_kthread_ready’: ./include/linux/netdevice.h: In function ‘call_gro_receive’: ./include/linux/interrupt.h: In function ‘tasklet_trylock’: ./include/linux/netdevice.h:651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 651 | { | ^ ./include/linux/cgroup.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/linux/interrupt.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_get_kernfs_id’: ./include/linux/netdevice.h:2327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2327 | { | ^ ./include/linux/cgroup.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_unlock’: ./include/linux/interrupt.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./include/linux/netdevice.h: In function ‘rps_record_sock_flow’: ./include/linux/interrupt.h: In function ‘tasklet_unlock_wait’: ./include/linux/netdevice.h:716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 716 | { | ^ ./include/linux/interrupt.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./include/linux/netdevice.h: In function ‘call_gro_receive_sk’: ./include/linux/cgroup.h: In function ‘cgroup_account_cputime’: ./include/linux/netdevice.h: In function ‘skb_gro_offset’: ./include/linux/cgroup.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/netdevice.h:2342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2342 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_schedule’: ./include/linux/netdevice.h:2668:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2668 | { | ^ ./include/linux/interrupt.h:605:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 605 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_account_cputime_field’: ./include/linux/netdevice.h: In function ‘skb_gro_len’: ./include/linux/cgroup.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_hi_schedule’: ./include/linux/interrupt.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/netdevice.h:2673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2673 | { | ^ ./include/linux/netdevice.h: In function ‘net_has_fallback_tunnels’: ./include/linux/interrupt.h: In function ‘tasklet_disable_nosync’: ./include/linux/netdevice.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/interrupt.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/linux/cgroup.h: In function ‘sock_cgroup_ptr’: ./include/linux/netdevice.h: In function ‘skb_gro_pull’: ./include/linux/cgroup.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_multiqueue’: ./include/linux/interrupt.h: In function ‘tasklet_disable’: ./include/linux/interrupt.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/linux/netdevice.h:2678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2678 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_read’: ./include/linux/netdevice.h:3512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3512 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_enable’: ./include/linux/netdevice.h: In function ‘skb_gro_header_fast’: ./include/linux/netdevice.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/interrupt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_write’: ./include/linux/netdevice.h: In function ‘__netif_get_rx_queue’: ./include/linux/netdevice.h:2684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2684 | { | ^ ./include/linux/netdevice.h:651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 651 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_hard’: ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_start’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_init’: ./include/linux/netdevice.h:3531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3531 | { | ^ ./include/linux/interrupt.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./include/linux/cgroup.h: In function ‘get_cgroup_ns’: ./include/linux/netdevice.h:2689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | { | ^ ./include/linux/netdevice.h: In function ‘get_netdev_rx_queue_index’: ./include/linux/cgroup.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_cancel’: ./include/linux/netdevice.h:2531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2531 | { | ^ ./include/linux/interrupt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_frag0_invalidate’: ./include/linux/netdevice.h: In function ‘rps_record_sock_flow’: ./include/linux/cgroup.h: In function ‘put_cgroup_ns’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_dev’: ./include/linux/cgroup.h:879:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 879 | { | ^ ./include/linux/netdevice.h:3538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3538 | { | ^ ./include/linux/netdevice.h:716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 716 | { | ^ ./include/linux/netdevice.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/netdevice.h:2538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2538 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_extack’: ./include/linux/netdevice.h: In function ‘netdev_phys_item_id_same’: ./include/linux/netdevice.h: In function ‘skb_gro_header_slow’: In file included from ./include/linux/netdevice.h:46, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/net/netprio_cgroup.h: In function ‘task_netprioidx’: ./include/linux/netdevice.h:827:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 827 | { | ^ ./include/linux/netdevice.h:2544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2544 | { | ^ ./include/net/netprio_cgroup.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/netdevice.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ In file included from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/kernel_stat.h: In function ‘kstat_incr_softirqs_this_cpu’: ./include/linux/netdevice.h: In function ‘next_net_device’: ./include/linux/netdevice.h: In function ‘dev_kfree_skb_irq’: ./include/net/netprio_cgroup.h: In function ‘sock_update_netprioidx’: ./include/linux/kernel_stat.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/net/netprio_cgroup.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/netdevice.h:2571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2571 | { | ^ ./include/linux/netdevice.h:3578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3578 | { | ^ ./include/linux/netdevice.h: In function ‘dev_consume_skb_irq’: ./include/linux/netdevice.h: In function ‘skb_gro_network_header’: ./include/linux/netdevice.h:2710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2710 | { | ^ ./include/linux/netdevice.h:3583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3583 | { | ^ ./include/linux/netdevice.h: In function ‘dev_kfree_skb_any’: ./include/linux/netdevice.h: In function ‘next_net_device_rcu’: ./include/linux/netdevice.h: In function ‘skb_gro_postpull_rcsum’: In file included from ./include/linux/netdevice.h:47, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/net/xdp.h: In function ‘xdp_scrub_frame’: ./include/net/xdp.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/netdevice.h:2581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2581 | { | ^ ./include/linux/netdevice.h:2717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2717 | { | ^ ./include/linux/netdevice.h:3588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3588 | { | ^ ./include/linux/seq_file.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/net/xdp.h: In function ‘convert_to_xdp_frame’: ./include/linux/netdevice.h: In function ‘netdev_phys_item_id_same’: ./include/linux/kernel_stat.h: In function ‘kstat_softirqs_cpu’: ./include/linux/netdevice.h: In function ‘dev_consume_skb_any’: ./include/net/xdp.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/kernel_stat.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/netdevice.h:827:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 827 | { | ^ ./include/linux/netdevice.h: In function ‘skb_at_gro_remcsum_start’: ./include/linux/netdevice.h:3593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3593 | { | ^ ./include/linux/netdevice.h:2731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2731 | { | ^ ./include/linux/kernel_stat.h: In function ‘kstat_cpu_irqs_sum’: ./include/linux/netdevice.h: In function ‘napi_free_frags’: ./include/linux/kernel_stat.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_needed’: In file included from ./include/net/net_namespace.h:169, from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/seq_file_net.h: In function ‘seq_file_net’: ./include/linux/seq_file_net.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/netdevice.h:2738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2738 | { | ^ ./include/linux/netdevice.h:3612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3612 | { | ^ ./include/net/xdp.h: In function ‘xdp_set_data_meta_invalid’: ./include/linux/seq_file_net.h: In function ‘seq_file_single_net’: ./include/net/xdp.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/seq_file_net.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/netdevice.h: In function ‘first_net_device’: ./include/net/xdp.h: In function ‘xdp_data_meta_unsupported’: ./include/net/xdp.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/netdevice.h:2591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2591 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_complete’: In file included from ./include/linux/netdevice.h:42, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/net_namespace.h: In function ‘get_net’: ./include/net/net_namespace.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/netdevice.h:2749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2749 | { | ^ ./include/net/net_namespace.h: In function ‘maybe_get_net’: ./include/net/net_namespace.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/netdevice.h: In function ‘____dev_forward_skb’: ./include/linux/netdevice.h: In function ‘skb_gro_incr_csum_unnecessary’: ./include/net/net_namespace.h: In function ‘put_net’: ./include/net/net_namespace.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/netdevice.h: In function ‘first_net_device_rcu’: ./include/linux/netdevice.h:3673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3673 | { | ^ ./include/net/net_namespace.h: In function ‘net_eq’: ./include/linux/netdevice.h:2760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2760 | { | ^ ./include/net/net_namespace.h:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/net/net_namespace.h: In function ‘check_net’: ./include/net/net_namespace.h:250:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 250 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert_check’: ./include/net/net_namespace.h: In function ‘write_pnet’: ./include/net/net_namespace.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/netdevice.h: In function ‘dev_put’: ./include/linux/netdevice.h:2597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2597 | { | ^ ./include/net/net_namespace.h: In function ‘read_pnet’: ./include/net/net_namespace.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/netdevice.h:2796:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2796 | { | ^ ./include/linux/netdevice.h:3702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3702 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert’: ./include/net/net_namespace.h: In function ‘rt_genid_ipv4’: In file included from ./include/net/scm.h:8, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/security.h: In function ‘kernel_load_data_id_str’: ./include/net/net_namespace.h:405:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 405 | { | ^ ./include/linux/netdevice.h:2803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2803 | { | ^ ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv4’: ./include/linux/security.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/net/net_namespace.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_init’: ./include/net/net_namespace.h: In function ‘rt_genid_bump_ipv6’: ./include/net/net_namespace.h:416:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 416 | { | ^ ./include/linux/netdevice.h:2821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2821 | { | ^ ./include/net/net_namespace.h: In function ‘net_ieee802154_lowpan’: ./include/net/net_namespace.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_process’: ./include/net/net_namespace.h: In function ‘rt_genid_bump_all’: ./include/net/net_namespace.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/net/net_namespace.h: In function ‘fnhe_genid’: ./include/linux/netdevice.h:2831:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2831 | { | ^ ./include/net/net_namespace.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/net_namespace.h: In function ‘fnhe_genid_bump’: ./include/net/net_namespace.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/netdevice.h: In function ‘unregister_netdevice’: ./include/linux/netdevice.h:2641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2641 | { | ^ ./include/linux/netdevice.h: In function ‘dev_recursion_level’: ./include/linux/netdevice.h:2655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2655 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_cleanup’: ./include/linux/netdevice.h:2863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2863 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_offset’: ./include/linux/netdevice.h: In function ‘netif_elide_gro’: ./include/linux/netdevice.h:2668:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2668 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_flush_final’: ./include/linux/netdevice.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_len’: ./include/linux/netdevice.h:2882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2882 | { | ^ ./include/linux/netdevice.h:2673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2673 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_flush_final_remcsum’: ./include/linux/netdevice.h: In function ‘skb_gro_pull’: ./include/linux/netdevice.h: In function ‘netdev_get_prio_tc_map’: ./include/linux/netdevice.h:2890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2890 | { | ^ ./include/linux/netdevice.h: In function ‘dev_hold’: ./include/linux/netdevice.h:2678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2678 | { | ^ ./include/linux/netdevice.h:2064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2064 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_fast’: ./include/linux/netdevice.h: In function ‘netdev_set_prio_tc_map’: ./include/linux/netdevice.h:3713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3713 | { | ^ ./include/linux/netdevice.h: In function ‘dev_hard_header’: ./include/linux/netdevice.h:2070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2070 | { | ^ ./include/linux/netdevice.h:2684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2684 | { | ^ ./include/linux/netdevice.h:2917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2917 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_hard’: ./include/linux/netdevice.h:2689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_frag0_invalidate’: ./include/linux/netdevice.h: In function ‘netdev_get_num_tc’: ./include/linux/netdevice.h:2085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2085 | { | ^ ./include/linux/netdevice.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/netdevice.h: In function ‘dev_parse_header’: ./include/linux/netdevice.h: In function ‘netdev_get_sb_channel’: ./include/linux/netdevice.h: In function ‘skb_gro_header_slow’: ./include/linux/netdevice.h:2926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2926 | { | ^ In file included from ./include/linux/cgroup.h:23, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/nsproxy.h: In function ‘put_nsproxy’: ./include/linux/netdevice.h:2096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2096 | { | ^ In file included from ./include/linux/bpf.h:13, from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/file.h: In function ‘fput_light’: ./include/linux/netdevice.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/linux/nsproxy.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/file.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/nsproxy.h: In function ‘get_nsproxy’: ./include/linux/nsproxy.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/file.h: In function ‘fdput’: ./include/linux/file.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ In file included from ./include/linux/sched/signal.h:6, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/signal.h: In function ‘copy_siginfo’: ./include/linux/netdevice.h: In function ‘dev_validate_header’: ./include/linux/netdevice.h: In function ‘skb_gro_network_header’: ./include/linux/file.h: In function ‘__to_fd’: ./include/linux/signal.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_tx_queue’: ./include/linux/file.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/netdevice.h:2937:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2937 | { | ^ ./include/linux/signal.h: In function ‘clear_siginfo’: ./include/linux/netdevice.h:2710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2710 | { | ^ ./include/linux/netdevice.h:2103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2103 | { | ^ ./include/linux/signal.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/file.h: In function ‘fdget’: ./include/linux/file.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/netdevice.h: In function ‘skb_get_tx_queue’: ./include/linux/file.h: In function ‘fdget_raw’: ./include/linux/netdevice.h: In function ‘skb_gro_postpull_rcsum’: ./include/linux/file.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ In file included from ./include/linux/cgroup.h:24, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/user_namespace.h: In function ‘get_user_ns’: ./include/linux/netdevice.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/signal.h: In function ‘sigaddset’: ./include/linux/signal.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/file.h: In function ‘fdget_pos’: ./include/linux/user_namespace.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/file.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/netdevice.h:2717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2717 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_for_each_tx_queue’: ./include/linux/file.h: In function ‘fdput_pos’: ./include/linux/user_namespace.h: In function ‘put_user_ns’: ./include/linux/file.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/user_namespace.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/netdevice.h:2118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2118 | { | ^ ./include/linux/signal.h: In function ‘sigdelset’: ./include/linux/signal.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/netdevice.h: In function ‘skb_at_gro_remcsum_start’: ./include/linux/netdevice.h: In function ‘netdev_get_fwd_headroom’: ./include/linux/signal.h: In function ‘sigismember’: ./include/linux/signal.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/netdevice.h:2731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2731 | { | ^ ./include/linux/netdevice.h:2150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2150 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_needed’: ./include/linux/netdevice.h: In function ‘netdev_set_rx_headroom’: ./include/linux/signal.h: In function ‘sigisemptyset’: ./include/linux/signal.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/netdevice.h:2738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2738 | { | ^ ./include/linux/netdevice.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ In file included from ./include/linux/hardirq.h:7, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_enter’: ./include/linux/netdevice.h: In function ‘unregister_gifconf’: ./include/linux/netdevice.h: In function ‘netdev_reset_rx_headroom’: ./include/linux/ftrace_irq.h:10:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 10 | static inline void arch_ftrace_nmi_enter(void) { } | ^~~~~~ ./include/linux/netdevice.h: In function ‘netif_carrier_ok’: ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_complete’: ./include/linux/ftrace_irq.h: In function ‘arch_ftrace_nmi_exit’: ./include/linux/netdevice.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/ftrace_irq.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | static inline void arch_ftrace_nmi_exit(void) { } | ^~~~~~ ./include/linux/netdevice.h:2958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2958 | { | ^ ./include/linux/signal.h: In function ‘sigequalsets’: ./include/linux/signal.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_enter’: ./include/linux/netdevice.h: In function ‘dev_net’: ./include/linux/netdevice.h:2749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2749 | { | ^ ./include/linux/ftrace_irq.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/netdevice.h:3737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3737 | { | ^ In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/bpf.h: In function ‘map_to_offmap’: ./include/linux/netdevice.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/ftrace_irq.h: In function ‘ftrace_nmi_exit’: ./include/linux/ftrace_irq.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/bpf.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/netdevice.h: In function ‘dev_net_set’: ./include/linux/netdevice.h: In function ‘skb_gro_incr_csum_unnecessary’: ./include/linux/netdevice.h: In function ‘netif_dormant_on’: ./include/linux/netdevice.h: In function ‘input_queue_head_incr’: ./include/linux/netdevice.h:2177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2177 | { | ^ ./include/linux/netdevice.h:2760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2760 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_priv’: ./include/linux/netdevice.h:3762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3762 | { | ^ ./include/linux/signal.h: In function ‘sigorsets’: In file included from ./include/linux/vtime.h:5, from ./include/linux/hardirq.h:8, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/context_tracking_state.h: In function ‘context_tracking_in_user’: ./include/linux/netdevice.h:3017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3017 | { | ^ ./include/linux/signal.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~ ./include/linux/netdevice.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/linux/context_tracking_state.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | static inline bool context_tracking_in_user(void) { return false; } | ^~~~~~ ./include/linux/netdevice.h: In function ‘netif_dormant_off’: ./include/linux/bpf.h: In function ‘bpf_map_offload_neutral’: ./include/linux/netdevice.h: In function ‘input_queue_tail_incr_save’: ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert_check’: ./include/linux/bpf.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/context_tracking_state.h: In function ‘context_tracking_active’: ./include/linux/context_tracking_state.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | static inline bool context_tracking_active(void) { return false; } | ^~~~~~ ./include/linux/context_tracking_state.h: In function ‘context_tracking_is_enabled’: ./include/linux/bpf.h: In function ‘bpf_map_support_seq_show’: ./include/linux/netdevice.h:3025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3025 | { | ^ ./include/linux/context_tracking_state.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | static inline bool context_tracking_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/netdevice.h:2796:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2796 | { | ^ ./include/linux/bpf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/netdevice.h:3774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3774 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_napi_add’: ./include/linux/context_tracking_state.h: In function ‘context_tracking_cpu_is_enabled’: ./include/linux/context_tracking_state.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | static inline bool context_tracking_cpu_is_enabled(void) { return false; } | ^~~~~~ ./include/linux/netdevice.h: In function ‘netif_dormant’: ./include/linux/netdevice.h:2236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2236 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_schedule_all’: ./include/linux/signal.h: In function ‘sigandsets’: In file included from ./include/linux/hardirq.h:8, from ./include/linux/interrupt.h:11, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/vtime.h: In function ‘vtime_accounting_cpu_enabled’: ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert’: ./include/linux/signal.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~ ./include/linux/vtime.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | static inline bool vtime_accounting_cpu_enabled(void) { return false; } | ^~~~~~ ./include/linux/netdevice.h:3786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3786 | { | ^ ./include/linux/netdevice.h:3037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3037 | { | ^ ./include/linux/netdevice.h:2803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2803 | { | ^ ./include/linux/vtime.h: In function ‘vtime_task_switch’: ./include/linux/vtime.h:65:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | static inline void vtime_task_switch(struct task_struct *prev) { } | ^~~~~~~~~~~ ./include/linux/bpf.h: In function ‘bpf_ctx_record_field_size’: ./include/linux/netdevice.h: In function ‘gro_recursion_inc_test’: ./include/linux/netdevice.h: In function ‘netif_oper_up’: ./include/linux/vtime.h: In function ‘vtime_account_system’: ./include/linux/bpf.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_start_queue’: ./include/linux/vtime.h:66:48: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | static inline void vtime_account_system(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_init’: ./include/linux/netdevice.h:2319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2319 | { | ^ ./include/linux/vtime.h: In function ‘vtime_user_enter’: ./include/linux/vtime.h:77:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | static inline void vtime_user_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/netdevice.h:3045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3045 | { | ^ ./include/linux/netdevice.h:3798:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3798 | { | ^ ./include/linux/signal.h: In function ‘sigandnsets’: ./include/linux/vtime.h: In function ‘vtime_user_exit’: ./include/linux/vtime.h:78:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline void vtime_user_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/signal.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~ ./include/linux/netdevice.h:2821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2821 | { | ^ ./include/linux/netdevice.h: In function ‘call_gro_receive’: ./include/linux/vtime.h: In function ‘vtime_guest_enter’: ./include/linux/netdevice.h: In function ‘netif_start_queue’: ./include/linux/vtime.h:79:45: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | static inline void vtime_guest_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/netdevice.h: In function ‘netif_device_present’: ./include/linux/vtime.h: In function ‘vtime_guest_exit’: ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_process’: ./include/linux/vtime.h:80:44: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | static inline void vtime_guest_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/netdevice.h:2327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2327 | { | ^ ./include/linux/netdevice.h:3056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3056 | { | ^ ./include/linux/vtime.h: In function ‘vtime_init_idle’: ./include/linux/vtime.h:81:43: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | static inline void vtime_init_idle(struct task_struct *tsk, int cpu) { } | ^~~~~~~~~~~ ./include/linux/netdevice.h:2831:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2831 | { | ^ ./include/linux/netdevice.h:3810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3810 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_start_all_queues’: ./include/linux/vtime.h: In function ‘vtime_account_irq_enter’: ./include/linux/vtime.h:93:51: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | static inline void vtime_account_irq_enter(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_account_irq_exit’: ./include/linux/signal.h: In function ‘signotset’: ./include/linux/vtime.h:94:50: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | static inline void vtime_account_irq_exit(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/netdevice.h: In function ‘call_gro_receive_sk’: ./include/linux/netdevice.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/signal.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~ ./include/linux/vtime.h: In function ‘vtime_flush’: ./include/linux/vtime.h:95:39: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | static inline void vtime_flush(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/netdevice.h:2342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2342 | { | ^ ./include/linux/vtime.h: In function ‘irqtime_account_irq’: ./include/linux/netdevice.h: In function ‘netif_msg_init’: ./include/linux/vtime.h:102:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 102 | static inline void irqtime_account_irq(struct task_struct *tsk) { } | ^~~~~~~~~~~ ./include/linux/netdevice.h: In function ‘netif_wake_queue’: ./include/linux/vtime.h: In function ‘account_irq_enter_time’: ./include/linux/vtime.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/vtime.h: In function ‘account_irq_exit_time’: ./include/linux/signal.h: In function ‘sigemptyset’: ./include/linux/vtime.h:112:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 112 | { | ^ ./include/linux/netdevice.h:3080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3080 | { | ^ ./include/linux/netdevice.h:3857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3857 | { | ^ ./include/linux/signal.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_wake_all_queues’: ./include/linux/signal.h: In function ‘sigfillset’: ./include/linux/signal.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/netdevice.h:3085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3085 | { | ^ In file included from ./include/linux/interrupt.h:19, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./arch/x86/include/asm/irq.h: In function ‘irq_canonicalize’: ./include/linux/signal.h: In function ‘sigaddsetmask’: ./include/linux/netdevice.h: In function ‘netif_tx_stop_queue’: ./arch/x86/include/asm/irq.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/signal.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/signal.h: In function ‘sigdelsetmask’: ./include/linux/signal.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/netdevice.h:3095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3095 | { | ^ ./include/linux/signal.h: In function ‘sigtestsetmask’: ./include/linux/netdevice.h: In function ‘netif_stop_queue’: ./include/linux/signal.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_cleanup’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_init’: ./include/linux/signal.h: In function ‘siginitset’: ./include/linux/netdevice.h:3107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3107 | { | ^ ./include/linux/signal.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_lock’: ./include/linux/netdevice.h: In function ‘netif_tx_queue_stopped’: ./include/linux/netdevice.h:2531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2531 | { | ^ ./include/linux/netdevice.h:2863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2863 | { | ^ ./include/linux/signal.h: In function ‘siginitsetinv’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_dev’: ./include/linux/signal.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/netdevice.h:3114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3114 | { | ^ In file included from ./arch/x86/include/asm/sections.h:5, from ./include/linux/interrupt.h:20, from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/asm-generic/sections.h: In function ‘arch_is_kernel_text’: ./include/linux/netdevice.h:3868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3868 | { | ^ ./include/asm-generic/sections.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/netdevice.h:2538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2538 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_acquire’: ./include/asm-generic/sections.h: In function ‘arch_is_kernel_data’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_extack’: ./include/linux/netdevice.h: In function ‘netif_queue_stopped’: ./include/linux/signal.h: In function ‘init_sigpending’: ./include/asm-generic/sections.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/signal.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/asm-generic/sections.h: In function ‘memory_contains’: ./include/linux/netdevice.h:2544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2544 | { | ^ ./include/asm-generic/sections.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/netdevice.h:3874:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3874 | { | ^ ./include/linux/signal.h: In function ‘valid_signal’: ./include/linux/netdevice.h:3125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3125 | { | ^ ./include/linux/signal.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_flush_final’: ./include/linux/netdevice.h: In function ‘__netif_tx_release’: ./include/asm-generic/sections.h: In function ‘memory_intersects’: ./include/linux/netdevice.h: In function ‘netif_xmit_stopped’: ./include/asm-generic/sections.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/netdevice.h: In function ‘next_net_device’: ./include/linux/netdevice.h:2882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2882 | { | ^ ./include/linux/netdevice.h:3130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3130 | { | ^ ./include/asm-generic/sections.h: In function ‘init_section_contains’: ./include/linux/netdevice.h:2571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2571 | { | ^ ./include/linux/netdevice.h:3880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3880 | { | ^ ./include/asm-generic/sections.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/signal.h: In function ‘allow_signal’: ./include/linux/netdevice.h: In function ‘__netif_tx_lock_bh’: ./include/linux/signal.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_stopped’: In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/bpf.h: In function ‘bpf_long_memcpy’: ./include/asm-generic/sections.h: In function ‘init_section_intersects’: ./include/linux/netdevice.h: In function ‘skb_gro_flush_final_remcsum’: ./include/asm-generic/sections.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/signal.h: In function ‘disallow_signal’: ./include/linux/bpf.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/signal.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/asm-generic/sections.h: In function ‘is_kernel_rodata’: ./include/asm-generic/sections.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/netdevice.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/netdevice.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/linux/netdevice.h:2890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2890 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_drv_stopped’: ./include/linux/netdevice.h: In function ‘next_net_device_rcu’: ./include/linux/netdevice.h: In function ‘dev_hard_header’: ./include/linux/netdevice.h:3142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3142 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_attr_numa_node’: ./include/linux/netdevice.h:2581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2581 | { | ^ ./include/linux/bpf.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_txq_bql_enqueue_prefetchw’: ./include/linux/netdevice.h:2917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2917 | { | ^ ./include/linux/netdevice.h:3154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3154 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_txq_bql_complete_prefetchw’: ./include/linux/bpf.h: In function ‘bpf_prog_get_type’: ./include/linux/bpf.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./include/linux/netdevice.h:3168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3168 | { | ^ ./include/linux/netdevice.h: In function ‘dev_parse_header’: In file included from ./include/linux/kernel_stat.h:9, from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/interrupt.h: In function ‘request_irq’: In file included from ./include/linux/sched/signal.h:9, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/sched/task.h: In function ‘put_task_struct’: ./include/linux/netdevice.h: In function ‘netdev_tx_sent_queue’: ./include/linux/sched/task.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/interrupt.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/netdevice.h:2926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2926 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_trylock’: ./include/linux/netdevice.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/linux/bpf.h: In function ‘bpf_prog_is_dev_bound’: ./include/linux/netdevice.h: In function ‘first_net_device’: ./include/linux/sched/task.h: In function ‘task_stack_vm_area’: ./include/linux/interrupt.h: In function ‘request_percpu_irq’: ./include/linux/sched/task.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/bpf.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/linux/interrupt.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/netdevice.h:3891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3891 | { | ^ ./include/linux/netdevice.h:2591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2591 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_is_dev_bound’: ./include/linux/sched/task.h: In function ‘task_lock’: ./include/linux/sched/task.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/bpf.h:745:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 745 | { | ^ ./include/linux/interrupt.h: In function ‘devm_request_irq’: ./include/linux/sched/task.h: In function ‘task_unlock’: ./include/linux/interrupt.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/sched/task.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/netdevice.h: In function ‘dev_validate_header’: ./include/linux/netdevice.h:2937:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2937 | { | ^ ./include/linux/netdevice.h: In function ‘first_net_device_rcu’: ./include/linux/netdevice.h: In function ‘__netdev_tx_sent_queue’: ./include/linux/netdevice.h:2597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2597 | { | ^ ./include/linux/interrupt.h: In function ‘irq_set_affinity’: ./include/linux/netdevice.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/interrupt.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/interrupt.h: In function ‘irq_force_affinity’: ./include/linux/interrupt.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_sent_queue’: ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep’: ./include/linux/netdevice.h:3228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3228 | { | ^ ./include/linux/interrupt.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ In file included from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/sched/signal.h: In function ‘signal_set_stop_flags’: ./include/linux/interrupt.h: In function ‘disable_irq_nosync_lockdep_irqsave’: ./include/linux/netdevice.h: In function ‘__netdev_sent_queue’: ./include/linux/interrupt.h:386:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 386 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_lockdep’: ./include/linux/sched/signal.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/interrupt.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/netdevice.h:3235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3235 | { | ^ ./include/linux/interrupt.h: In function ‘enable_irq_lockdep’: ./include/linux/interrupt.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_tx_completed_queue’: ./include/linux/interrupt.h: In function ‘enable_irq_lockdep_irqrestore’: ./include/linux/netdevice.h: In function ‘__netif_tx_unlock’: ./include/linux/interrupt.h:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ In file included from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/bpf-cgroup.h: In function ‘cgroup_storage_type’: ./include/linux/interrupt.h: In function ‘enable_irq_wake’: ./include/linux/netdevice.h: In function ‘unregister_gifconf’: ./include/linux/interrupt.h:421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 421 | { | ^ ./include/linux/netdevice.h:3242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3242 | { | ^ ./include/linux/bpf-cgroup.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/netdevice.h:3899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3899 | { | ^ ./include/linux/interrupt.h: In function ‘disable_irq_wake’: ./include/linux/interrupt.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/linux/netdevice.h:2958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2958 | { | ^ ./include/linux/bpf-cgroup.h: In function ‘bpf_cgroup_storage_set’: ./include/linux/netdevice.h: In function ‘__netif_tx_unlock_bh’: ./include/linux/sched/signal.h: In function ‘signal_group_exit’: ./include/linux/bpf-cgroup.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/netdevice.h: In function ‘unregister_netdevice’: ./include/linux/sched/signal.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/netdevice.h:2641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2641 | { | ^ ./include/linux/netdevice.h:3905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3905 | { | ^ ./include/linux/sched/signal.h: In function ‘kernel_dequeue_signal’: ./include/linux/netdevice.h: In function ‘txq_trans_update’: ./include/linux/sched/signal.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/netdevice.h: In function ‘input_queue_head_incr’: ./include/linux/netdevice.h: In function ‘dev_recursion_level’: ./include/linux/interrupt.h: In function ‘this_cpu_ksoftirqd’: ./include/linux/interrupt.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/netdevice.h:3911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3911 | { | ^ ./include/linux/sched/signal.h: In function ‘kernel_signal_stop’: ./include/linux/sched/signal.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/netdevice.h:2655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2655 | { | ^ ./include/linux/netdevice.h:3017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3017 | { | ^ ./include/linux/netdevice.h: In function ‘netif_trans_update’: ./include/linux/netdevice.h: In function ‘input_queue_tail_incr_save’: ./include/linux/netdevice.h: In function ‘netdev_completed_queue’: ./include/linux/netdevice.h:3918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3918 | { | ^ ./include/linux/netdevice.h:3025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3025 | { | ^ ./include/linux/netdevice.h:3276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3276 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_lock’: ./include/linux/netdevice.h: In function ‘netdev_tx_reset_queue’: ./include/linux/netdevice.h: In function ‘netif_tx_schedule_all’: ./include/linux/netdevice.h:3932:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3932 | { | ^ ./include/linux/netdevice.h:3281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3281 | { | ^ ./include/linux/netdevice.h:3037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3037 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_reset_queue’: ./include/linux/netdevice.h: In function ‘netif_tx_start_queue’: ./include/linux/sched/signal.h: In function ‘restart_syscall’: ./include/linux/sched/signal.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/netdevice.h:3296:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3296 | { | ^ ./include/linux/netdevice.h:3045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3045 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_pending’: ./include/linux/netdevice.h: In function ‘netdev_cap_txqueue’: ./include/linux/sched/signal.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/netdevice.h: In function ‘netif_start_queue’: ./include/linux/sched/signal.h: In function ‘__fatal_signal_pending’: ./include/linux/interrupt.h: In function ‘tasklet_trylock’: ./include/linux/sched/signal.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/netdevice.h:3056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3056 | { | ^ ./include/linux/netdevice.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/interrupt.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_start_all_queues’: ./include/linux/sched/signal.h: In function ‘fatal_signal_pending’: ./include/linux/interrupt.h: In function ‘tasklet_unlock’: ./include/linux/sched/signal.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/interrupt.h:587:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 587 | { | ^ ./include/linux/netdevice.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_pending_state’: ./include/linux/interrupt.h: In function ‘tasklet_unlock_wait’: ./include/linux/sched/signal.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/netdevice.h: In function ‘netif_running’: ./include/linux/interrupt.h:593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 593 | { | ^ ./include/linux/netdevice.h: In function ‘netif_wake_queue’: ./include/linux/netdevice.h: In function ‘netif_tx_lock_bh’: ./include/linux/netdevice.h:3327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3327 | { | ^ ./include/linux/netdevice.h:3080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3080 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_schedule’: ./include/linux/sched/signal.h: In function ‘signal_wake_up’: ./include/linux/sched/signal.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_wake_all_queues’: ./include/linux/interrupt.h:605:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 605 | { | ^ ./include/linux/netdevice.h: In function ‘netif_start_subqueue’: ./include/linux/netdevice.h:3954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3954 | { | ^ ./include/linux/sched/signal.h: In function ‘ptrace_signal_wake_up’: ./include/linux/interrupt.h: In function ‘tasklet_hi_schedule’: ./include/linux/sched/signal.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/netdevice.h:3085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3085 | { | ^ ./include/linux/interrupt.h:613:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 613 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_unlock’: ./include/linux/netdevice.h:3346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3346 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_disable_nosync’: ./include/linux/netdevice.h: In function ‘netif_tx_stop_queue’: ./include/linux/sched/signal.h: In function ‘set_restore_sigmask’: ./include/linux/interrupt.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/linux/sched/signal.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/netdevice.h: In function ‘netif_stop_subqueue’: ./include/linux/netdevice.h:3960:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3960 | { | ^ ./include/linux/netdevice.h:3095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3095 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_disable’: ./include/linux/interrupt.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/linux/netdevice.h: In function ‘netif_stop_queue’: ./include/linux/netdevice.h:3360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3360 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_unlock_bh’: ./include/linux/interrupt.h: In function ‘tasklet_enable’: ./include/linux/interrupt.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/netdevice.h:3107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3107 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_subqueue_stopped’: ./include/linux/netdevice.h: In function ‘netif_tx_queue_stopped’: ./include/linux/netdevice.h:3977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3977 | { | ^ ./include/linux/sched/signal.h: In function ‘clear_restore_sigmask’: ./include/linux/netdevice.h:3374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3374 | { | ^ ./include/linux/sched/signal.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/netdevice.h:3114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3114 | { | ^ ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_start’: ./include/linux/netdevice.h: In function ‘netif_tx_disable’: ./include/linux/interrupt.h:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./include/linux/netdevice.h: In function ‘netif_subqueue_stopped’: ./include/linux/sched/signal.h: In function ‘test_restore_sigmask’: ./include/linux/sched/signal.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/netdevice.h: In function ‘netif_queue_stopped’: ./include/linux/interrupt.h: In function ‘tasklet_hrtimer_cancel’: ./include/linux/sched/signal.h: In function ‘test_and_clear_restore_sigmask’: ./include/linux/interrupt.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/netdevice.h:4004:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4004 | { | ^ ./include/linux/sched/signal.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/netdevice.h:3382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3382 | { | ^ ./include/linux/netdevice.h:3125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3125 | { | ^ ./include/linux/netdevice.h: In function ‘netif_wake_subqueue’: ./include/linux/netdevice.h: In function ‘netif_xmit_stopped’: ./include/linux/netdevice.h:3394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3394 | { | ^ ./include/linux/netdevice.h:3130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3130 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_stopped’: ./include/linux/netdevice.h: In function ‘netif_attr_test_mask’: ./include/linux/sched/signal.h: In function ‘restore_saved_sigmask’: ./include/linux/sched/signal.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ In file included from ./include/linux/cgroup.h:26, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/kernel_stat.h: In function ‘kstat_incr_softirqs_this_cpu’: ./include/linux/netdevice.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/kernel_stat.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/netdevice.h:3417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3417 | { | ^ ./include/linux/sched/signal.h: In function ‘sigmask_to_save’: ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_drv_stopped’: ./include/linux/sched/signal.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/netdevice.h:3142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3142 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attr_test_online’: ./include/linux/sched/signal.h: In function ‘kill_cad_pid’: ./include/linux/netdevice.h: In function ‘netdev_txq_bql_enqueue_prefetchw’: ./include/linux/sched/signal.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/linux/netdevice.h:3433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3433 | { | ^ ./include/linux/sched/signal.h: In function ‘on_sig_stack’: ./include/linux/sched/signal.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock’: ./include/linux/netdevice.h:3154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3154 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_txq_bql_complete_prefetchw’: ./include/linux/netdevice.h:4021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4021 | { | ^ ./include/linux/sched/signal.h: In function ‘sas_ss_flags’: ./include/linux/sched/signal.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/netdevice.h:3168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3168 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock_nested’: ./include/linux/netdevice.h: In function ‘skb_gro_offset’: ./include/linux/netdevice.h: In function ‘netdev_tx_sent_queue’: ./include/linux/sched/signal.h: In function ‘sas_ss_reset’: ./include/linux/netdevice.h:2668:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2668 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attrmask_next’: ./include/linux/sched/signal.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/netdevice.h:4026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4026 | { | ^ ./include/linux/netdevice.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_len’: ./include/linux/sched/signal.h: In function ‘sigsp’: ./include/linux/sched/signal.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/netdevice.h:3452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3452 | { | ^ In file included from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_begin’: ./include/linux/netdevice.h: In function ‘netif_addr_lock_bh’: ./include/linux/netdevice.h:2673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2673 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_pull’: ./include/linux/cgroup-defs.h:696:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | { | ^ ./include/linux/netdevice.h:4036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4036 | { | ^ ./include/linux/netdevice.h:2678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2678 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_unlock’: ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_end’: ./include/linux/cgroup-defs.h:707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 707 | { | ^ ./include/linux/sched/signal.h: In function ‘task_pid_type’: ./include/linux/sched/signal.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_fast’: ./include/linux/netdevice.h:4041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4041 | { | ^ ./include/linux/netdevice.h: In function ‘__netdev_tx_sent_queue’: ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_prioidx’: ./include/linux/netdevice.h:2684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2684 | { | ^ ./include/linux/cgroup-defs.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_unlock_bh’: ./include/linux/sched/signal.h: In function ‘task_tgid’: ./include/linux/sched/signal.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_hard’: ./include/linux/netdevice.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/sched/signal.h: In function ‘task_pgrp’: ./include/linux/sched/signal.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/linux/netdevice.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/netdevice.h:2689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | { | ^ ./include/linux/sched/signal.h: In function ‘task_session’: ./include/linux/netdevice.h: In function ‘netdev_sent_queue’: ./include/linux/sched/signal.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_frag0_invalidate’: ./include/linux/sched/signal.h: In function ‘get_nr_threads’: ./include/linux/sched/signal.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/linux/netdevice.h:3228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3228 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_classid’: ./include/linux/netdevice.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/sched/signal.h: In function ‘thread_group_leader’: ./include/linux/cgroup-defs.h:786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 786 | { | ^ ./include/linux/sched/signal.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/netdevice.h: In function ‘__netdev_sent_queue’: ./include/linux/netdevice.h: In function ‘skb_gro_header_slow’: ./include/linux/sched/signal.h: In function ‘has_group_leader_pid’: ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_prioidx’: ./include/linux/sched/signal.h:618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 618 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_uc_sync’: ./include/linux/netdevice.h:3235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3235 | { | ^ ./include/linux/cgroup-defs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/netdevice.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/linux/sched/signal.h: In function ‘same_thread_group’: ./include/linux/sched/signal.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_tx_completed_queue’: ./include/linux/sched/signal.h: In function ‘next_thread’: ./include/linux/netdevice.h:4137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4137 | { | ^ ./include/linux/sched/signal.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/netdevice.h:3242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3242 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_uc_unsync’: ./include/linux/netdevice.h: In function ‘skb_gro_network_header’: ./include/linux/netdevice.h:4151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4151 | { | ^ ./include/linux/kernel_stat.h: In function ‘kstat_softirqs_cpu’: ./include/linux/kernel_stat.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/netdevice.h:2710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2710 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_classid’: ./include/linux/cgroup-defs.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_mc_sync’: ./include/linux/netdevice.h: In function ‘skb_gro_postpull_rcsum’: ./include/linux/netdevice.h:4181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4181 | { | ^ ./include/linux/kernel_stat.h: In function ‘kstat_cpu_irqs_sum’: ./include/linux/netdevice.h:2717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2717 | { | ^ ./include/linux/kernel_stat.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_mc_unsync’: ./include/linux/netdevice.h: In function ‘netdev_completed_queue’: ./include/linux/netdevice.h: In function ‘skb_at_gro_remcsum_start’: ./include/linux/netdevice.h:4195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4195 | { | ^ ./include/linux/sched/signal.h: In function ‘thread_group_empty’: ./include/linux/netdevice.h:2731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2731 | { | ^ ./include/linux/netdevice.h:3276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3276 | { | ^ ./include/linux/sched/signal.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_tx_reset_queue’: ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_needed’: ./include/linux/sched/signal.h: In function ‘lock_task_sighand’: ./include/linux/sched/signal.h:647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 647 | { | ^ ./include/linux/netdevice.h:3281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3281 | { | ^ ./include/linux/netdevice.h:2738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2738 | { | ^ ./include/linux/sched/signal.h: In function ‘unlock_task_sighand’: ./include/linux/netdevice.h: In function ‘netdev_reset_queue’: ./include/linux/sched/signal.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/sched/signal.h: In function ‘task_rlimit’: ./include/linux/sched/signal.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/netdevice.h:3296:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3296 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_complete’: ./include/linux/netdevice.h: In function ‘netdev_cap_txqueue’: ./include/linux/netdevice.h:2749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2749 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_segment’: ./include/linux/netdevice.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/sched/signal.h: In function ‘task_rlimit_max’: ./include/linux/sched/signal.h:669:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 669 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_incr_csum_unnecessary’: ./include/linux/netdevice.h:4334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4334 | { | ^ ./include/linux/netdevice.h: In function ‘can_checksum_protocol’: ./include/linux/netdevice.h:2760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2760 | { | ^ ./include/linux/netdevice.h: In function ‘netif_running’: ./include/linux/sched/signal.h: In function ‘rlimit’: ./include/linux/sched/signal.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert_check’: ./include/linux/netdevice.h:4341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4341 | { | ^ ./include/linux/netdevice.h:3327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3327 | { | ^ ./include/linux/sched/signal.h: In function ‘rlimit_max’: ./include/linux/netdevice.h: In function ‘netif_attrmask_next_and’: ./include/linux/sched/signal.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/netdevice.h:2796:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2796 | { | ^ ./include/linux/netdevice.h: In function ‘netif_start_subqueue’: ./include/linux/netdevice.h:3475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3475 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert’: ./include/linux/netdevice.h:3346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3346 | { | ^ In file included from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/net/scm.h: In function ‘unix_get_peersec_dgram’: ./include/linux/netdevice.h: In function ‘netif_stop_subqueue’: ./include/linux/netdevice.h:2803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2803 | { | ^ ./include/net/scm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/net/scm.h: In function ‘scm_set_cred’: ./include/linux/netdevice.h:3360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3360 | { | ^ ./include/net/scm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_init’: ./include/linux/netdevice.h: In function ‘__netif_subqueue_stopped’: ./include/net/scm.h: In function ‘scm_destroy_cred’: ./include/net/scm.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/netdevice.h:2821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2821 | { | ^ ./include/net/scm.h: In function ‘scm_destroy’: ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_process’: ./include/linux/netdevice.h:3374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3374 | { | ^ ./include/net/scm.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/netdevice.h: In function ‘__netdev_start_xmit’: ./include/linux/netdevice.h: In function ‘netif_subqueue_stopped’: ./include/net/scm.h: In function ‘scm_send’: ./include/linux/netdevice.h:2831:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2831 | { | ^ ./include/net/scm.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/netdevice.h:3382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3382 | { | ^ ./include/linux/netdevice.h:4383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4383 | { | ^ ./include/linux/netdevice.h: In function ‘netif_wake_subqueue’: ./include/linux/netdevice.h: In function ‘netdev_start_xmit’: ./include/linux/netdevice.h:3394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3394 | { | ^ In file included from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/cgroup.h: In function ‘css_get’: ./include/net/scm.h: In function ‘scm_passec’: ./include/linux/netdevice.h: In function ‘netif_attr_test_mask’: ./include/linux/netdevice.h:4390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4390 | { | ^ ./include/net/scm.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/cgroup.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/netdevice.h:3417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3417 | { | ^ ./include/linux/cgroup.h: In function ‘css_get_many’: ./include/net/scm.h: In function ‘scm_recv’: ./include/linux/cgroup.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/net/scm.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attr_test_online’: ./include/linux/cgroup.h: In function ‘css_tryget’: ./include/linux/cgroup.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/linux/netdevice.h:3433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3433 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_create_file’: ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_cleanup’: ./include/linux/cgroup.h: In function ‘css_tryget_online’: ./include/linux/cgroup.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/netdevice.h:2863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2863 | { | ^ ./include/linux/netdevice.h:4407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4407 | { | ^ ./include/linux/cgroup.h: In function ‘css_is_dying’: ./include/linux/cgroup.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_remove_file’: ./include/linux/netdevice.h: In function ‘netif_is_multiqueue’: ./include/linux/cgroup.h: In function ‘css_put’: ./include/linux/cgroup.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attrmask_next’: ./include/linux/netdevice.h:4412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4412 | { | ^ ./include/linux/netdevice.h:3512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3512 | { | ^ ./include/linux/cgroup.h: In function ‘css_put_many’: ./include/linux/cgroup.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/netdevice.h:3452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3452 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_intersect_features’: ./include/linux/netdevice.h: In function ‘skb_gro_flush_final’: ./include/linux/netdevice.h: In function ‘__netif_get_rx_queue’: ./include/linux/cgroup.h: In function ‘cgroup_get’: ./include/linux/cgroup.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/netdevice.h:2882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2882 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_tryget’: ./include/linux/netdevice.h:3531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3531 | { | ^ ./include/linux/cgroup.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/netdevice.h:4424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4424 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_put’: ./include/linux/netdevice.h: In function ‘get_netdev_rx_queue_index’: ./include/linux/cgroup.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_flush_final_remcsum’: In file included from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/netlink.h: In function ‘nlmsg_hdr’: ./include/linux/netlink.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/cgroup.h: In function ‘task_css_set’: ./include/linux/netdevice.h:2890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2890 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_wanted_features’: ./include/linux/netdevice.h:3538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3538 | { | ^ ./include/linux/cgroup.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/netdevice.h: In function ‘dev_hard_header’: ./include/linux/netdevice.h:4437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4437 | { | ^ In file included from ./include/linux/bpf.h:13, from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/file.h: In function ‘fput_light’: ./include/linux/netlink.h: In function ‘netlink_kernel_create’: ./include/linux/netdevice.h: In function ‘netif_attrmask_next_and’: ./include/linux/netlink.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/file.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/netdevice.h:2917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2917 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_add_tso_features’: ./include/linux/cgroup.h: In function ‘task_css’: ./include/linux/netdevice.h:3475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3475 | { | ^ ./include/linux/file.h: In function ‘fdput’: ./include/linux/cgroup.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/file.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/netdevice.h: In function ‘dev_kfree_skb_irq’: ./include/linux/netlink.h: In function ‘nl_set_extack_cookie_u64’: ./include/linux/netdevice.h:4449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4449 | { | ^ ./include/linux/netlink.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/file.h: In function ‘__to_fd’: ./include/linux/netdevice.h:3578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3578 | { | ^ ./include/linux/file.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/netdevice.h: In function ‘dev_parse_header’: ./include/linux/netdevice.h: In function ‘dev_consume_skb_irq’: ./include/linux/netdevice.h: In function ‘net_gso_ok’: ./include/linux/file.h: In function ‘fdget’: ./include/linux/file.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/cgroup.h: In function ‘task_get_css’: ./include/linux/netdevice.h:2926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2926 | { | ^ ./include/linux/file.h: In function ‘fdget_raw’: ./include/linux/cgroup.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/linux/file.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/netdevice.h:3583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3583 | { | ^ ./include/linux/netlink.h: In function ‘netlink_skb_clone’: ./include/linux/netlink.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/file.h: In function ‘fdget_pos’: ./include/linux/netdevice.h:4466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4466 | { | ^ ./include/linux/netdevice.h: In function ‘dev_kfree_skb_any’: ./include/linux/file.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/linux/file.h: In function ‘fdput_pos’: ./include/linux/file.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/cgroup.h: In function ‘task_css_is_root’: ./include/linux/netdevice.h:3588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3588 | { | ^ ./include/linux/cgroup.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/netdevice.h: In function ‘dev_validate_header’: ./include/linux/netdevice.h: In function ‘dev_consume_skb_any’: ./include/linux/netdevice.h:2937:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2937 | { | ^ ./include/linux/netdevice.h:3593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3593 | { | ^ ./include/linux/netlink.h: In function ‘netlink_dump_start’: ./include/linux/netlink.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/cgroup.h: In function ‘task_cgroup’: ./include/linux/netdevice.h: In function ‘napi_free_frags’: ./include/linux/cgroup.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_multiqueue’: ./include/linux/cgroup.h: In function ‘task_dfl_cgroup’: ./include/linux/cgroup.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/netdevice.h:3612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3612 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_parent’: ./include/linux/cgroup.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/netdevice.h:3512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3512 | { | ^ In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/bpf.h: In function ‘map_to_offmap’: ./include/linux/bpf.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_get_rx_queue’: ./include/linux/netdevice.h:3531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3531 | { | ^ ./include/linux/netdevice.h: In function ‘get_netdev_rx_queue_index’: ./include/linux/cgroup.h: In function ‘cgroup_is_descendant’: ./include/linux/bpf.h: In function ‘bpf_map_offload_neutral’: ./include/linux/bpf.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/cgroup.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/netdevice.h: In function ‘unregister_gifconf’: ./include/linux/netdevice.h: In function ‘____dev_forward_skb’: ./include/linux/bpf.h: In function ‘bpf_map_support_seq_show’: ./include/linux/netdevice.h:3538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3538 | { | ^ ./include/linux/bpf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/netdevice.h:2958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2958 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_ancestor’: ./include/linux/netdevice.h:3673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3673 | { | ^ ./include/linux/cgroup.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/bpf.h: In function ‘bpf_ctx_record_field_size’: ./include/linux/cgroup.h: In function ‘task_under_cgroup_hierarchy’: ./include/linux/bpf.h:239:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 239 | { | ^ ./include/linux/netdevice.h: In function ‘dev_kfree_skb_irq’: ./include/linux/netdevice.h: In function ‘input_queue_head_incr’: ./include/linux/cgroup.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/netdevice.h: In function ‘dev_put’: ./include/linux/cgroup.h: In function ‘cgroup_is_populated’: ./include/linux/netdevice.h:3017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3017 | { | ^ ./include/linux/netdevice.h:3578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3578 | { | ^ ./include/linux/cgroup.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/netdevice.h:3702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3702 | { | ^ ./include/linux/netdevice.h: In function ‘input_queue_tail_incr_save’: ./include/linux/netdevice.h: In function ‘dev_consume_skb_irq’: ./include/linux/cgroup.h: In function ‘cgroup_ino’: ./include/linux/netdevice.h: In function ‘skb_gso_ok’: ./include/linux/cgroup.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/netdevice.h:3025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3025 | { | ^ ./include/linux/cgroup.h: In function ‘of_cft’: ./include/linux/netdevice.h:3583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3583 | { | ^ ./include/linux/cgroup.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/netdevice.h: In function ‘dev_kfree_skb_any’: ./include/linux/netdevice.h:4493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4493 | { | ^ ./include/linux/cgroup.h: In function ‘seq_cft’: ./include/linux/netdevice.h: In function ‘netif_tx_schedule_all’: ./include/linux/cgroup.h:620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 620 | { | ^ ./include/linux/netdevice.h:3588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3588 | { | ^ ./include/linux/cgroup.h: In function ‘seq_css’: ./include/linux/netdevice.h: In function ‘netif_needs_gso’: ./include/linux/cgroup.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/linux/netdevice.h:3037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3037 | { | ^ ./include/linux/netdevice.h: In function ‘dev_consume_skb_any’: ./include/linux/cgroup.h: In function ‘cgroup_name’: ./include/linux/cgroup.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_start_queue’: ./include/linux/netdevice.h:3593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3593 | { | ^ ./include/linux/netdevice.h:4500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4500 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_path’: ./include/linux/cgroup.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/netdevice.h:3045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3045 | { | ^ ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_name’: ./include/linux/netdevice.h: In function ‘netif_start_queue’: ./include/linux/netdevice.h: In function ‘napi_free_frags’: ./include/linux/cgroup.h:645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 645 | { | ^ ./include/linux/netdevice.h: In function ‘netif_set_gso_max_size’: ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_path’: ./include/linux/cgroup.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/netdevice.h:3056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3056 | { | ^ ./include/linux/netdevice.h:3612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3612 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_psi’: ./include/linux/netdevice.h: In function ‘netif_tx_start_all_queues’: ./include/linux/cgroup.h:655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 655 | { | ^ ./include/linux/netdevice.h:4508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4508 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_init_kthreadd’: ./include/linux/cgroup.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./include/linux/netdevice.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_error_unwind’: ./include/linux/cgroup.h: In function ‘cgroup_kthread_ready’: ./include/linux/cgroup.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/linux/netdevice.h: In function ‘netif_wake_queue’: ./include/linux/cgroup.h: In function ‘cgroup_get_kernfs_id’: ./include/linux/netdevice.h:4515:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4515 | { | ^ ./include/linux/cgroup.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/netdevice.h:3080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3080 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_wake_all_queues’: ./include/linux/netdevice.h: In function ‘____dev_forward_skb’: ./include/linux/netdevice.h: In function ‘netif_is_macsec’: ./include/linux/netdevice.h:3085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3085 | { | ^ ./include/linux/netdevice.h:3673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3673 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_account_cputime’: ./include/linux/netdevice.h:4526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4526 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_stop_queue’: ./include/linux/cgroup.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macvlan’: In file included from ./include/linux/bpf-cgroup.h:5, from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/bpf.h: In function ‘bpf_long_memcpy’: ./include/linux/netdevice.h:3095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3095 | { | ^ ./include/linux/bpf.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/linux/netdevice.h: In function ‘dev_put’: ./include/linux/cgroup.h: In function ‘cgroup_account_cputime_field’: ./include/linux/netdevice.h: In function ‘netif_stop_queue’: ./include/linux/netdevice.h: In function ‘netif_elide_gro’: ./include/linux/netdevice.h:4531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4531 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macvlan_port’: ./include/linux/netdevice.h:3107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3107 | { | ^ ./include/linux/netdevice.h:3702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3702 | { | ^ ./include/linux/cgroup.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/netdevice.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_queue_stopped’: ./include/linux/netdevice.h:4536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4536 | { | ^ ./include/linux/netdevice.h:3114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3114 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bond_master’: ./include/linux/cgroup.h: In function ‘sock_cgroup_ptr’: ./include/linux/netdevice.h: In function ‘netif_queue_stopped’: ./include/linux/cgroup.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_prio_tc_map’: ./include/linux/netdevice.h:4541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4541 | { | ^ ./include/linux/netdevice.h:3125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3125 | { | ^ ./include/linux/netdevice.h:2064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2064 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_stopped’: ./include/linux/netdevice.h: In function ‘netif_is_bond_slave’: ./include/linux/netdevice.h: In function ‘netdev_set_prio_tc_map’: ./include/linux/netdevice.h: In function ‘dev_hold’: ./include/linux/netdevice.h:3130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3130 | { | ^ ./include/linux/netdevice.h:2070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2070 | { | ^ ./include/linux/netdevice.h:4546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4546 | { | ^ ./include/linux/netdevice.h:3713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3713 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_stopped’: ./include/linux/cgroup.h: In function ‘get_cgroup_ns’: ./include/linux/netdevice.h: In function ‘netif_supports_nofcs’: ./include/linux/netdevice.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/cgroup.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_drv_stopped’: ./include/linux/cgroup.h: In function ‘put_cgroup_ns’: ./include/linux/netdevice.h: In function ‘netdev_get_num_tc’: ./include/linux/netdevice.h:4551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4551 | { | ^ ./include/linux/cgroup.h:879:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 879 | { | ^ ./include/linux/netdevice.h:2085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2085 | { | ^ ./include/linux/netdevice.h:3142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3142 | { | ^ ./include/linux/netdevice.h: In function ‘netif_has_l3_rx_handler’: ./include/linux/netdevice.h: In function ‘netdev_txq_bql_enqueue_prefetchw’: ./include/linux/netdevice.h: In function ‘netdev_get_sb_channel’: In file included from ./include/linux/netdevice.h:46, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/netprio_cgroup.h: In function ‘task_netprioidx’: ./include/linux/netdevice.h:2096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2096 | { | ^ ./include/linux/netdevice.h:4556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4556 | { | ^ ./include/linux/netdevice.h:3154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3154 | { | ^ ./include/net/netprio_cgroup.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_l3_master’: ./include/linux/netdevice.h: In function ‘netdev_txq_bql_complete_prefetchw’: ./include/net/netprio_cgroup.h: In function ‘sock_update_netprioidx’: ./include/net/netprio_cgroup.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/netdevice.h:3168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3168 | { | ^ ./include/linux/netdevice.h:4561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4561 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_tx_sent_queue’: ./include/linux/netdevice.h: In function ‘netif_is_l3_slave’: ./include/linux/netdevice.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_tx_queue’: ./include/linux/netdevice.h:4566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4566 | { | ^ ./include/linux/netdevice.h:2103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2103 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bridge_master’: ./include/linux/netdevice.h: In function ‘skb_get_tx_queue’: In file included from ./include/linux/netdevice.h:47, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/xdp.h: In function ‘xdp_scrub_frame’: ./include/linux/netdevice.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/netdevice.h:4571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4571 | { | ^ ./include/net/xdp.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_for_each_tx_queue’: ./include/linux/netdevice.h: In function ‘netif_is_bridge_port’: ./include/net/xdp.h: In function ‘convert_to_xdp_frame’: ./include/linux/netdevice.h:2118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2118 | { | ^ ./include/net/xdp.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/netdevice.h: In function ‘__netdev_tx_sent_queue’: ./include/linux/netdevice.h:4576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4576 | { | ^ ./include/linux/netdevice.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_fwd_headroom’: ./include/linux/netdevice.h: In function ‘netif_is_ovs_master’: ./include/linux/netdevice.h:2150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2150 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_sent_queue’: ./include/linux/netdevice.h:4581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4581 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_set_rx_headroom’: ./include/linux/netdevice.h:3228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3228 | { | ^ ./include/linux/netdevice.h: In function ‘dev_hold’: ./include/linux/netdevice.h: In function ‘netif_is_ovs_port’: ./include/net/xdp.h: In function ‘xdp_set_data_meta_invalid’: ./include/linux/netdevice.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/net/xdp.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/netdevice.h: In function ‘__netdev_sent_queue’: ./include/linux/netdevice.h: In function ‘netdev_reset_rx_headroom’: ./include/net/xdp.h: In function ‘xdp_data_meta_unsupported’: ./include/linux/netdevice.h:3713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3713 | { | ^ ./include/net/xdp.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/netdevice.h:4586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4586 | { | ^ ./include/linux/netdevice.h:3235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3235 | { | ^ ./include/linux/netdevice.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_team_master’: ./include/linux/netdevice.h: In function ‘dev_net’: ./include/linux/netdevice.h: In function ‘netdev_tx_completed_queue’: ./include/linux/netdevice.h: In function ‘netif_carrier_ok’: ./include/linux/netdevice.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/netdevice.h:3242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3242 | { | ^ ./include/linux/netdevice.h: In function ‘dev_net_set’: ./include/linux/netdevice.h:4591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4591 | { | ^ ./include/linux/netdevice.h:3737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3737 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_team_port’: ./include/linux/netdevice.h:2177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2177 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_priv’: In file included from ./include/linux/netdevice.h:54, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/hashtable.h: In function ‘__hash_init’: ./include/linux/netdevice.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/linux/netdevice.h: In function ‘netif_dormant_on’: ./include/linux/netdevice.h:4596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4596 | { | ^ ./include/linux/hashtable.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_lag_master’: ./include/linux/netdevice.h:3762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3762 | { | ^ ./include/linux/hashtable.h: In function ‘hash_hashed’: ./include/linux/netdevice.h: In function ‘netif_tx_napi_add’: ./include/linux/hashtable.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/netdevice.h:4601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4601 | { | ^ ./include/linux/netdevice.h: In function ‘netif_dormant_off’: ./include/linux/netdevice.h:2236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2236 | { | ^ ./include/linux/hashtable.h: In function ‘__hash_empty’: ./include/linux/hashtable.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_lag_port’: ./include/linux/netdevice.h: In function ‘netdev_completed_queue’: ./include/linux/netdevice.h:3774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3774 | { | ^ ./include/linux/hashtable.h: In function ‘hash_del’: ./include/linux/hashtable.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/netdevice.h: In function ‘netif_dormant’: ./include/linux/netdevice.h:4606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4606 | { | ^ ./include/linux/netdevice.h:3276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3276 | { | ^ ./include/linux/hashtable.h: In function ‘hash_del_rcu’: ./include/linux/netdevice.h: In function ‘gro_recursion_inc_test’: ./include/linux/hashtable.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_tx_reset_queue’: ./include/linux/netdevice.h: In function ‘netif_is_rxfh_configured’: ./include/linux/netdevice.h:2319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2319 | { | ^ In file included from ./include/net/scm.h:8, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/security.h: In function ‘kernel_load_data_id_str’: ./include/linux/netdevice.h:3786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3786 | { | ^ ./include/linux/netdevice.h:3281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3281 | { | ^ ./include/linux/security.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/netdevice.h: In function ‘netif_oper_up’: ./include/linux/netdevice.h:4611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4611 | { | ^ ./include/linux/netdevice.h: In function ‘call_gro_receive’: ./include/linux/netdevice.h: In function ‘netdev_reset_queue’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/netdevice.h: In function ‘dev_xmit_complete’: ./include/linux/netdevice.h: In function ‘netif_is_failover’: ./include/linux/netdevice.h:2327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2327 | { | ^ ./include/linux/netdevice.h:3798:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3798 | { | ^ ./include/linux/netdevice.h:3296:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3296 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_cap_txqueue’: ./include/linux/netdevice.h:4616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4616 | { | ^ ./include/linux/netdevice.h: In function ‘netif_device_present’: ./include/linux/netdevice.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/netdevice.h: In function ‘call_gro_receive_sk’: ./include/linux/netdevice.h: In function ‘netif_is_failover_slave’: ./include/linux/netdevice.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/netdevice.h:3810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3810 | { | ^ ./include/linux/netdevice.h:2342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2342 | { | ^ ./include/linux/netdevice.h:4621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4621 | { | ^ ./include/linux/netdevice.h: In function ‘netif_keep_dst’: ./include/linux/netdevice.h: In function ‘netif_running’: ./include/linux/netdevice.h: In function ‘netif_msg_init’: ./include/linux/netdevice.h:4627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4627 | { | ^ ./include/linux/netdevice.h:3327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3327 | { | ^ ./include/linux/netdevice.h:3857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3857 | { | ^ ./include/linux/netdevice.h: In function ‘netif_reduces_vlan_mtu’: ./include/linux/netdevice.h: In function ‘netif_start_subqueue’: ./include/linux/netdevice.h: In function ‘netif_carrier_ok’: ./include/linux/netdevice.h:4633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4633 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_name’: ./include/linux/netdevice.h:3346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3346 | { | ^ ./include/linux/netdevice.h:3737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3737 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_notifier_info_init’: ./include/linux/netdevice.h: In function ‘netif_stop_subqueue’: ./include/linux/netdevice.h:4645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4645 | { | ^ ./include/linux/netdevice.h:2531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2531 | { | ^ ./include/linux/netdevice.h:3360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3360 | { | ^ ./include/linux/netdevice.h: In function ‘netif_dormant_on’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_dev’: ./include/linux/netdevice.h: In function ‘__netif_subqueue_stopped’: ./include/linux/netdevice.h:2538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2538 | { | ^ ./include/linux/netdevice.h:3762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3762 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_lock’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_extack’: ./include/linux/netdevice.h:3374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3374 | { | ^ ./include/linux/netdevice.h: In function ‘netif_dormant_off’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:25: ./include/linux/netdevice.h: In function ‘napi_disable_pending’: ./include/linux/netdevice.h:2544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2544 | { | ^ ./include/linux/netdevice.h: In function ‘netif_subqueue_stopped’: ./include/linux/netdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/netdevice.h:3868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3868 | { | ^ ./include/linux/netdevice.h:3774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3774 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_unregistering’: ./include/linux/netdevice.h: In function ‘__netif_tx_acquire’: ./include/linux/netdevice.h: In function ‘next_net_device’: ./include/linux/netdevice.h:3382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3382 | { | ^ ./include/linux/netdevice.h: In function ‘napi_schedule’: ./include/linux/netdevice.h: In function ‘netif_dormant’: ./include/linux/netdevice.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/netdevice.h: In function ‘netif_wake_subqueue’: ./include/linux/netdevice.h:2571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2571 | { | ^ ./include/linux/netdevice.h:3874:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3874 | { | ^ ./include/linux/netdevice.h: In function ‘napi_schedule_irqoff’: ./include/linux/netdevice.h:4652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4652 | { | ^ ./include/linux/netdevice.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/netdevice.h:3786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3786 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_release’: ./include/linux/netdevice.h: In function ‘netdev_reg_state’: ./include/linux/netdevice.h:3394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3394 | { | ^ ./include/linux/netdevice.h: In function ‘napi_reschedule’: ./include/linux/netdevice.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/netdevice.h: In function ‘netif_oper_up’: ./include/linux/netdevice.h:3880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3880 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attr_test_mask’: ./include/linux/netdevice.h: In function ‘napi_complete’: ./include/linux/netdevice.h:4657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4657 | { | ^ ./include/linux/netdevice.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_lock_bh’: ./include/linux/netdevice.h:3798:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3798 | { | ^ ./include/linux/netdevice.h: In function ‘napi_enable’: ./include/linux/netdevice.h:3417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3417 | { | ^ ./include/linux/netdevice.h: In function ‘next_net_device_rcu’: ./include/linux/netdevice.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/netdevice.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/linux/netdevice.h: In function ‘netif_device_present’: ./include/linux/netdevice.h:2581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2581 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attr_test_online’: ./include/linux/netdevice.h:3810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3810 | { | ^ ./include/linux/netdevice.h:3433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3433 | { | ^ ./include/linux/netdevice.h: In function ‘netif_msg_init’: ./include/linux/netdevice.h: In function ‘napi_synchronize’: ./include/linux/netdevice.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/netdevice.h:3857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3857 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attrmask_next’: ./include/linux/netdevice.h:3452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3452 | { | ^ ./include/linux/netdevice.h: In function ‘napi_if_scheduled_mark_missed’: ./include/linux/netdevice.h: In function ‘first_net_device’: ./include/linux/netdevice.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_trylock’: ./include/linux/netdevice.h:2591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2591 | { | ^ In file included from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:17: ./include/linux/netfilter.h: In function ‘NF_DROP_GETERR’: ./include/linux/netfilter.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/netdevice.h:3891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3891 | { | ^ ./include/linux/netfilter.h: In function ‘nf_inet_addr_cmp’: ./include/linux/netfilter.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/netdevice.h: In function ‘first_net_device_rcu’: ./include/linux/netdevice.h: In function ‘__netif_tx_lock’: ./include/linux/netfilter.h: In function ‘nf_inet_addr_mask’: ./include/linux/netfilter.h:36:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 36 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attrmask_next_and’: ./include/linux/netdevice.h:2597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2597 | { | ^ ./include/linux/netdevice.h:3868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3868 | { | ^ ./include/linux/netdevice.h:3475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3475 | { | ^ In file included from ./include/linux/sched/signal.h:6, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/signal.h: In function ‘copy_siginfo’: ./include/linux/netdevice.h: In function ‘__netif_tx_acquire’: ./include/linux/signal.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/signal.h: In function ‘clear_siginfo’: ./include/linux/signal.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/netdevice.h:3874:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3874 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook_entries_get_hook_ops’: ./include/linux/netdevice.h: In function ‘net_has_fallback_tunnels’: ./include/linux/netfilter.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_release’: ./include/linux/netdevice.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/signal.h: In function ‘sigaddset’: ./include/linux/netfilter.h: In function ‘nf_hook_entry_hookfn’: ./include/linux/signal.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/netfilter.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/netdevice.h:3880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3880 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_lock_bh’: ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_read’: ./include/linux/netfilter.h: In function ‘nf_hook_state_init’: ./include/linux/netdevice.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/netfilter.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/signal.h: In function ‘sigdelset’: ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_write’: ./include/linux/signal.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/netdevice.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/linux/netdevice.h:651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 651 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_unlock’: ./include/linux/signal.h: In function ‘sigismember’: ./include/linux/signal.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/netdevice.h: In function ‘unregister_netdevice’: ./include/linux/netdevice.h:3899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3899 | { | ^ ./include/linux/netdevice.h: In function ‘rps_record_sock_flow’: ./include/linux/netfilter.h: In function ‘nf_hook’: ./include/linux/netdevice.h:716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 716 | { | ^ ./include/linux/netfilter.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_unlock_bh’: ./include/linux/netdevice.h:2641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2641 | { | ^ ./include/linux/signal.h: In function ‘sigisemptyset’: ./include/linux/signal.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/netdevice.h:3905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3905 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_multiqueue’: ./include/linux/netdevice.h: In function ‘dev_recursion_level’: ./include/linux/netdevice.h: In function ‘txq_trans_update’: ./include/linux/netdevice.h:2655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2655 | { | ^ ./include/linux/signal.h: In function ‘sigequalsets’: ./include/linux/netdevice.h:3512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3512 | { | ^ ./include/linux/signal.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/netdevice.h:3911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3911 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_get_rx_queue’: ./include/linux/netdevice.h: In function ‘netif_trans_update’: ./include/linux/netdevice.h: In function ‘__netif_tx_trylock’: ./include/linux/netdevice.h:3531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3531 | { | ^ ./include/linux/netdevice.h:3918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3918 | { | ^ ./include/linux/netdevice.h:3891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3891 | { | ^ ./include/linux/netdevice.h: In function ‘get_netdev_rx_queue_index’: ./include/linux/netdevice.h: In function ‘netif_tx_lock’: ./include/linux/signal.h: In function ‘sigorsets’: ./include/linux/netdevice.h:3538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3538 | { | ^ ./include/linux/signal.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~ ./include/linux/netdevice.h:3932:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3932 | { | ^ ./include/linux/signal.h: In function ‘sigandsets’: ./include/linux/netdevice.h: In function ‘skb_gro_offset’: ./include/linux/signal.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~ ./include/linux/netdevice.h: In function ‘dev_kfree_skb_irq’: ./include/linux/netdevice.h:2668:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2668 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_phys_item_id_same’: ./include/linux/netdevice.h:3578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3578 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_len’: ./include/linux/netdevice.h:827:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 827 | { | ^ ./include/linux/netdevice.h: In function ‘dev_consume_skb_irq’: ./include/linux/netdevice.h:2673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2673 | { | ^ ./include/linux/signal.h: In function ‘sigandnsets’: ./include/linux/netdevice.h:3583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3583 | { | ^ ./include/linux/signal.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~ ./include/linux/netdevice.h: In function ‘skb_gro_pull’: ./include/linux/netdevice.h: In function ‘dev_kfree_skb_any’: ./include/linux/netdevice.h:2678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2678 | { | ^ ./include/linux/netdevice.h:3588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3588 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_fast’: ./include/linux/netdevice.h: In function ‘dev_consume_skb_any’: ./include/linux/netdevice.h: In function ‘__netif_tx_unlock’: ./include/linux/netdevice.h: In function ‘netif_tx_lock_bh’: ./include/linux/netdevice.h:2684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2684 | { | ^ ./include/linux/signal.h: In function ‘signotset’: ./include/linux/netdevice.h:3593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3593 | { | ^ ./include/linux/signal.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~ ./include/linux/netdevice.h:3899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3899 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_hard’: ./include/linux/netdevice.h:3954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3954 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_unlock_bh’: ./include/linux/netdevice.h:2689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_unlock’: ./include/linux/netdevice.h: In function ‘napi_free_frags’: ./include/linux/netdevice.h: In function ‘skb_gro_frag0_invalidate’: ./include/linux/signal.h: In function ‘sigemptyset’: ./include/linux/netdevice.h:3905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3905 | { | ^ ./include/linux/signal.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/netdevice.h:3960:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3960 | { | ^ ./include/linux/netdevice.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/netdevice.h:3612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3612 | { | ^ ./include/linux/netdevice.h: In function ‘txq_trans_update’: ./include/linux/signal.h: In function ‘sigfillset’: ./include/linux/netdevice.h: In function ‘skb_gro_header_slow’: ./include/linux/netfilter.h: In function ‘NF_HOOK_COND’: ./include/linux/signal.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_unlock_bh’: ./include/linux/netfilter.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/netdevice.h:3911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3911 | { | ^ ./include/linux/netdevice.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/linux/netdevice.h: In function ‘netif_trans_update’: ./include/linux/signal.h: In function ‘sigaddsetmask’: ./include/linux/netdevice.h:3977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3977 | { | ^ ./include/linux/signal.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK’: ./include/linux/netfilter.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/signal.h: In function ‘sigdelsetmask’: ./include/linux/netdevice.h:3918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3918 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_disable’: ./include/linux/signal.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/netdevice.h: In function ‘____dev_forward_skb’: ./include/linux/signal.h: In function ‘sigtestsetmask’: ./include/linux/netdevice.h: In function ‘netif_tx_lock’: ./include/linux/netdevice.h: In function ‘skb_gro_network_header’: ./include/linux/netfilter.h: In function ‘NF_HOOK_LIST’: ./include/linux/signal.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/netfilter.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/netdevice.h:4004:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4004 | { | ^ ./include/linux/signal.h: In function ‘siginitset’: ./include/linux/netdevice.h:2710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2710 | { | ^ ./include/linux/netdevice.h:3673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3673 | { | ^ ./include/linux/signal.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/netdevice.h:3932:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3932 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_postpull_rcsum’: ./include/linux/signal.h: In function ‘siginitsetinv’: ./include/linux/signal.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/netdevice.h:2717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2717 | { | ^ ./include/linux/netdevice.h: In function ‘dev_put’: ./include/linux/signal.h: In function ‘init_sigpending’: ./include/linux/signal.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/netdevice.h:3702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3702 | { | ^ ./include/linux/netdevice.h: In function ‘skb_at_gro_remcsum_start’: ./include/linux/signal.h: In function ‘valid_signal’: ./include/linux/signal.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/netdevice.h:2731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2731 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_needed’: ./include/linux/netdevice.h:2738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2738 | { | ^ ./include/linux/signal.h: In function ‘allow_signal’: ./include/linux/netdevice.h: In function ‘netif_addr_lock’: ./include/linux/signal.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/signal.h: In function ‘disallow_signal’: ./include/linux/signal.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_lock_bh’: ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_complete’: ./include/linux/netdevice.h:4021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4021 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock_nested’: ./include/linux/netfilter.h: In function ‘nf_nat_decode_session’: ./include/linux/netdevice.h:2749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2749 | { | ^ ./include/linux/netdevice.h:3954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3954 | { | ^ ./include/linux/netfilter.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/netdevice.h:4026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4026 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_unlock’: ./include/linux/netdevice.h: In function ‘skb_gro_incr_csum_unnecessary’: ./include/linux/netdevice.h:2760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2760 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock_bh’: ./include/linux/netdevice.h:3960:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3960 | { | ^ ./include/linux/netdevice.h:4036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4036 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert_check’: ./include/linux/netdevice.h: In function ‘netif_addr_unlock’: ./include/linux/netdevice.h:2796:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2796 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_unlock_bh’: ./include/linux/netdevice.h:4041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4041 | { | ^ In file included from ./include/linux/sched/signal.h:9, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/sched/task.h: In function ‘put_task_struct’: ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert’: ./include/linux/netdevice.h: In function ‘netif_addr_unlock_bh’: ./include/linux/sched/task.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/netdevice.h:3977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3977 | { | ^ ./include/linux/netdevice.h:2803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2803 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_disable’: ./include/linux/netdevice.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/sched/task.h: In function ‘task_stack_vm_area’: ./include/linux/sched/task.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_init’: ./include/linux/sched/task.h: In function ‘task_lock’: ./include/linux/netdevice.h:4004:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4004 | { | ^ ./include/linux/sched/task.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/netdevice.h:2821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2821 | { | ^ ./include/linux/sched/task.h: In function ‘task_unlock’: ./include/linux/sched/task.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_process’: ./include/linux/netdevice.h: In function ‘netif_elide_gro’: ./include/linux/netdevice.h:2831:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2831 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_uc_sync’: ./include/linux/netdevice.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/linux/netdevice.h:4137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4137 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_uc_unsync’: ./include/linux/netdevice.h: In function ‘netdev_get_prio_tc_map’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:18: ./include/linux/netfilter/x_tables.h: In function ‘xt_net’: ./include/linux/netdevice.h:2064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2064 | { | ^ ./include/linux/netdevice.h:4151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4151 | { | ^ ./include/linux/netfilter/x_tables.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ In file included from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/sched/signal.h: In function ‘signal_set_stop_flags’: ./include/linux/netdevice.h: In function ‘netdev_set_prio_tc_map’: ./include/linux/netfilter/x_tables.h: In function ‘xt_in’: ./include/linux/netfilter/x_tables.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/netdevice.h:2070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2070 | { | ^ ./include/linux/sched/signal.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_mc_sync’: ./include/linux/netfilter/x_tables.h: In function ‘xt_inname’: ./include/linux/netdevice.h: In function ‘netif_addr_lock’: ./include/linux/netfilter/x_tables.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_out’: ./include/linux/netfilter/x_tables.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_outname’: ./include/linux/netfilter/x_tables.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/netdevice.h:4181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4181 | { | ^ ./include/linux/netdevice.h:4021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4021 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_hooknum’: ./include/linux/netfilter/x_tables.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock_nested’: ./include/linux/netdevice.h: In function ‘__dev_mc_unsync’: ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_cleanup’: ./include/linux/netfilter/x_tables.h: In function ‘xt_family’: ./include/linux/netdevice.h: In function ‘netdev_get_num_tc’: ./include/linux/netfilter/x_tables.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_group_exit’: ./include/linux/netdevice.h:2085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2085 | { | ^ ./include/linux/netdevice.h:2863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2863 | { | ^ ./include/linux/netdevice.h:4026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4026 | { | ^ ./include/linux/netdevice.h:4195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4195 | { | ^ ./include/linux/sched/signal.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_sb_channel’: ./include/linux/sched/signal.h: In function ‘kernel_dequeue_signal’: ./include/linux/netdevice.h: In function ‘netif_addr_lock_bh’: ./include/linux/netdevice.h:2096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2096 | { | ^ ./include/linux/sched/signal.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/netdevice.h:4036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4036 | { | ^ ./include/linux/sched/signal.h: In function ‘kernel_signal_stop’: ./include/linux/netdevice.h: In function ‘skb_gro_flush_final’: ./include/linux/sched/signal.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_unlock’: ./include/linux/netdevice.h:2882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2882 | { | ^ ./include/linux/netdevice.h:4041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4041 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_tx_queue’: ./include/linux/netdevice.h: In function ‘skb_gro_flush_final_remcsum’: ./include/linux/netdevice.h: In function ‘netif_addr_unlock_bh’: ./include/linux/netdevice.h:2103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2103 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_segment’: ./include/linux/netdevice.h:2890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2890 | { | ^ ./include/linux/netdevice.h: In function ‘skb_get_tx_queue’: ./include/linux/netdevice.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/netdevice.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/netdevice.h:4334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4334 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_begin’: ./include/linux/netdevice.h: In function ‘dev_hard_header’: ./include/linux/netfilter/x_tables.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_for_each_tx_queue’: ./include/linux/netdevice.h: In function ‘can_checksum_protocol’: ./include/linux/netdevice.h:2917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2917 | { | ^ ./include/linux/sched/signal.h: In function ‘restart_syscall’: ./include/linux/netdevice.h:2118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2118 | { | ^ ./include/linux/sched/signal.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/netdevice.h:4341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4341 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_pending’: ./include/linux/sched/signal.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_uc_sync’: ./include/linux/netdevice.h: In function ‘netdev_get_fwd_headroom’: ./include/linux/netdevice.h: In function ‘dev_hold’: ./include/linux/sched/signal.h: In function ‘__fatal_signal_pending’: ./include/linux/netdevice.h: In function ‘dev_parse_header’: ./include/linux/netdevice.h:2150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2150 | { | ^ ./include/linux/sched/signal.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/netdevice.h:4137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4137 | { | ^ ./include/linux/netdevice.h:3713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3713 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_set_rx_headroom’: ./include/linux/netdevice.h:2926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2926 | { | ^ ./include/linux/sched/signal.h: In function ‘fatal_signal_pending’: ./include/linux/sched/signal.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_uc_unsync’: ./include/linux/netdevice.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_pending_state’: ./include/linux/sched/signal.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_reset_rx_headroom’: ./include/linux/netdevice.h:4151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4151 | { | ^ ./include/linux/netdevice.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/netdevice.h: In function ‘dev_net’: ./include/linux/netdevice.h: In function ‘dev_validate_header’: ./include/linux/sched/signal.h: In function ‘signal_wake_up’: ./include/linux/netdevice.h: In function ‘__dev_mc_sync’: ./include/linux/sched/signal.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/netdevice.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/netdevice.h:2937:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2937 | { | ^ ./include/linux/netdevice.h: In function ‘__netdev_start_xmit’: ./include/linux/netdevice.h: In function ‘dev_net_set’: ./include/linux/sched/signal.h: In function ‘ptrace_signal_wake_up’: ./include/linux/sched/signal.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/netdevice.h:4181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4181 | { | ^ ./include/linux/netdevice.h:2177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2177 | { | ^ ./include/linux/netdevice.h:4383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4383 | { | ^ ./include/linux/sched/signal.h: In function ‘set_restore_sigmask’: ./include/linux/netdevice.h: In function ‘netdev_priv’: ./include/linux/netdevice.h: In function ‘__dev_mc_unsync’: ./include/linux/sched/signal.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/netdevice.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_start_xmit’: ./include/linux/netdevice.h:4195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4195 | { | ^ ./include/linux/netdevice.h:4390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4390 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_napi_add’: ./include/linux/netdevice.h:2236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2236 | { | ^ ./include/linux/sched/signal.h: In function ‘clear_restore_sigmask’: ./include/linux/sched/signal.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/sched/signal.h: In function ‘test_restore_sigmask’: ./include/linux/sched/signal.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/netdevice.h: In function ‘gro_recursion_inc_test’: ./include/linux/sched/signal.h: In function ‘test_and_clear_restore_sigmask’: ./include/linux/netdevice.h: In function ‘unregister_gifconf’: ./include/linux/sched/signal.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/netdevice.h:2319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2319 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_create_file’: ./include/linux/netdevice.h:2958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2958 | { | ^ ./include/linux/netdevice.h: In function ‘call_gro_receive’: ./include/linux/netdevice.h: In function ‘skb_gso_segment’: ./include/linux/netdevice.h:4407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4407 | { | ^ ./include/linux/netdevice.h:2327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2327 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_remove_file’: ./include/linux/sched/signal.h: In function ‘restore_saved_sigmask’: ./include/linux/netdevice.h:4334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4334 | { | ^ ./include/linux/netdevice.h: In function ‘input_queue_head_incr’: ./include/linux/sched/signal.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/netdevice.h:4412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4412 | { | ^ ./include/linux/netdevice.h: In function ‘can_checksum_protocol’: ./include/linux/sched/signal.h: In function ‘sigmask_to_save’: ./include/linux/netdevice.h: In function ‘call_gro_receive_sk’: ./include/linux/netdevice.h:3017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3017 | { | ^ ./include/linux/sched/signal.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/netdevice.h: In function ‘input_queue_tail_incr_save’: ./include/linux/netdevice.h: In function ‘netdev_intersect_features’: ./include/linux/netdevice.h:2342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2342 | { | ^ ./include/linux/netdevice.h:4341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4341 | { | ^ ./include/linux/netdevice.h:3025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3025 | { | ^ ./include/linux/sched/signal.h: In function ‘kill_cad_pid’: ./include/linux/sched/signal.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/linux/netdevice.h:4424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4424 | { | ^ ./include/linux/netdevice.h: In function ‘netif_carrier_ok’: ./include/linux/sched/signal.h: In function ‘on_sig_stack’: ./include/linux/netdevice.h: In function ‘netif_tx_schedule_all’: ./include/linux/sched/signal.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/linux/netdevice.h:3737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3737 | { | ^ ./include/linux/netdevice.h:3037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3037 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_wanted_features’: ./include/linux/sched/signal.h: In function ‘sas_ss_flags’: ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_end’: ./include/linux/netdevice.h: In function ‘netif_tx_start_queue’: ./include/linux/netdevice.h: In function ‘netif_dormant_on’: ./include/linux/sched/signal.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/netfilter/x_tables.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/netdevice.h:4437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4437 | { | ^ ./include/linux/netdevice.h:3045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3045 | { | ^ ./include/linux/netdevice.h:3762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3762 | { | ^ ./include/linux/sched/signal.h: In function ‘sas_ss_reset’: ./include/linux/netdevice.h: In function ‘netdev_add_tso_features’: ./include/linux/netdevice.h: In function ‘netif_start_queue’: ./include/linux/sched/signal.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/netdevice.h: In function ‘netif_dormant_off’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_init’: ./include/linux/netdevice.h: In function ‘__netdev_start_xmit’: ./include/linux/sched/signal.h: In function ‘sigsp’: ./include/linux/netdevice.h:3056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3056 | { | ^ ./include/linux/sched/signal.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/netdevice.h:4449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4449 | { | ^ ./include/linux/netdevice.h:2531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2531 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_start_all_queues’: ./include/linux/netdevice.h:3774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3774 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_dev’: ./include/linux/netdevice.h:4383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4383 | { | ^ ./include/linux/netdevice.h: In function ‘netif_dormant’: ./include/linux/netdevice.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/netdevice.h: In function ‘net_gso_ok’: ./include/linux/netdevice.h:2538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2538 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_start_xmit’: ./include/linux/netdevice.h:3786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3786 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_extack’: ./include/linux/netdevice.h: In function ‘netif_wake_queue’: ./include/linux/sched/signal.h: In function ‘task_pid_type’: ./include/linux/sched/signal.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/netdevice.h:4466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4466 | { | ^ ./include/linux/netdevice.h: In function ‘netif_oper_up’: ./include/linux/netdevice.h:2544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2544 | { | ^ ./include/linux/netdevice.h:4390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4390 | { | ^ ./include/linux/netdevice.h:3080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3080 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_wake_all_queues’: ./include/linux/netdevice.h: In function ‘next_net_device’: ./include/linux/netdevice.h:3798:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3798 | { | ^ ./include/linux/sched/signal.h: In function ‘task_tgid’: ./include/linux/sched/signal.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/netdevice.h:3085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3085 | { | ^ ./include/linux/netdevice.h:2571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2571 | { | ^ ./include/linux/netdevice.h: In function ‘netif_device_present’: ./include/linux/sched/signal.h: In function ‘task_pgrp’: ./include/linux/sched/signal.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_stop_queue’: ./include/linux/sched/signal.h: In function ‘task_session’: ./include/linux/netdevice.h:3810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3810 | { | ^ ./include/linux/sched/signal.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ ./include/linux/netdevice.h:3095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3095 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_create_file’: ./include/linux/sched/signal.h: In function ‘get_nr_threads’: ./include/linux/sched/signal.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/linux/netdevice.h: In function ‘netif_stop_queue’: ./include/linux/sched/signal.h: In function ‘thread_group_leader’: ./include/linux/sched/signal.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/netdevice.h: In function ‘next_net_device_rcu’: ./include/linux/netdevice.h:4407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4407 | { | ^ ./include/linux/netdevice.h:3107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3107 | { | ^ ./include/linux/netdevice.h: In function ‘netif_msg_init’: ./include/linux/sched/signal.h: In function ‘has_group_leader_pid’: ./include/linux/sched/signal.h:618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 618 | { | ^ ./include/linux/netdevice.h:2581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2581 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_remove_file’: ./include/linux/netdevice.h: In function ‘netif_tx_queue_stopped’: ./include/linux/sched/signal.h: In function ‘same_thread_group’: ./include/linux/netdevice.h:3857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3857 | { | ^ ./include/linux/sched/signal.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/netdevice.h:3114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3114 | { | ^ ./include/linux/netdevice.h:4412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4412 | { | ^ ./include/linux/sched/signal.h: In function ‘next_thread’: ./include/linux/sched/signal.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/netdevice.h: In function ‘netif_queue_stopped’: ./include/linux/netdevice.h: In function ‘netdev_intersect_features’: ./include/linux/netdevice.h:3125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3125 | { | ^ ./include/linux/netdevice.h:4424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4424 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_stopped’: ./include/linux/netdevice.h:3130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3130 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_wanted_features’: ./include/linux/netdevice.h: In function ‘first_net_device’: ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_stopped’: ./include/linux/netdevice.h:2591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2591 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘ifname_compare_aligned’: ./include/linux/netdevice.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/netfilter/x_tables.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/netdevice.h:4437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4437 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_drv_stopped’: ./include/linux/netdevice.h: In function ‘__netif_tx_lock’: ./include/linux/netdevice.h: In function ‘netdev_add_tso_features’: ./include/linux/netdevice.h:3142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3142 | { | ^ ./include/linux/sched/signal.h: In function ‘thread_group_empty’: ./include/linux/netdevice.h:3868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3868 | { | ^ ./include/linux/sched/signal.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_txq_bql_enqueue_prefetchw’: ./include/linux/netdevice.h:4449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4449 | { | ^ ./include/linux/netdevice.h: In function ‘first_net_device_rcu’: ./include/linux/netdevice.h: In function ‘__netif_tx_acquire’: ./include/linux/sched/signal.h: In function ‘lock_task_sighand’: ./include/linux/netdevice.h:3154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3154 | { | ^ ./include/linux/netdevice.h:2597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2597 | { | ^ ./include/linux/sched/signal.h:647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 647 | { | ^ ./include/linux/netdevice.h:3874:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3874 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_txq_bql_complete_prefetchw’: ./include/linux/netdevice.h: In function ‘skb_gso_ok’: ./include/linux/netfilter/x_tables.h: In function ‘xt_get_this_cpu_counter’: ./include/linux/netdevice.h: In function ‘net_gso_ok’: ./include/linux/sched/signal.h: In function ‘unlock_task_sighand’: ./include/linux/netdevice.h: In function ‘__netif_tx_release’: ./include/linux/netfilter/x_tables.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/sched/signal.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/netdevice.h:3168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3168 | { | ^ ./include/linux/sched/signal.h: In function ‘task_rlimit’: ./include/linux/netdevice.h:4493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4493 | { | ^ ./include/linux/netdevice.h:3880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3880 | { | ^ ./include/linux/netdevice.h:4466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4466 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_tx_sent_queue’: ./include/linux/sched/signal.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_lock_bh’: ./include/linux/netfilter/x_tables.h: In function ‘xt_get_per_cpu_counter’: ./include/linux/netdevice.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/linux/netfilter/x_tables.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/netdevice.h: In function ‘netif_needs_gso’: ./include/linux/netdevice.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/linux/sched/signal.h: In function ‘task_rlimit_max’: ./include/linux/sched/signal.h:669:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 669 | { | ^ ./include/linux/netdevice.h:4500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4500 | { | ^ ./include/linux/netdevice.h: In function ‘netif_set_gso_max_size’: ./include/linux/sched/signal.h: In function ‘rlimit’: ./include/linux/netdevice.h: In function ‘__netdev_tx_sent_queue’: ./include/linux/sched/signal.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/netdevice.h: In function ‘unregister_netdevice’: ./include/linux/sched/signal.h: In function ‘rlimit_max’: ./include/linux/netdevice.h:4508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4508 | { | ^ ./include/linux/netdevice.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/sched/signal.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/netdevice.h:2641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2641 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_error_unwind’: ./include/linux/netdevice.h: In function ‘netdev_sent_queue’: ./include/linux/netdevice.h: In function ‘dev_recursion_level’: ./include/linux/netdevice.h:3228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3228 | { | ^ ./include/linux/netdevice.h:4515:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4515 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_trylock’: In file included from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/scm.h: In function ‘unix_get_peersec_dgram’: ./include/linux/netdevice.h:2655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2655 | { | ^ ./include/linux/netdevice.h: In function ‘__netdev_sent_queue’: ./include/net/scm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macsec’: ./include/linux/netdevice.h:3891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3891 | { | ^ ./include/linux/netdevice.h:3235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3235 | { | ^ ./include/net/scm.h: In function ‘scm_set_cred’: ./include/net/scm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_tx_completed_queue’: ./include/linux/netdevice.h:4526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4526 | { | ^ ./include/net/scm.h: In function ‘scm_destroy_cred’: ./include/net/scm.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/netdevice.h:3242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3242 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macvlan’: ./include/net/scm.h: In function ‘scm_destroy’: ./include/net/scm.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/net/scm.h: In function ‘scm_send’: ./include/linux/netdevice.h:4531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4531 | { | ^ ./include/net/scm.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macvlan_port’: ./include/linux/netdevice.h:4536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4536 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bond_master’: ./include/linux/netdevice.h: In function ‘skb_gro_offset’: ./include/linux/netdevice.h: In function ‘netdev_completed_queue’: ./include/linux/netdevice.h:2668:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2668 | { | ^ ./include/net/scm.h: In function ‘scm_passec’: ./include/linux/netdevice.h: In function ‘skb_gso_ok’: ./include/linux/netdevice.h:4541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4541 | { | ^ ./include/net/scm.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_len’: ./include/linux/netdevice.h:3276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3276 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bond_slave’: In file included from ./include/linux/ipv6.h:86, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/icmpv6.h: In function ‘icmp6_hdr’: ./include/linux/netdevice.h:2673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2673 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_tx_reset_queue’: ./include/linux/netdevice.h:4493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4493 | { | ^ ./include/linux/icmpv6.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_unlock’: ./include/net/scm.h: In function ‘scm_recv’: ./include/net/scm.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_pull’: ./include/linux/netdevice.h:3281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3281 | { | ^ ./include/linux/netdevice.h:4546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4546 | { | ^ ./include/linux/netdevice.h:3899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3899 | { | ^ ./include/linux/netdevice.h: In function ‘netif_needs_gso’: ./include/linux/netdevice.h: In function ‘netdev_reset_queue’: ./include/linux/netdevice.h:2678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2678 | { | ^ ./include/linux/netdevice.h: In function ‘netif_supports_nofcs’: ./include/linux/netdevice.h: In function ‘__netif_tx_unlock_bh’: ./include/linux/netdevice.h: In function ‘skb_gro_header_fast’: ./include/linux/netdevice.h:3296:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3296 | { | ^ ./include/linux/netdevice.h:4500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4500 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_cap_txqueue’: ./include/linux/netdevice.h:2684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2684 | { | ^ ./include/linux/netdevice.h:4551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4551 | { | ^ ./include/linux/netdevice.h:3905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3905 | { | ^ In file included from ./include/linux/tcp.h:22, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/win_minmax.h: In function ‘minmax_get’: ./include/linux/win_minmax.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/netdevice.h: In function ‘txq_trans_update’: ./include/linux/netdevice.h: In function ‘skb_gro_header_hard’: ./include/linux/netdevice.h: In function ‘netif_has_l3_rx_handler’: ./include/linux/netdevice.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/win_minmax.h: In function ‘minmax_reset’: ./include/linux/win_minmax.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/netdevice.h: In function ‘netif_set_gso_max_size’: ./include/linux/netdevice.h:2689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | { | ^ ./include/linux/netdevice.h:3911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3911 | { | ^ ./include/linux/netdevice.h:4556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4556 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_frag0_invalidate’: ./include/linux/netdevice.h: In function ‘netif_trans_update’: ./include/linux/netdevice.h:4508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4508 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_l3_master’: ./include/linux/netdevice.h: In function ‘netif_running’: ./include/linux/netdevice.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_error_unwind’: ./include/linux/netdevice.h:3918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3918 | { | ^ ./include/linux/netdevice.h:3327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3327 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_slow’: In file included from ./include/net/sock.h:57, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/page_counter.h: In function ‘page_counter_init’: ./include/linux/netdevice.h:4561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4561 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_lock’: ./include/linux/page_counter.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/netdevice.h:4515:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4515 | { | ^ ./include/linux/netdevice.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_l3_slave’: ./include/linux/netdevice.h: In function ‘netif_start_subqueue’: ./include/linux/netdevice.h:3932:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3932 | { | ^ ./include/linux/page_counter.h: In function ‘page_counter_read’: ./include/linux/page_counter.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macsec’: In file included from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/netlink.h: In function ‘nlmsg_hdr’: ./include/linux/netdevice.h:3346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3346 | { | ^ ./include/linux/netdevice.h:4566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4566 | { | ^ ./include/linux/netlink.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/netdevice.h: In function ‘netif_stop_subqueue’: ./include/linux/netdevice.h: In function ‘netif_is_bridge_master’: ./include/linux/page_counter.h: In function ‘page_counter_reset_watermark’: ./include/linux/page_counter.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_network_header’: ./include/linux/netdevice.h:4526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4526 | { | ^ ./include/linux/netdevice.h:3360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3360 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macvlan’: ./include/linux/netdevice.h:2710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2710 | { | ^ ./include/linux/netdevice.h:4571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4571 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_subqueue_stopped’: ./include/linux/netlink.h: In function ‘netlink_kernel_create’: ./include/linux/netlink.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bridge_port’: ./include/linux/netdevice.h: In function ‘skb_gro_postpull_rcsum’: ./include/linux/netdevice.h:4531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4531 | { | ^ ./include/linux/netdevice.h:3374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3374 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macvlan_port’: ./include/linux/netdevice.h:2717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2717 | { | ^ ./include/linux/netdevice.h: In function ‘netif_subqueue_stopped’: ./include/linux/netdevice.h:4576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4576 | { | ^ ./include/linux/netlink.h: In function ‘nl_set_extack_cookie_u64’: ./include/linux/netlink.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_ovs_master’: ./include/linux/netdevice.h:3382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3382 | { | ^ ./include/linux/netdevice.h:4536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4536 | { | ^ ./include/linux/netdevice.h: In function ‘skb_at_gro_remcsum_start’: ./include/linux/netdevice.h: In function ‘netif_wake_subqueue’: ./include/linux/netdevice.h: In function ‘netif_is_bond_master’: ./include/linux/netdevice.h:2731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2731 | { | ^ ./include/linux/netdevice.h:4581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4581 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_lock_bh’: In file included from ./include/linux/writeback.h:11, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/flex_proportions.h: In function ‘fprop_inc_single’: ./include/linux/netdevice.h:3394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3394 | { | ^ ./include/linux/flex_proportions.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_ovs_port’: ./include/linux/netdevice.h:4541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4541 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_needed’: ./include/linux/netlink.h: In function ‘netlink_skb_clone’: ./include/linux/netdevice.h: In function ‘netif_attr_test_mask’: ./include/linux/netdevice.h:3954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3954 | { | ^ ./include/linux/netlink.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/netdevice.h:2738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2738 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_unlock’: ./include/linux/netdevice.h: In function ‘netif_is_bond_slave’: ./include/linux/netdevice.h:4586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4586 | { | ^ ./include/linux/netdevice.h:3417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3417 | { | ^ ./include/linux/flex_proportions.h: In function ‘fprop_inc_percpu’: ./include/linux/netdevice.h: In function ‘netif_is_team_master’: ./include/linux/flex_proportions.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/netdevice.h:3960:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3960 | { | ^ ./include/linux/netdevice.h:4546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4546 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_complete’: ./include/linux/netdevice.h: In function ‘netif_attr_test_online’: ./include/linux/netdevice.h:4591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4591 | { | ^ ./include/linux/netdevice.h: In function ‘netif_supports_nofcs’: ./include/linux/netdevice.h: In function ‘netif_tx_unlock_bh’: ./include/linux/netdevice.h:2749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2749 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_team_port’: ./include/linux/netdevice.h:3433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3433 | { | ^ ./include/linux/netdevice.h:3977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3977 | { | ^ ./include/linux/netlink.h: In function ‘netlink_dump_start’: ./include/linux/netdevice.h:4551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4551 | { | ^ ./include/linux/netlink.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_incr_csum_unnecessary’: ./include/linux/netdevice.h:4596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4596 | { | ^ ./include/linux/netdevice.h: In function ‘netif_has_l3_rx_handler’: ./include/linux/netdevice.h: In function ‘netif_tx_disable’: ./include/linux/netdevice.h: In function ‘netif_is_lag_master’: ./include/linux/netdevice.h:2760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2760 | { | ^ ./include/linux/netdevice.h:4004:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4004 | { | ^ ./include/linux/netdevice.h:4556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4556 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attrmask_next’: ./include/linux/netdevice.h:4601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4601 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_l3_master’: ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert_check’: In file included from ./include/linux/writeback.h:12, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/backing-dev-defs.h: In function ‘clear_bdi_congested’: ./include/linux/netdevice.h: In function ‘netif_is_lag_port’: ./include/linux/netdevice.h:3452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3452 | { | ^ ./include/linux/netdevice.h:2796:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2796 | { | ^ ./include/linux/backing-dev-defs.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/netdevice.h:4561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4561 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘set_bdi_congested’: ./include/linux/backing-dev-defs.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_l3_slave’: ./include/linux/netdevice.h:4606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4606 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert’: ./include/linux/backing-dev-defs.h: In function ‘wb_tryget’: ./include/linux/backing-dev-defs.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_rxfh_configured’: ./include/linux/netdevice.h:2803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2803 | { | ^ ./include/linux/netdevice.h:4566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4566 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bridge_master’: ./include/linux/netdevice.h:4611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4611 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_init’: ./include/linux/netdevice.h: In function ‘netif_is_failover’: ./include/linux/backing-dev-defs.h: In function ‘wb_get’: ./include/linux/backing-dev-defs.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/netdevice.h:2821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2821 | { | ^ ./include/linux/netdevice.h:4571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4571 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attrmask_next_and’: ./include/linux/backing-dev-defs.h: In function ‘wb_put’: ./include/linux/backing-dev-defs.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock’: ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_process’: ./include/linux/netdevice.h: In function ‘netif_is_bridge_port’: ./include/linux/netdevice.h:4616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4616 | { | ^ ./include/linux/netdevice.h:3475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3475 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_failover_slave’: ./include/linux/netdevice.h:2831:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2831 | { | ^ ./include/linux/netdevice.h:4021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4021 | { | ^ ./include/linux/netdevice.h:4576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4576 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock_nested’: ./include/linux/netdevice.h: In function ‘netif_is_ovs_master’: ./include/linux/netdevice.h:4621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4621 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_dying’: ./include/linux/backing-dev-defs.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/linux/netdevice.h:4026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4026 | { | ^ ./include/linux/netdevice.h: In function ‘netif_keep_dst’: ./include/linux/netdevice.h:4581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4581 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_ovs_port’: ./include/linux/netdevice.h: In function ‘netif_addr_lock_bh’: ./include/linux/netdevice.h:4627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4627 | { | ^ In file included from ./include/linux/blk_types.h:10, from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/bvec.h: In function ‘bvec_iter_advance’: ./include/linux/netdevice.h: In function ‘netif_reduces_vlan_mtu’: ./include/linux/netdevice.h:4586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4586 | { | ^ ./include/linux/netdevice.h:4036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4036 | { | ^ ./include/linux/bvec.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_unlock’: ./include/linux/netdevice.h: In function ‘netif_is_team_master’: ./include/linux/netdevice.h:4633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4633 | { | ^ ./include/linux/netdevice.h:4041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4041 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_name’: ./include/linux/netdevice.h:4591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4591 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_unlock_bh’: ./include/linux/netdevice.h: In function ‘netif_is_team_port’: ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_cleanup’: ./include/linux/netdevice.h:4645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4645 | { | ^ ./include/linux/netdevice.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/netdevice.h:2863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2863 | { | ^ ./include/linux/netdevice.h:4596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4596 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_multiqueue’: ./include/linux/netdevice.h: In function ‘netif_is_lag_master’: ./include/linux/netdevice.h:3512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3512 | { | ^ ./include/linux/netdevice.h:4601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4601 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_get_rx_queue’: ./include/linux/netdevice.h: In function ‘netif_is_lag_port’: ./include/linux/netdevice.h: In function ‘__dev_uc_sync’: ./include/linux/netdevice.h:3531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3531 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_flush_final’: ./include/linux/netdevice.h: In function ‘netdev_unregistering’: ./include/linux/netdevice.h: In function ‘get_netdev_rx_queue_index’: ./include/linux/netdevice.h:2882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2882 | { | ^ ./include/linux/netdevice.h:4606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4606 | { | ^ ./include/linux/netdevice.h:4137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4137 | { | ^ ./include/linux/netdevice.h:4652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4652 | { | ^ ./include/linux/netdevice.h:3538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3538 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_rxfh_configured’: ./include/linux/netdevice.h: In function ‘__dev_uc_unsync’: ./include/linux/netdevice.h: In function ‘skb_gro_flush_final_remcsum’: ./include/linux/netdevice.h: In function ‘netdev_reg_state’: ./include/linux/netdevice.h:2890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2890 | { | ^ ./include/linux/netdevice.h:4151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4151 | { | ^ ./include/linux/bvec.h: In function ‘bvec_iter_rewind’: ./include/linux/netdevice.h:4611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4611 | { | ^ ./include/linux/bvec.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/netdevice.h:4657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4657 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_failover’: ./include/linux/netdevice.h: In function ‘__dev_mc_sync’: ./include/linux/netdevice.h: In function ‘dev_hard_header’: ./include/linux/netdevice.h: In function ‘dev_kfree_skb_irq’: ./include/linux/netdevice.h:4616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4616 | { | ^ ./include/linux/netdevice.h:2917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2917 | { | ^ ./include/linux/netdevice.h:4181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4181 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_failover_slave’: ./include/linux/netdevice.h:3578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3578 | { | ^ ./include/linux/netdevice.h: In function ‘dev_consume_skb_irq’: ./include/linux/netdevice.h: In function ‘__dev_mc_unsync’: ./include/linux/netdevice.h:4621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4621 | { | ^ ./include/linux/netdevice.h:3583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3583 | { | ^ ./include/linux/netdevice.h:4195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4195 | { | ^ ./include/linux/netdevice.h: In function ‘netif_keep_dst’: ./include/linux/netdevice.h: In function ‘dev_kfree_skb_any’: ./include/linux/netdevice.h: In function ‘dev_parse_header’: ./include/linux/netdevice.h:2926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2926 | { | ^ ./include/linux/netdevice.h:3588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3588 | { | ^ ./include/linux/netdevice.h:4627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4627 | { | ^ ./include/linux/netdevice.h: In function ‘dev_consume_skb_any’: ./include/linux/netdevice.h: In function ‘netif_reduces_vlan_mtu’: ./include/linux/netdevice.h:3593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3593 | { | ^ In file included from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/blk_types.h: In function ‘blk_path_error’: ./include/linux/netdevice.h:4633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4633 | { | ^ ./include/linux/blk_types.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/netdevice.h: In function ‘dev_validate_header’: ./include/linux/netdevice.h: In function ‘netdev_name’: ./include/linux/netdevice.h: In function ‘napi_free_frags’: ./include/linux/netdevice.h:2937:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2937 | { | ^ ./include/linux/blk_types.h: In function ‘__bio_issue_time’: ./include/linux/blk_types.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_segment’: ./include/linux/netdevice.h:3612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3612 | { | ^ In file included from ./include/linux/netfilter/x_tables.h:8, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/netfilter.h: In function ‘NF_DROP_GETERR’: ./include/linux/netdevice.h:4645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4645 | { | ^ ./include/linux/netfilter.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/blk_types.h: In function ‘bio_issue_time’: ./include/linux/blk_types.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/netfilter.h: In function ‘nf_inet_addr_cmp’: ./include/linux/blk_types.h: In function ‘bio_issue_size’: ./include/linux/netfilter.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/netdevice.h:4334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4334 | { | ^ ./include/linux/blk_types.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/netdevice.h: In function ‘can_checksum_protocol’: ./include/linux/blk_types.h: In function ‘bio_issue_init’: ./include/linux/blk_types.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/netfilter.h: In function ‘nf_inet_addr_mask’: ./include/linux/netfilter.h:36:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 36 | { | ^ ./include/linux/netdevice.h:4341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4341 | { | ^ ./include/linux/netdevice.h: In function ‘____dev_forward_skb’: ./include/linux/netdevice.h: In function ‘netdev_unregistering’: ./include/linux/netdevice.h:3673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3673 | { | ^ ./include/linux/netdevice.h:4652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4652 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook_entries_get_hook_ops’: ./include/linux/netfilter.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_reg_state’: ./include/linux/netdevice.h: In function ‘unregister_gifconf’: ./include/linux/netdevice.h: In function ‘dev_put’: ./include/linux/netfilter.h: In function ‘nf_hook_entry_hookfn’: ./include/linux/blk_types.h: In function ‘bio_set_op_attrs’: ./include/linux/netfilter.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/blk_types.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/netdevice.h:4657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4657 | { | ^ ./include/linux/netdevice.h:2958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2958 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_write’: ./include/linux/netfilter.h: In function ‘nf_hook_state_init’: ./include/linux/netdevice.h:3702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3702 | { | ^ ./include/linux/blk_types.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/netfilter.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_flush’: ./include/linux/blk_types.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/netdevice.h: In function ‘__netdev_start_xmit’: ./include/linux/blk_types.h: In function ‘op_is_sync’: ./include/linux/blk_types.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/netdevice.h: In function ‘input_queue_head_incr’: ./include/linux/blk_types.h: In function ‘op_is_discard’: ./include/linux/netdevice.h:4383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4383 | { | ^ ./include/linux/blk_types.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/netdevice.h:3017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3017 | { | ^ ./include/linux/blk_types.h: In function ‘op_stat_group’: ./include/linux/netfilter.h: In function ‘nf_hook’: ./include/linux/netdevice.h: In function ‘netdev_start_xmit’: ./include/linux/blk_types.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/netfilter.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/netdevice.h: In function ‘input_queue_tail_incr_save’: ./include/linux/blk_types.h: In function ‘blk_qc_t_valid’: ./include/linux/netdevice.h:3025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3025 | { | ^ ./include/linux/blk_types.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/netdevice.h:4390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4390 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_to_queue_num’: ./include/linux/blk_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_schedule_all’: ./include/linux/blk_types.h: In function ‘blk_qc_t_to_tag’: ./include/linux/blk_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/netdevice.h:3037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3037 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_is_internal’: ./include/linux/blk_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_start_queue’: ./include/linux/netdevice.h: In function ‘netdev_class_create_file’: ./include/linux/netdevice.h:3045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3045 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_attr_numa_node’: ./include/linux/bpf.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/netdevice.h: In function ‘netif_start_queue’: In file included from ./include/net/sock.h:57, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/page_counter.h: In function ‘page_counter_init’: ./include/linux/netdevice.h:4407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4407 | { | ^ ./include/linux/page_counter.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/writeback.h: In function ‘wbc_to_write_flags’: ./include/linux/netdevice.h: In function ‘netdev_class_remove_file’: ./include/linux/netdevice.h:3056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3056 | { | ^ ./include/linux/writeback.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_start_all_queues’: ./include/linux/bpf.h: In function ‘bpf_prog_get_type’: ./include/linux/page_counter.h: In function ‘page_counter_read’: ./include/linux/page_counter.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/bpf.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./include/linux/netdevice.h:4412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4412 | { | ^ ./include/linux/netdevice.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/writeback.h: In function ‘wb_domain_size_changed’: ./include/linux/netdevice.h: In function ‘netdev_intersect_features’: ./include/linux/writeback.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/page_counter.h: In function ‘page_counter_reset_watermark’: ./include/linux/page_counter.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/netdevice.h: In function ‘netif_wake_queue’: ./include/linux/netdevice.h:4424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4424 | { | ^ ./include/linux/writeback.h: In function ‘wait_on_inode’: ./include/linux/bpf.h: In function ‘bpf_prog_is_dev_bound’: ./include/linux/writeback.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/netdevice.h:3080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3080 | { | ^ In file included from ./include/linux/netdevice.h:54, from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/hashtable.h: In function ‘__hash_init’: ./include/linux/bpf.h:740:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 740 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_wake_all_queues’: ./include/linux/hashtable.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/bpf.h: In function ‘bpf_map_is_dev_bound’: ./include/linux/bpf.h:745:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 745 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_wanted_features’: ./include/linux/netdevice.h:3085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3085 | { | ^ ./include/linux/hashtable.h: In function ‘hash_hashed’: ./include/linux/hashtable.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_stop_queue’: ./include/linux/netdevice.h:4437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4437 | { | ^ In file included from ./include/linux/bio.h:21, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/highmem.h: In function ‘flush_anon_page’: ./include/linux/hashtable.h: In function ‘__hash_empty’: ./include/linux/highmem.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/hashtable.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/netdevice.h:3095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3095 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_add_tso_features’: ./include/linux/highmem.h: In function ‘flush_kernel_dcache_page’: ./include/linux/highmem.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/netdevice.h: In function ‘netif_stop_queue’: ./include/linux/highmem.h: In function ‘flush_kernel_vmap_range’: ./include/linux/highmem.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/hashtable.h: In function ‘hash_del’: ./include/linux/highmem.h: In function ‘invalidate_kernel_vmap_range’: In file included from ./include/linux/writeback.h:11, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/flex_proportions.h: In function ‘fprop_inc_single’: ./include/linux/hashtable.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/highmem.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/netdevice.h:4449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4449 | { | ^ ./include/linux/netdevice.h:3107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3107 | { | ^ ./include/linux/flex_proportions.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/hashtable.h: In function ‘hash_del_rcu’: ./include/linux/highmem.h: In function ‘nr_free_highpages’: ./include/linux/hashtable.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/highmem.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline unsigned int nr_free_highpages(void) { return 0; } | ^~~~~~ ./include/linux/netdevice.h: In function ‘netif_tx_queue_stopped’: ./include/linux/highmem.h: In function ‘kmap_to_page’: ./include/linux/highmem.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/netdevice.h: In function ‘net_gso_ok’: ./include/linux/netdevice.h:3114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3114 | { | ^ ./include/linux/highmem.h: In function ‘totalhigh_pages’: ./include/linux/highmem.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline unsigned long totalhigh_pages(void) { return 0UL; } | ^~~~~~ ./include/linux/flex_proportions.h: In function ‘fprop_inc_percpu’: ./include/linux/netdevice.h: In function ‘netif_queue_stopped’: ./include/linux/flex_proportions.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/highmem.h: In function ‘kmap’: ./include/linux/highmem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/netdevice.h:4466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4466 | { | ^ In file included from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/netdevice.h: In function ‘dev_xmit_complete’: In file included from ./include/linux/cgroup-defs.h:22, from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/bpf-cgroup.h: In function ‘cgroup_storage_type’: ./include/linux/netdevice.h:3125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3125 | { | ^ ./include/linux/highmem.h: In function ‘kunmap’: ./include/linux/highmem.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/bpf-cgroup.h:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/linux/highmem.h: In function ‘kmap_atomic’: ./include/linux/highmem.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_stopped’: ./include/linux/netfilter.h: In function ‘NF_HOOK_COND’: ./include/linux/bpf-cgroup.h: In function ‘bpf_cgroup_storage_set’: ./include/linux/netfilter.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/highmem.h: In function ‘__kunmap_atomic’: ./include/linux/bpf-cgroup.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/highmem.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/netdevice.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/netdevice.h:3130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3130 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_stopped’: ./include/linux/highmem.h: In function ‘clear_user_highpage’: ./include/linux/highmem.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK’: ./include/linux/netfilter.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/netdevice.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_drv_stopped’: ./include/linux/netfilter.h: In function ‘NF_HOOK_LIST’: ./include/linux/netfilter.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/highmem.h: In function ‘alloc_zeroed_user_highpage_movable’: ./include/linux/highmem.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/netdevice.h:3142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3142 | { | ^ In file included from ./include/linux/writeback.h:12, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/backing-dev-defs.h: In function ‘clear_bdi_congested’: ./include/linux/netdevice.h: In function ‘netdev_txq_bql_enqueue_prefetchw’: ./include/linux/backing-dev-defs.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/highmem.h: In function ‘clear_highpage’: ./include/linux/highmem.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/netdevice.h:3154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3154 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘set_bdi_congested’: ./include/linux/backing-dev-defs.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_txq_bql_complete_prefetchw’: ./include/linux/backing-dev-defs.h: In function ‘wb_tryget’: ./include/linux/backing-dev-defs.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/highmem.h: In function ‘zero_user_segments’: ./include/linux/highmem.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/netdevice.h:3168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3168 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_get’: ./include/linux/backing-dev-defs.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_tx_sent_queue’: ./include/linux/backing-dev-defs.h: In function ‘wb_put’: ./include/linux/backing-dev-defs.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/netdevice.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/linux/highmem.h: In function ‘zero_user_segment’: ./include/linux/backing-dev-defs.h: In function ‘wb_dying’: ./include/linux/highmem.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ In file included from ./include/net/sock.h:51, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/netdevice.h: In function ‘napi_disable_pending’: ./include/linux/backing-dev-defs.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/linux/highmem.h: In function ‘zero_user’: ./include/linux/netdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/highmem.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ ./include/linux/netdevice.h: In function ‘__netdev_tx_sent_queue’: ./include/linux/highmem.h: In function ‘copy_user_highpage’: ./include/linux/netfilter.h: In function ‘nf_nat_decode_session’: ./include/linux/highmem.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/netdevice.h: In function ‘napi_schedule’: ./include/linux/netfilter.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_ok’: ./include/linux/netdevice.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/netdevice.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ In file included from ./include/linux/blk_types.h:10, from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/bvec.h: In function ‘bvec_iter_advance’: ./include/linux/netdevice.h: In function ‘napi_schedule_irqoff’: ./include/linux/netdevice.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_sent_queue’: ./include/linux/bvec.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/netdevice.h:4493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4493 | { | ^ ./include/linux/netdevice.h: In function ‘napi_reschedule’: ./include/linux/netdevice.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/netdevice.h:3228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3228 | { | ^ ./include/linux/highmem.h: In function ‘copy_highpage’: ./include/linux/highmem.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/netdevice.h: In function ‘netif_needs_gso’: ./include/linux/netdevice.h: In function ‘__netdev_sent_queue’: ./include/linux/netdevice.h: In function ‘napi_complete’: ./include/linux/netdevice.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/netdevice.h:3235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3235 | { | ^ ./include/linux/netdevice.h: In function ‘napi_enable’: ./include/linux/netdevice.h:4500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4500 | { | ^ ./include/linux/netdevice.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_tx_completed_queue’: ./include/linux/netdevice.h:3242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3242 | { | ^ ./include/linux/netdevice.h: In function ‘netif_set_gso_max_size’: In file included from ./include/linux/bio.h:22, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/mempool.h: In function ‘mempool_initialized’: ./include/linux/mempool.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/netdevice.h:4508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4508 | { | ^ ./include/linux/netdevice.h: In function ‘napi_synchronize’: ./include/linux/netdevice.h: In function ‘skb_gso_error_unwind’: ./include/linux/netdevice.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_slab_pool’: ./include/linux/mempool.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/netdevice.h:4515:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4515 | { | ^ ./include/linux/mempool.h: In function ‘mempool_create_slab_pool’: ./include/linux/netdevice.h: In function ‘napi_if_scheduled_mark_missed’: ./include/linux/mempool.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/netdevice.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macsec’: ./include/linux/netdevice.h: In function ‘netdev_completed_queue’: ./include/linux/mempool.h: In function ‘mempool_init_kmalloc_pool’: ./include/linux/mempool.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/mempool.h: In function ‘mempool_create_kmalloc_pool’: ./include/linux/netdevice.h:3276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3276 | { | ^ ./include/linux/mempool.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/netdevice.h:4526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4526 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/netfilter/x_tables.h: In function ‘xt_net’: ./include/linux/netdevice.h: In function ‘netdev_tx_reset_queue’: ./include/linux/netfilter/x_tables.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macvlan’: ./include/linux/bvec.h: In function ‘bvec_iter_rewind’: ./include/linux/mempool.h: In function ‘mempool_init_page_pool’: ./include/linux/bvec.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/mempool.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_in’: ./include/linux/netfilter/x_tables.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/netdevice.h:3281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3281 | { | ^ ./include/linux/mempool.h: In function ‘mempool_create_page_pool’: ./include/linux/mempool.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_inname’: ./include/linux/netfilter/x_tables.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/netdevice.h:4531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4531 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_reset_queue’: In file included from ./include/linux/cgroup.h:28, from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_begin’: ./include/linux/netfilter/x_tables.h: In function ‘xt_out’: ./include/linux/netdevice.h: In function ‘netif_is_macvlan_port’: ./include/linux/netfilter/x_tables.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/netdevice.h:3296:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3296 | { | ^ ./include/linux/cgroup-defs.h:696:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 696 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_outname’: ./include/linux/netfilter/x_tables.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ In file included from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/bio.h: In function ‘bio_has_data’: ./include/linux/cgroup-defs.h: In function ‘cgroup_threadgroup_change_end’: ./include/linux/netdevice.h: In function ‘netdev_cap_txqueue’: ./include/linux/netfilter/x_tables.h: In function ‘xt_hooknum’: ./include/linux/cgroup-defs.h:707:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 707 | { | ^ ./include/linux/bio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/netfilter/x_tables.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/netdevice.h:4536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4536 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_family’: ./include/linux/netfilter/x_tables.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bond_master’: ./include/linux/netdevice.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_prioidx’: ./include/linux/cgroup-defs.h:780:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 780 | { | ^ ./include/linux/bio.h: In function ‘bio_no_advance_iter’: ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_classid’: ./include/linux/bio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/netdevice.h:4541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4541 | { | ^ ./include/linux/cgroup-defs.h:786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 786 | { | ^ ./include/linux/netdevice.h: In function ‘net_has_fallback_tunnels’: ./include/linux/netdevice.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/netdevice.h: In function ‘netif_running’: ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_prioidx’: ./include/linux/netdevice.h: In function ‘netif_is_bond_slave’: ./include/linux/cgroup-defs.h:797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 797 | { | ^ ./include/linux/bio.h: In function ‘bio_mergeable’: ./include/linux/bio.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/netdevice.h:3327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3327 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_read’: ./include/linux/bio.h: In function ‘bio_cur_bytes’: ./include/linux/netdevice.h:4546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4546 | { | ^ ./include/linux/netdevice.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/bio.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ In file included from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/blk_types.h: In function ‘blk_path_error’: ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_write’: ./include/linux/netdevice.h: In function ‘netif_start_subqueue’: ./include/linux/blk_types.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/netdevice.h: In function ‘netif_supports_nofcs’: ./include/linux/netdevice.h:651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 651 | { | ^ ./include/linux/netdevice.h:3346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3346 | { | ^ ./include/linux/cgroup-defs.h: In function ‘sock_cgroup_set_classid’: ./include/linux/cgroup-defs.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/linux/blk_types.h: In function ‘__bio_issue_time’: ./include/linux/netdevice.h:4551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4551 | { | ^ ./include/linux/blk_types.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/netdevice.h: In function ‘netif_stop_subqueue’: ./include/linux/netdevice.h: In function ‘netif_has_l3_rx_handler’: ./include/linux/netdevice.h: In function ‘rps_record_sock_flow’: ./include/linux/blk_types.h: In function ‘bio_issue_time’: ./include/linux/blk_types.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/netdevice.h:716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 716 | { | ^ ./include/linux/netdevice.h:3360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3360 | { | ^ ./include/linux/blk_types.h: In function ‘bio_issue_size’: ./include/linux/blk_types.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_subqueue_stopped’: ./include/linux/netdevice.h:4556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4556 | { | ^ ./include/linux/blk_types.h: In function ‘bio_issue_init’: ./include/linux/blk_types.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/netdevice.h:3374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3374 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_l3_master’: ./include/linux/netdevice.h: In function ‘netif_subqueue_stopped’: ./include/linux/bio.h: In function ‘bio_data’: ./include/linux/netdevice.h:4561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4561 | { | ^ ./include/linux/bio.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/netdevice.h:3382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3382 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_l3_slave’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:17: ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_begin’: ./include/linux/netdevice.h: In function ‘netif_wake_subqueue’: ./include/linux/netfilter/x_tables.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/netdevice.h:3394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3394 | { | ^ ./include/linux/netdevice.h:4566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4566 | { | ^ ./include/linux/bio.h: In function ‘bio_full’: ./include/linux/bio.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bridge_master’: ./include/linux/blk_types.h: In function ‘bio_set_op_attrs’: ./include/linux/netdevice.h: In function ‘netif_attr_test_mask’: ./include/linux/bio.h: In function ‘bio_advance_iter’: ./include/linux/blk_types.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/bio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_write’: ./include/linux/blk_types.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/netdevice.h:4571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4571 | { | ^ ./include/linux/netdevice.h:3417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3417 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_flush’: ./include/linux/bio.h: In function ‘bio_segments’: ./include/linux/netdevice.h: In function ‘netif_is_bridge_port’: ./include/linux/blk_types.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/bio.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_sync’: ./include/linux/netdevice.h: In function ‘netif_attr_test_online’: ./include/linux/blk_types.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/netdevice.h:4576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4576 | { | ^ ./include/linux/netdevice.h:3433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3433 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_discard’: ./include/linux/netdevice.h: In function ‘netif_is_ovs_master’: ./include/linux/blk_types.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/blk_types.h: In function ‘op_stat_group’: ./include/linux/netdevice.h: In function ‘netdev_phys_item_id_same’: ./include/linux/blk_types.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/netdevice.h:4581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4581 | { | ^ ./include/linux/netdevice.h:827:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 827 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_ovs_port’: ./include/linux/blk_types.h: In function ‘blk_qc_t_valid’: ./include/linux/blk_types.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_to_queue_num’: ./include/linux/blk_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attrmask_next’: ./include/linux/netdevice.h:4586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4586 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_to_tag’: ./include/linux/blk_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_team_master’: ./include/linux/netdevice.h:3452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3452 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_is_internal’: ./include/linux/blk_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/bio.h: In function ‘bio_get’: ./include/linux/netdevice.h:4591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4591 | { | ^ ./include/linux/bio.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_team_port’: ./include/linux/bio.h: In function ‘bio_cnt_set’: ./include/linux/bio.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/netdevice.h:4596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4596 | { | ^ ./include/linux/bio.h: In function ‘bio_flagged’: In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/writeback.h: In function ‘wbc_to_write_flags’: ./include/linux/bio.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ In file included from ./include/net/netprio_cgroup.h:17, from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/cgroup.h: In function ‘css_get’: ./include/linux/netdevice.h: In function ‘netif_is_lag_master’: ./include/linux/writeback.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/bio.h: In function ‘bio_set_flag’: ./include/linux/cgroup.h:308:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 308 | { | ^ ./include/linux/bio.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attrmask_next_and’: ./include/linux/netdevice.h:4601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4601 | { | ^ ./include/linux/cgroup.h: In function ‘css_get_many’: ./include/linux/bio.h: In function ‘bio_clear_flag’: ./include/linux/cgroup.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/bio.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/linux/writeback.h: In function ‘wb_domain_size_changed’: ./include/linux/netdevice.h: In function ‘netif_is_lag_port’: ./include/linux/writeback.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/netdevice.h:3475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3475 | { | ^ ./include/linux/cgroup.h: In function ‘css_tryget’: ./include/linux/bio.h: In function ‘bio_get_first_bvec’: ./include/linux/cgroup.h:338:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 338 | { | ^ ./include/linux/bio.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/cgroup.h: In function ‘css_tryget_online’: ./include/linux/cgroup.h:355:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 355 | { | ^ ./include/linux/netdevice.h:4606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4606 | { | ^ ./include/linux/writeback.h: In function ‘wait_on_inode’: ./include/linux/writeback.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/cgroup.h: In function ‘css_is_dying’: ./include/linux/cgroup.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_rxfh_configured’: ./include/linux/cgroup.h: In function ‘css_put’: ./include/linux/cgroup.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/netdevice.h:4611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4611 | { | ^ ./include/linux/cgroup.h: In function ‘css_put_many’: ./include/linux/cgroup.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_failover’: ./include/linux/cgroup.h: In function ‘cgroup_get’: ./include/linux/cgroup.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ In file included from ./include/linux/bio.h:21, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/highmem.h: In function ‘flush_anon_page’: ./include/linux/cgroup.h: In function ‘cgroup_tryget’: ./include/linux/cgroup.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/highmem.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/highmem.h: In function ‘flush_kernel_dcache_page’: ./include/linux/cgroup.h: In function ‘cgroup_put’: ./include/linux/netdevice.h:4616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4616 | { | ^ ./include/linux/highmem.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/cgroup.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/linux/highmem.h: In function ‘flush_kernel_vmap_range’: ./include/linux/netdevice.h: In function ‘netif_is_failover_slave’: ./include/linux/highmem.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/cgroup.h: In function ‘task_css_set’: ./include/linux/highmem.h: In function ‘invalidate_kernel_vmap_range’: ./include/linux/highmem.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/cgroup.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/linux/highmem.h: In function ‘nr_free_highpages’: ./include/linux/netdevice.h:4621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4621 | { | ^ ./include/linux/highmem.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline unsigned int nr_free_highpages(void) { return 0; } | ^~~~~~ ./include/linux/highmem.h: In function ‘kmap_to_page’: ./include/linux/netdevice.h: In function ‘netif_keep_dst’: ./include/linux/highmem.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_multiqueue’: ./include/linux/highmem.h: In function ‘totalhigh_pages’: ./include/linux/highmem.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline unsigned long totalhigh_pages(void) { return 0UL; } | ^~~~~~ ./include/linux/cgroup.h: In function ‘task_css’: ./include/linux/netdevice.h:4627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4627 | { | ^ ./include/linux/cgroup.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/highmem.h: In function ‘kmap’: ./include/linux/highmem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/netdevice.h:3512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3512 | { | ^ ./include/linux/netdevice.h: In function ‘netif_reduces_vlan_mtu’: ./include/linux/highmem.h: In function ‘kunmap’: ./include/linux/highmem.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/highmem.h: In function ‘kmap_atomic’: ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_end’: ./include/linux/netdevice.h: In function ‘__netif_get_rx_queue’: ./include/linux/highmem.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/netfilter/x_tables.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/netdevice.h:4633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4633 | { | ^ ./include/linux/highmem.h: In function ‘__kunmap_atomic’: ./include/linux/cgroup.h: In function ‘task_get_css’: ./include/linux/highmem.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/cgroup.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/linux/netdevice.h:3531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3531 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_name’: ./include/linux/netdevice.h: In function ‘get_netdev_rx_queue_index’: ./include/linux/highmem.h: In function ‘clear_user_highpage’: ./include/linux/highmem.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/cgroup.h: In function ‘task_css_is_root’: ./include/linux/netdevice.h:4645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4645 | { | ^ ./include/linux/cgroup.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/netdevice.h:3538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3538 | { | ^ ./include/linux/highmem.h: In function ‘alloc_zeroed_user_highpage_movable’: ./include/linux/highmem.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/cgroup.h: In function ‘task_cgroup’: ./include/linux/cgroup.h:524:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 524 | { | ^ ./include/linux/highmem.h: In function ‘clear_highpage’: ./include/linux/highmem.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_unregistering’: ./include/linux/cgroup.h: In function ‘task_dfl_cgroup’: ./include/linux/netdevice.h: In function ‘dev_kfree_skb_irq’: ./include/linux/cgroup.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_parent’: ./include/linux/cgroup.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/netdevice.h:3578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3578 | { | ^ ./include/linux/netdevice.h:4652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4652 | { | ^ ./include/linux/highmem.h: In function ‘zero_user_segments’: ./include/linux/netdevice.h: In function ‘dev_consume_skb_irq’: ./include/linux/highmem.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_reg_state’: ./include/linux/netdevice.h:3583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3583 | { | ^ ./include/linux/netdevice.h: In function ‘dev_kfree_skb_any’: ./include/linux/cgroup.h: In function ‘cgroup_is_descendant’: ./include/linux/netdevice.h:4657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4657 | { | ^ ./include/linux/cgroup.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/netdevice.h:3588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3588 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_ancestor’: ./include/linux/netdevice.h: In function ‘dev_consume_skb_any’: ./include/linux/cgroup.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/netdevice.h:3593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3593 | { | ^ ./include/linux/cgroup.h: In function ‘task_under_cgroup_hierarchy’: ./include/linux/cgroup.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/highmem.h: In function ‘zero_user_segment’: ./include/linux/highmem.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_is_populated’: ./include/linux/cgroup.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/highmem.h: In function ‘zero_user’: ./include/linux/netdevice.h: In function ‘netif_elide_gro’: ./include/linux/highmem.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ ./include/linux/netdevice.h: In function ‘napi_free_frags’: ./include/linux/cgroup.h: In function ‘cgroup_ino’: ./include/linux/cgroup.h:606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 606 | { | ^ ./include/linux/highmem.h: In function ‘copy_user_highpage’: ./include/linux/highmem.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/cgroup.h: In function ‘of_cft’: ./include/linux/netdevice.h:3612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3612 | { | ^ ./include/linux/cgroup.h:612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 612 | { | ^ ./include/linux/cgroup.h: In function ‘seq_cft’: ./include/linux/netdevice.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/linux/cgroup.h:620:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 620 | { | ^ ./include/linux/cgroup.h: In function ‘seq_css’: ./include/linux/cgroup.h:625:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 625 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘ifname_compare_aligned’: ./include/linux/cgroup.h: In function ‘cgroup_name’: ./include/linux/netfilter/x_tables.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/cgroup.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_path’: ./include/linux/highmem.h: In function ‘copy_highpage’: ./include/linux/cgroup.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/highmem.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_name’: ./include/linux/cgroup.h:645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 645 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_prio_tc_map’: ./include/linux/cgroup.h: In function ‘pr_cont_cgroup_path’: ./include/linux/netdevice.h: In function ‘____dev_forward_skb’: ./include/linux/cgroup.h:650:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 650 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_psi’: ./include/linux/cgroup.h:655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 655 | { | ^ In file included from ./include/net/sock.h:57, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/page_counter.h: In function ‘page_counter_init’: ./include/linux/netdevice.h:2064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2064 | { | ^ ./include/linux/netdevice.h:3673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3673 | { | ^ ./include/linux/page_counter.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_set_prio_tc_map’: ./include/linux/netfilter/x_tables.h: In function ‘xt_get_this_cpu_counter’: ./include/linux/netfilter/x_tables.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/page_counter.h: In function ‘page_counter_read’: ./include/linux/page_counter.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/netdevice.h:2070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2070 | { | ^ In file included from ./include/linux/bio.h:22, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/mempool.h: In function ‘mempool_initialized’: ./include/linux/netdevice.h: In function ‘dev_put’: ./include/linux/mempool.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/page_counter.h: In function ‘page_counter_reset_watermark’: ./include/linux/page_counter.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_get_per_cpu_counter’: ./include/linux/netfilter/x_tables.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/netdevice.h:3702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3702 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_slab_pool’: ./include/linux/mempool.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_num_tc’: ./include/linux/mempool.h: In function ‘mempool_create_slab_pool’: ./include/linux/mempool.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_kmalloc_pool’: ./include/linux/netdevice.h:2085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2085 | { | ^ ./include/linux/mempool.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/mempool.h: In function ‘mempool_create_kmalloc_pool’: ./include/linux/mempool.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_sb_channel’: ./include/linux/mempool.h: In function ‘mempool_init_page_pool’: ./include/linux/mempool.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/netdevice.h:2096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2096 | { | ^ In file included from ./include/linux/writeback.h:11, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/flex_proportions.h: In function ‘fprop_inc_single’: ./include/linux/mempool.h: In function ‘mempool_create_page_pool’: ./include/linux/mempool.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/flex_proportions.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ In file included from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/bio.h: In function ‘bio_has_data’: ./include/linux/bio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/flex_proportions.h: In function ‘fprop_inc_percpu’: ./include/linux/flex_proportions.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_tx_queue’: ./include/linux/bio.h: In function ‘bio_no_advance_iter’: ./include/linux/bio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/netdevice.h:2103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2103 | { | ^ ./include/linux/netdevice.h: In function ‘dev_hold’: ./include/linux/netdevice.h: In function ‘skb_get_tx_queue’: In file included from ./include/linux/jhash.h:27, from ./include/net/ip.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu16’: ./include/linux/bio.h: In function ‘bio_mergeable’: ./include/linux/unaligned/packed_struct.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/linux/bio.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/netdevice.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu32’: ./include/linux/netdevice.h:3713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3713 | { | ^ ./include/linux/unaligned/packed_struct.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/bio.h: In function ‘bio_cur_bytes’: ./include/linux/bio.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_for_each_tx_queue’: ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu64’: ./include/linux/unaligned/packed_struct.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/bio.h: In function ‘bio_get_last_bvec’: ./include/linux/bio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu16’: ./include/linux/netdevice.h:2118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2118 | { | ^ ./include/linux/unaligned/packed_struct.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu32’: ./include/linux/unaligned/packed_struct.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ In file included from ./include/linux/writeback.h:12, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/backing-dev-defs.h: In function ‘clear_bdi_congested’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu64’: ./include/linux/backing-dev-defs.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/unaligned/packed_struct.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_fwd_headroom’: ./include/linux/backing-dev-defs.h: In function ‘set_bdi_congested’: ./include/linux/backing-dev-defs.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ In file included from ./include/net/ip.h:29, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/jhash.h: In function ‘jhash’: ./include/linux/netdevice.h:2150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2150 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_tryget’: ./include/linux/jhash.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/backing-dev-defs.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_set_rx_headroom’: ./include/linux/backing-dev-defs.h: In function ‘wb_get’: ./include/linux/backing-dev-defs.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/netdevice.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_put’: ./include/linux/backing-dev-defs.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_reset_rx_headroom’: ./include/linux/bio.h: In function ‘bio_data’: ./include/linux/bio.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/netdevice.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/netdevice.h: In function ‘dev_hold’: ./include/linux/netdevice.h: In function ‘dev_net’: ./include/linux/bio.h: In function ‘bio_full’: ./include/linux/bio.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_dying’: ./include/linux/backing-dev-defs.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/linux/netdevice.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/netdevice.h:3713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3713 | { | ^ ./include/linux/bio.h: In function ‘bio_advance_iter’: ./include/linux/jhash.h: In function ‘jhash2’: ./include/linux/bio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/jhash.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/netdevice.h: In function ‘dev_net_set’: ./include/linux/netdevice.h:2177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2177 | { | ^ ./include/linux/bio.h: In function ‘bio_segments’: ./include/linux/bio.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ In file included from ./include/linux/blk_types.h:10, from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/bvec.h: In function ‘bvec_iter_advance’: ./include/linux/netdevice.h: In function ‘netdev_priv’: ./include/linux/bvec.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/netdevice.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/linux/bio.h: In function ‘bio_pages_all’: ./include/linux/bio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/jhash.h: In function ‘__jhash_nwords’: ./include/linux/jhash.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_napi_add’: ./include/linux/jhash.h: In function ‘jhash_3words’: ./include/linux/netdevice.h:2236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2236 | { | ^ ./include/linux/jhash.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/bio.h: In function ‘bio_first_bvec_all’: ./include/linux/bio.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/jhash.h: In function ‘jhash_2words’: ./include/linux/jhash.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/netdevice.h: In function ‘netif_carrier_ok’: ./include/linux/jhash.h: In function ‘jhash_1word’: ./include/linux/jhash.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/netdevice.h: In function ‘gro_recursion_inc_test’: ./include/linux/bio.h: In function ‘bio_get’: ./include/linux/bio.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/netdevice.h:3737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3737 | { | ^ ./include/linux/bio.h: In function ‘bio_first_page_all’: ./include/linux/netdevice.h:2319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2319 | { | ^ ./include/linux/bio.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/linux/bio.h: In function ‘bio_cnt_set’: ./include/linux/bio.h: In function ‘bio_last_bvec_all’: ./include/linux/bio.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/bio.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/netdevice.h: In function ‘netif_dormant_on’: ./include/linux/netdevice.h: In function ‘call_gro_receive’: In file included from ./include/net/sock.h:57, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/page_counter.h: In function ‘page_counter_init’: ./include/linux/bio.h: In function ‘bio_flagged’: ./include/linux/page_counter.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/bio.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/netdevice.h:3762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3762 | { | ^ ./include/linux/netdevice.h:2327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2327 | { | ^ ./include/linux/bio.h: In function ‘bio_set_flag’: ./include/linux/netdevice.h: In function ‘netif_dormant_off’: ./include/linux/bio.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/page_counter.h: In function ‘page_counter_read’: ./include/linux/page_counter.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/bio.h: In function ‘bio_clear_flag’: ./include/linux/bvec.h: In function ‘bvec_iter_rewind’: ./include/linux/bio.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/linux/bvec.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/netdevice.h:3774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3774 | { | ^ ./include/linux/bio.h: In function ‘bio_integrity’: ./include/linux/bio.h: In function ‘bio_get_first_bvec’: ./include/linux/netdevice.h: In function ‘call_gro_receive_sk’: ./include/linux/page_counter.h: In function ‘page_counter_reset_watermark’: ./include/linux/bio.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/bio.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/netdevice.h: In function ‘netif_dormant’: ./include/linux/page_counter.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/netdevice.h:2342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2342 | { | ^ ./include/linux/bio.h: In function ‘bio_integrity_flagged’: ./include/linux/netdevice.h:3786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3786 | { | ^ ./include/linux/bio.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/bio.h: In function ‘bip_get_seed’: ./include/linux/netdevice.h: In function ‘netif_oper_up’: ./include/linux/bio.h:339:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 339 | { | ^ ./include/linux/bio.h: In function ‘bip_set_seed’: ./include/linux/bio.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/netdevice.h:3798:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3798 | { | ^ ./include/linux/bio.h: In function ‘bio_next_split’: ./include/linux/netdevice.h: In function ‘netif_carrier_ok’: ./include/linux/bio.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/netdevice.h: In function ‘netif_device_present’: ./include/linux/netdevice.h:3737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3737 | { | ^ ./include/linux/netdevice.h:3810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3810 | { | ^ ./include/linux/bio.h: In function ‘bio_alloc’: In file included from ./include/linux/writeback.h:11, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/flex_proportions.h: In function ‘fprop_inc_single’: ./include/linux/bio.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/bio.h: In function ‘bio_get_last_bvec’: ./include/linux/netdevice.h: In function ‘netif_dormant_on’: ./include/linux/flex_proportions.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/bio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/bio.h: In function ‘bio_kmalloc’: In file included from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/blk_types.h: In function ‘blk_path_error’: ./include/linux/bio.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/blk_types.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/netdevice.h: In function ‘netif_msg_init’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_init’: ./include/linux/bio.h: In function ‘bio_io_error’: ./include/linux/netdevice.h:3762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3762 | { | ^ ./include/linux/bio.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/netdevice.h:3857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3857 | { | ^ ./include/linux/netdevice.h: In function ‘netif_dormant_off’: ./include/linux/bio.h: In function ‘bio_wouldblock_error’: ./include/linux/blk_types.h: In function ‘__bio_issue_time’: ./include/linux/bio.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/blk_types.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/flex_proportions.h: In function ‘fprop_inc_percpu’: ./include/linux/netdevice.h:2531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2531 | { | ^ ./include/linux/flex_proportions.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/blk_types.h: In function ‘bio_issue_time’: ./include/linux/netdevice.h:3774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3774 | { | ^ ./include/linux/blk_types.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_dev’: ./include/linux/blk_types.h: In function ‘bio_issue_size’: ./include/linux/netdevice.h: In function ‘netif_dormant’: ./include/linux/blk_types.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/netdevice.h:2538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2538 | { | ^ ./include/linux/blk_types.h: In function ‘bio_issue_init’: ./include/linux/bio.h: In function ‘bio_flush_dcache_pages’: ./include/linux/blk_types.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/netdevice.h:3786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3786 | { | ^ ./include/linux/bio.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_extack’: ./include/linux/netdevice.h: In function ‘netif_oper_up’: ./include/linux/bio.h: In function ‘zero_fill_bio’: ./include/linux/bio.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/netdevice.h:2544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2544 | { | ^ ./include/linux/netdevice.h:3798:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3798 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_lock’: ./include/linux/netdevice.h: In function ‘next_net_device’: ./include/linux/netdevice.h: In function ‘netif_device_present’: ./include/linux/bio.h: In function ‘bvec_kmap_irq’: ./include/linux/bio.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/netdevice.h:3868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3868 | { | ^ In file included from ./include/linux/writeback.h:12, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/backing-dev-defs.h: In function ‘clear_bdi_congested’: ./include/linux/netdevice.h:2571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2571 | { | ^ ./include/linux/netdevice.h:3810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3810 | { | ^ ./include/linux/bio.h: In function ‘bvec_kunmap_irq’: ./include/linux/netdevice.h: In function ‘__netif_tx_acquire’: ./include/linux/backing-dev-defs.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/bio.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/blk_types.h: In function ‘bio_set_op_attrs’: ./include/linux/blk_types.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘set_bdi_congested’: ./include/linux/bio.h: In function ‘bio_list_empty’: ./include/linux/backing-dev-defs.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/bio.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_write’: ./include/linux/netdevice.h:3874:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3874 | { | ^ ./include/linux/blk_types.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/bio.h: In function ‘bio_list_init’: ./include/linux/backing-dev-defs.h: In function ‘wb_tryget’: ./include/linux/netdevice.h: In function ‘__netif_tx_release’: ./include/linux/backing-dev-defs.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_flush’: ./include/linux/bio.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/linux/netdevice.h: In function ‘netif_msg_init’: ./include/linux/blk_types.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/bio.h: In function ‘bio_list_size’: ./include/linux/backing-dev-defs.h: In function ‘wb_get’: ./include/linux/blk_types.h: In function ‘op_is_sync’: ./include/linux/backing-dev-defs.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/bio.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/blk_types.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/netdevice.h:3880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3880 | { | ^ ./include/linux/netdevice.h: In function ‘next_net_device_rcu’: ./include/linux/netdevice.h:3857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3857 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_lock_bh’: ./include/linux/backing-dev-defs.h: In function ‘wb_put’: ./include/linux/backing-dev-defs.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/bio.h: In function ‘bio_list_add’: ./include/linux/blk_types.h: In function ‘op_is_discard’: ./include/linux/bio.h:610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 610 | { | ^ ./include/linux/blk_types.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/bio.h: In function ‘bio_pages_all’: ./include/linux/netdevice.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/linux/netdevice.h:2581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2581 | { | ^ ./include/linux/bio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/blk_types.h: In function ‘op_stat_group’: ./include/linux/blk_types.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/bio.h: In function ‘bio_list_add_head’: ./include/linux/bio.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_valid’: ./include/linux/bio.h: In function ‘bio_list_merge’: ./include/linux/blk_types.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/bio.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_dying’: ./include/linux/blk_types.h: In function ‘blk_qc_t_to_queue_num’: ./include/linux/backing-dev-defs.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/linux/blk_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/bio.h: In function ‘bio_first_bvec_all’: ./include/linux/blk_types.h: In function ‘blk_qc_t_to_tag’: ./include/linux/bio.h: In function ‘bio_list_merge_head’: ./include/linux/bio.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/blk_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/bio.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_is_internal’: ./include/linux/netdevice.h: In function ‘__netif_tx_lock’: ./include/linux/blk_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/bio.h: In function ‘bio_list_peek’: In file included from ./include/linux/blk_types.h:10, from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/bvec.h: In function ‘bvec_iter_advance’: ./include/linux/bio.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/linux/bvec.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/netdevice.h:3868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3868 | { | ^ ./include/linux/bio.h: In function ‘bio_list_pop’: ./include/linux/bio.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/netdevice.h: In function ‘first_net_device’: ./include/linux/bio.h: In function ‘bio_first_page_all’: ./include/linux/netdevice.h: In function ‘__netif_tx_acquire’: ./include/linux/bio.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_trylock’: ./include/linux/bio.h: In function ‘bio_last_bvec_all’: ./include/linux/bio.h: In function ‘bio_list_get’: In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/writeback.h: In function ‘wbc_to_write_flags’: ./include/linux/bio.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/bio.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/netdevice.h:3874:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3874 | { | ^ ./include/linux/netdevice.h:2591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2591 | { | ^ ./include/linux/writeback.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/netdevice.h:3891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3891 | { | ^ ./include/linux/bio.h: In function ‘bio_inc_remaining’: ./include/linux/netdevice.h: In function ‘__netif_tx_release’: ./include/linux/bio.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/linux/netdevice.h:3880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3880 | { | ^ ./include/linux/writeback.h: In function ‘wb_domain_size_changed’: ./include/linux/writeback.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_lock_bh’: ./include/linux/bio.h: In function ‘bioset_initialized’: ./include/linux/bio.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./include/linux/netdevice.h: In function ‘first_net_device_rcu’: ./include/linux/writeback.h: In function ‘wait_on_inode’: ./include/linux/bio.h: In function ‘bio_integrity’: ./include/linux/netdevice.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/linux/writeback.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/bio.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/netdevice.h:2597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2597 | { | ^ ./include/linux/bio.h: In function ‘bio_integrity_flagged’: In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/writeback.h: In function ‘inode_attach_wb’: ./include/linux/bio.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/writeback.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/writeback.h: In function ‘inode_detach_wb’: ./include/linux/bio.h: In function ‘bip_get_seed’: ./include/linux/writeback.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/bio.h:339:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 339 | { | ^ In file included from ./include/linux/bio.h:21, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/highmem.h: In function ‘flush_anon_page’: ./include/linux/highmem.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/bio.h: In function ‘bip_set_seed’: ./include/linux/bio.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/highmem.h: In function ‘flush_kernel_dcache_page’: ./include/linux/highmem.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/highmem.h: In function ‘flush_kernel_vmap_range’: ./include/linux/highmem.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/bio.h: In function ‘bio_next_split’: ./include/linux/highmem.h: In function ‘invalidate_kernel_vmap_range’: ./include/linux/bio.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/highmem.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/bvec.h: In function ‘bvec_iter_rewind’: ./include/linux/bvec.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_unlock’: ./include/linux/highmem.h: In function ‘nr_free_highpages’: ./include/linux/highmem.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline unsigned int nr_free_highpages(void) { return 0; } | ^~~~~~ ./include/linux/writeback.h: In function ‘wbc_attach_fdatawrite_inode’: ./include/linux/writeback.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/highmem.h: In function ‘kmap_to_page’: ./include/linux/highmem.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_trylock’: ./include/linux/netdevice.h:3899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3899 | { | ^ ./include/linux/writeback.h: In function ‘wbc_init_bio’: ./include/linux/bio.h: In function ‘bio_alloc’: ./include/linux/writeback.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/bio.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_unlock_bh’: ./include/linux/highmem.h: In function ‘totalhigh_pages’: ./include/linux/highmem.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline unsigned long totalhigh_pages(void) { return 0UL; } | ^~~~~~ ./include/linux/netdevice.h:3891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3891 | { | ^ ./include/linux/bio.h: In function ‘bio_kmalloc’: ./include/linux/highmem.h: In function ‘kmap’: ./include/linux/highmem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/bio.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/netdevice.h:3905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3905 | { | ^ ./include/linux/netdevice.h: In function ‘unregister_netdevice’: ./include/linux/highmem.h: In function ‘kunmap’: ./include/linux/highmem.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/bio.h: In function ‘bio_io_error’: ./include/linux/netdevice.h: In function ‘txq_trans_update’: ./include/linux/bio.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/highmem.h: In function ‘kmap_atomic’: ./include/linux/highmem.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/bio.h: In function ‘bio_wouldblock_error’: ./include/linux/netdevice.h:2641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2641 | { | ^ ./include/linux/bio.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/highmem.h: In function ‘__kunmap_atomic’: ./include/linux/netdevice.h:3911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3911 | { | ^ ./include/linux/highmem.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/netdevice.h: In function ‘netif_trans_update’: ./include/linux/highmem.h: In function ‘clear_user_highpage’: ./include/linux/netdevice.h: In function ‘dev_recursion_level’: ./include/linux/highmem.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/netdevice.h:3918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3918 | { | ^ ./include/linux/bio.h: In function ‘bio_flush_dcache_pages’: ./include/linux/netdevice.h:2655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2655 | { | ^ ./include/linux/bio.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_lock’: ./include/linux/highmem.h: In function ‘alloc_zeroed_user_highpage_movable’: In file included from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/blk_types.h: In function ‘blk_path_error’: ./include/linux/highmem.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/bio.h: In function ‘zero_fill_bio’: ./include/linux/blk_types.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/bio.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/netdevice.h:3932:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3932 | { | ^ ./include/linux/highmem.h: In function ‘clear_highpage’: ./include/linux/highmem.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/blk_types.h: In function ‘__bio_issue_time’: ./include/linux/blk_types.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/blk_types.h: In function ‘bio_issue_time’: ./include/linux/bio.h: In function ‘bvec_kmap_irq’: ./include/linux/blk_types.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/bio.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/highmem.h: In function ‘zero_user_segments’: ./include/linux/netdevice.h: In function ‘__netif_tx_unlock’: ./include/linux/blk_types.h: In function ‘bio_issue_size’: ./include/linux/highmem.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/blk_types.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/bio.h: In function ‘bvec_kunmap_irq’: In file included from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_root’: ./include/linux/bio.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/blk_types.h: In function ‘bio_issue_init’: ./include/linux/netdevice.h:3899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3899 | { | ^ ./include/linux/blk_types.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/memcontrol.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/bio.h: In function ‘bio_list_empty’: ./include/linux/bio.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_disabled’: ./include/linux/netdevice.h: In function ‘__netif_tx_unlock_bh’: ./include/linux/memcontrol.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/linux/bio.h: In function ‘bio_list_init’: ./include/linux/bio.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/linux/netdevice.h:3905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3905 | { | ^ ./include/linux/bio.h: In function ‘bio_list_size’: ./include/linux/bio.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/netdevice.h: In function ‘txq_trans_update’: ./include/linux/netdevice.h: In function ‘skb_gro_offset’: ./include/linux/netdevice.h: In function ‘netif_tx_lock_bh’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_nodeinfo’: ./include/linux/highmem.h: In function ‘zero_user_segment’: ./include/linux/memcontrol.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/highmem.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/bio.h: In function ‘bio_list_add’: ./include/linux/netdevice.h:3911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3911 | { | ^ ./include/linux/bio.h:610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 610 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_lruvec’: ./include/linux/highmem.h: In function ‘zero_user’: ./include/linux/memcontrol.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/netdevice.h:2668:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2668 | { | ^ ./include/linux/netdevice.h:3954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3954 | { | ^ ./include/linux/highmem.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ ./include/linux/netdevice.h: In function ‘netif_trans_update’: ./include/linux/netdevice.h: In function ‘netif_tx_unlock’: ./include/linux/bio.h: In function ‘bio_list_add_head’: ./include/linux/netdevice.h: In function ‘skb_gro_len’: ./include/linux/blk_types.h: In function ‘bio_set_op_attrs’: ./include/linux/highmem.h: In function ‘copy_user_highpage’: ./include/linux/bio.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/highmem.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/blk_types.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/netdevice.h:3918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3918 | { | ^ ./include/linux/bio.h: In function ‘bio_list_merge’: ./include/linux/blk_types.h: In function ‘op_is_write’: ./include/linux/netdevice.h:3960:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3960 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_from_css’: ./include/linux/bio.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/blk_types.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/memcontrol.h:403:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | struct mem_cgroup *mem_cgroup_from_css(struct cgroup_subsys_state *css){ | ^~~~~~~~~~~~~~~~~~~ ./include/linux/netdevice.h:2673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2673 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_lock’: ./include/linux/blk_types.h: In function ‘op_is_flush’: ./include/linux/blk_types.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_unlock_bh’: ./include/linux/netdevice.h: In function ‘skb_gro_pull’: ./include/linux/blk_types.h: In function ‘op_is_sync’: ./include/linux/bio.h: In function ‘bio_list_merge_head’: ./include/linux/netdevice.h:3932:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3932 | { | ^ ./include/linux/blk_types.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/bio.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/highmem.h: In function ‘copy_highpage’: ./include/linux/netdevice.h:3977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3977 | { | ^ ./include/linux/highmem.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/netdevice.h:2678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2678 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_put’: ./include/linux/memcontrol.h:408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 408 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_disable’: ./include/linux/blk_types.h: In function ‘op_is_discard’: ./include/linux/blk_types.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_fast’: ./include/linux/bio.h: In function ‘bio_list_peek’: ./include/linux/bio.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_id’: ./include/linux/blk_types.h: In function ‘op_stat_group’: ./include/linux/memcontrol.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/blk_types.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/bio.h: In function ‘bio_list_pop’: ./include/linux/netdevice.h:4004:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4004 | { | ^ ./include/linux/bio.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/netdevice.h:2684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2684 | { | ^ ./include/linux/memcontrol.h: In function ‘lruvec_memcg’: ./include/linux/blk_types.h: In function ‘blk_qc_t_valid’: ./include/linux/memcontrol.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/linux/blk_types.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_hard’: ./include/linux/blk_types.h: In function ‘blk_qc_t_to_queue_num’: ./include/linux/bio.h: In function ‘bio_list_get’: ./include/linux/blk_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/bio.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ In file included from ./include/linux/bio.h:22, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/mempool.h: In function ‘mempool_initialized’: ./include/linux/blk_types.h: In function ‘blk_qc_t_to_tag’: ./include/linux/mempool.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/bio.h: In function ‘bio_inc_remaining’: ./include/linux/netdevice.h:2689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | { | ^ ./include/linux/blk_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/bio.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_is_internal’: ./include/linux/memcontrol.h: In function ‘parent_mem_cgroup’: ./include/linux/netdevice.h: In function ‘skb_gro_frag0_invalidate’: ./include/linux/blk_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/memcontrol.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_slab_pool’: ./include/linux/mempool.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/bio.h: In function ‘bioset_initialized’: ./include/linux/netdevice.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/bio.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_lock_bh’: ./include/linux/mempool.h: In function ‘mempool_create_slab_pool’: ./include/linux/mempool.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_descendant’: ./include/linux/netdevice.h: In function ‘skb_gro_header_slow’: ./include/linux/memcontrol.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_kmalloc_pool’: ./include/linux/netdevice.h:3954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3954 | { | ^ ./include/linux/mempool.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/writeback.h: In function ‘wbc_to_write_flags’: ./include/linux/mempool.h: In function ‘mempool_create_kmalloc_pool’: ./include/linux/netdevice.h: In function ‘netif_tx_unlock’: ./include/linux/netdevice.h: In function ‘netif_addr_lock’: ./include/linux/writeback.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/mempool.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/memcontrol.h: In function ‘mm_match_cgroup’: ./include/linux/memcontrol.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/netdevice.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/writeback.h: In function ‘inode_attach_wb’: ./include/linux/mempool.h: In function ‘mempool_init_page_pool’: ./include/linux/writeback.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/mempool.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/netdevice.h:3960:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3960 | { | ^ ./include/linux/netdevice.h:4021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4021 | { | ^ ./include/linux/mempool.h: In function ‘mempool_create_page_pool’: ./include/linux/writeback.h: In function ‘inode_detach_wb’: ./include/linux/mempool.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/writeback.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock_nested’: ./include/linux/writeback.h: In function ‘wb_domain_size_changed’: ./include/linux/writeback.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_unlock_bh’: ./include/linux/netdevice.h:4026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4026 | { | ^ In file included from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/bio.h: In function ‘bio_has_data’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_online’: ./include/linux/writeback.h: In function ‘wait_on_inode’: ./include/linux/netdevice.h:3977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3977 | { | ^ ./include/linux/memcontrol.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/linux/writeback.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/bio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_network_header’: ./include/linux/netdevice.h: In function ‘netif_addr_lock_bh’: ./include/linux/netdevice.h: In function ‘netif_tx_disable’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_lru_size’: ./include/linux/writeback.h: In function ‘wbc_attach_fdatawrite_inode’: ./include/linux/memcontrol.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/linux/netdevice.h:2710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2710 | { | ^ ./include/linux/writeback.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/bio.h: In function ‘bio_no_advance_iter’: ./include/linux/bio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/netdevice.h:4036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4036 | { | ^ ./include/linux/netdevice.h:4004:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4004 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_unlock’: ./include/linux/writeback.h: In function ‘wbc_init_bio’: ./include/linux/writeback.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_postpull_rcsum’: In file included from ./include/linux/bio.h:21, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/highmem.h: In function ‘flush_anon_page’: ./include/linux/bio.h: In function ‘bio_mergeable’: ./include/linux/bio.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/highmem.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/netdevice.h:4041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4041 | { | ^ ./include/linux/highmem.h: In function ‘flush_kernel_dcache_page’: ./include/linux/highmem.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/netdevice.h:2717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2717 | { | ^ ./include/linux/bio.h: In function ‘bio_cur_bytes’: ./include/linux/netdevice.h: In function ‘netif_addr_unlock_bh’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_zone_lru_size’: ./include/linux/bio.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/highmem.h: In function ‘flush_kernel_vmap_range’: ./include/linux/memcontrol.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/linux/highmem.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/highmem.h: In function ‘invalidate_kernel_vmap_range’: ./include/linux/highmem.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/netdevice.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/highmem.h: In function ‘nr_free_highpages’: ./include/linux/highmem.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline unsigned int nr_free_highpages(void) { return 0; } | ^~~~~~ ./include/linux/netdevice.h: In function ‘skb_at_gro_remcsum_start’: ./include/linux/highmem.h: In function ‘kmap_to_page’: ./include/linux/highmem.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_enter_user_fault’: ./include/linux/memcontrol.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/netdevice.h:2731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2731 | { | ^ ./include/linux/highmem.h: In function ‘totalhigh_pages’: ./include/linux/highmem.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline unsigned long totalhigh_pages(void) { return 0UL; } | ^~~~~~ ./include/linux/highmem.h: In function ‘kmap’: ./include/linux/highmem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_needed’: ./include/linux/highmem.h: In function ‘kunmap’: ./include/linux/netdevice.h: In function ‘__dev_uc_sync’: ./include/linux/netdevice.h: In function ‘netif_addr_lock’: ./include/linux/highmem.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/highmem.h: In function ‘kmap_atomic’: ./include/linux/highmem.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/netdevice.h:2738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2738 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_exit_user_fault’: ./include/linux/memcontrol.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/linux/netdevice.h:4137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4137 | { | ^ ./include/linux/netdevice.h:4021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4021 | { | ^ ./include/linux/highmem.h: In function ‘__kunmap_atomic’: ./include/linux/highmem.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock_nested’: ./include/linux/bio.h: In function ‘bio_data’: ./include/linux/netdevice.h: In function ‘__dev_uc_unsync’: ./include/linux/bio.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_complete’: ./include/linux/highmem.h: In function ‘clear_user_highpage’: ./include/linux/highmem.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/netdevice.h:4026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4026 | { | ^ ./include/linux/netdevice.h:4151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4151 | { | ^ ./include/linux/bio.h: In function ‘bio_full’: ./include/linux/memcontrol.h: In function ‘task_in_memcg_oom’: ./include/linux/bio.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/netdevice.h:2749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2749 | { | ^ ./include/linux/memcontrol.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock_bh’: ./include/linux/netdevice.h: In function ‘__dev_mc_sync’: ./include/linux/bio.h: In function ‘bio_advance_iter’: In file included from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_root’: ./include/linux/highmem.h: In function ‘alloc_zeroed_user_highpage_movable’: ./include/linux/bio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/highmem.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_page_state’: ./include/linux/memcontrol.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./include/linux/memcontrol.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_incr_csum_unnecessary’: ./include/linux/netdevice.h:4036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4036 | { | ^ ./include/linux/netdevice.h:4181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4181 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_disabled’: ./include/linux/bio.h: In function ‘bio_segments’: ./include/linux/memcontrol.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/linux/bio.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_unlock’: ./include/linux/highmem.h: In function ‘clear_highpage’: ./include/linux/netdevice.h: In function ‘__dev_mc_unsync’: ./include/linux/memcontrol.h: In function ‘__mod_memcg_state’: ./include/linux/highmem.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/memcontrol.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/netdevice.h:2760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2760 | { | ^ ./include/linux/netdevice.h:4041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4041 | { | ^ ./include/linux/netdevice.h:4195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4195 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_unlock_bh’: ./include/linux/highmem.h: In function ‘zero_user_segments’: ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert_check’: ./include/linux/highmem.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_nodeinfo’: ./include/linux/memcontrol.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/netdevice.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_lruvec’: ./include/linux/memcontrol.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/netdevice.h:2796:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2796 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_from_css’: ./include/linux/memcontrol.h:403:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | struct mem_cgroup *mem_cgroup_from_css(struct cgroup_subsys_state *css){ | ^~~~~~~~~~~~~~~~~~~ ./include/linux/netdevice.h: In function ‘__dev_uc_sync’: ./include/linux/netdevice.h:2803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2803 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_segment’: ./include/linux/highmem.h: In function ‘zero_user_segment’: ./include/linux/bio.h: In function ‘bio_get’: ./include/linux/highmem.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/bio.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_init’: ./include/linux/netdevice.h:4137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4137 | { | ^ ./include/linux/highmem.h: In function ‘zero_user’: ./include/linux/highmem.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ ./include/linux/netdevice.h:4334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4334 | { | ^ ./include/linux/bio.h: In function ‘bio_cnt_set’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_put’: ./include/linux/bio.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/memcontrol.h:408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 408 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_uc_unsync’: ./include/linux/highmem.h: In function ‘copy_user_highpage’: ./include/linux/netdevice.h: In function ‘can_checksum_protocol’: ./include/linux/highmem.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/netdevice.h:2821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2821 | { | ^ ./include/linux/bio.h: In function ‘bio_flagged’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_id’: ./include/linux/bio.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/memcontrol.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/netdevice.h:4151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4151 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_process’: ./include/linux/netdevice.h:4341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4341 | { | ^ ./include/linux/bio.h: In function ‘bio_set_flag’: ./include/linux/memcontrol.h: In function ‘lruvec_memcg’: ./include/linux/bio.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/memcontrol.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/linux/bio.h: In function ‘bio_clear_flag’: ./include/linux/netdevice.h: In function ‘__dev_mc_sync’: ./include/linux/bio.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/linux/netdevice.h:2831:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2831 | { | ^ ./include/linux/highmem.h: In function ‘copy_highpage’: ./include/linux/bio.h: In function ‘bio_get_first_bvec’: ./include/linux/highmem.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/bio.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/netdevice.h:4181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4181 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_mc_unsync’: ./include/linux/memcontrol.h: In function ‘parent_mem_cgroup’: ./include/linux/memcontrol.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/netdevice.h:4195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4195 | { | ^ ./include/linux/netdevice.h: In function ‘__netdev_start_xmit’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_descendant’: In file included from ./include/linux/bio.h:22, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/mempool.h: In function ‘mempool_initialized’: ./include/linux/memcontrol.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/mempool.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/netdevice.h:4383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4383 | { | ^ ./include/linux/memcontrol.h: In function ‘mm_match_cgroup’: ./include/linux/memcontrol.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_start_xmit’: ./include/linux/bio.h: In function ‘bio_get_last_bvec’: ./include/linux/bio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_slab_pool’: ./include/linux/mempool.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_cleanup’: ./include/linux/netdevice.h:4390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4390 | { | ^ ./include/linux/mempool.h: In function ‘mempool_create_slab_pool’: ./include/linux/mempool.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_segment’: ./include/linux/memcontrol.h: In function ‘mod_memcg_state’: ./include/linux/memcontrol.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_kmalloc_pool’: ./include/linux/mempool.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/netdevice.h:2863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2863 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_online’: ./include/linux/memcontrol.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/linux/netdevice.h:4334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4334 | { | ^ ./include/linux/mempool.h: In function ‘mempool_create_kmalloc_pool’: ./include/linux/mempool.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/netdevice.h: In function ‘can_checksum_protocol’: ./include/linux/memcontrol.h: In function ‘__mod_memcg_page_state’: ./include/linux/memcontrol.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_page_pool’: ./include/linux/mempool.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_lru_size’: ./include/linux/memcontrol.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_create_file’: ./include/linux/memcontrol.h: In function ‘mod_memcg_page_state’: ./include/linux/mempool.h: In function ‘mempool_create_page_pool’: ./include/linux/mempool.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/netdevice.h:4341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4341 | { | ^ ./include/linux/memcontrol.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/linux/memcontrol.h: In function ‘lruvec_page_state’: ./include/linux/memcontrol.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/netdevice.h:4407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4407 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_remove_file’: In file included from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/bio.h: In function ‘bio_has_data’: ./include/linux/netdevice.h: In function ‘skb_gro_flush_final’: ./include/linux/bio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_zone_lru_size’: ./include/linux/memcontrol.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/linux/netdevice.h:4412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4412 | { | ^ ./include/linux/netdevice.h:2882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2882 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_intersect_features’: ./include/linux/bio.h: In function ‘bio_no_advance_iter’: ./include/linux/bio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_lruvec_state’: ./include/linux/memcontrol.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_flush_final_remcsum’: ./include/linux/netdevice.h:4424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4424 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_enter_user_fault’: ./include/linux/memcontrol.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/bio.h: In function ‘bio_mergeable’: ./include/linux/netdevice.h: In function ‘__netdev_start_xmit’: ./include/linux/bio.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/netdevice.h:2890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2890 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_wanted_features’: ./include/linux/bio.h: In function ‘bio_cur_bytes’: ./include/linux/bio.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/netdevice.h:4383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4383 | { | ^ ./include/linux/netdevice.h: In function ‘dev_hard_header’: ./include/linux/netdevice.h:4437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4437 | { | ^ ./include/linux/bio.h: In function ‘bio_pages_all’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_exit_user_fault’: ./include/linux/netdevice.h: In function ‘netdev_start_xmit’: ./include/linux/bio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/memcontrol.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_add_tso_features’: ./include/linux/netdevice.h:2917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2917 | { | ^ ./include/linux/netdevice.h:4390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4390 | { | ^ ./include/linux/netdevice.h:4449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4449 | { | ^ ./include/linux/bio.h: In function ‘bio_first_bvec_all’: ./include/linux/memcontrol.h: In function ‘task_in_memcg_oom’: ./include/linux/bio.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/memcontrol.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/netdevice.h: In function ‘net_gso_ok’: ./include/linux/memcontrol.h: In function ‘memcg_page_state’: ./include/linux/netdevice.h: In function ‘dev_parse_header’: ./include/linux/memcontrol.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./include/linux/netdevice.h:4466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4466 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_create_file’: ./include/linux/bio.h: In function ‘bio_data’: ./include/linux/bio.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/bio.h: In function ‘bio_first_page_all’: ./include/linux/memcontrol.h: In function ‘__mod_memcg_state’: ./include/linux/netdevice.h:2926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2926 | { | ^ ./include/linux/bio.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/linux/memcontrol.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/netdevice.h:4407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4407 | { | ^ ./include/linux/bio.h: In function ‘bio_last_bvec_all’: ./include/linux/bio.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_remove_file’: ./include/linux/bio.h: In function ‘bio_full’: ./include/linux/bio.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/bio.h: In function ‘bio_advance_iter’: ./include/linux/netdevice.h:4412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4412 | { | ^ ./include/linux/bio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_intersect_features’: ./include/linux/netdevice.h: In function ‘dev_validate_header’: ./include/linux/bio.h: In function ‘bio_segments’: ./include/linux/bio.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/bio.h: In function ‘bio_integrity’: ./include/linux/bio.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/netdevice.h:4424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4424 | { | ^ ./include/linux/netdevice.h:2937:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2937 | { | ^ ./include/linux/bio.h: In function ‘bio_integrity_flagged’: ./include/linux/bio.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_wanted_features’: ./include/linux/bio.h: In function ‘bip_get_seed’: ./include/linux/bio.h:339:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 339 | { | ^ ./include/linux/bio.h: In function ‘bip_set_seed’: ./include/linux/bio.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/netdevice.h:4437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4437 | { | ^ ./include/linux/bio.h: In function ‘bio_next_split’: ./include/linux/netdevice.h: In function ‘netdev_add_tso_features’: ./include/linux/bio.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/netdevice.h:4449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4449 | { | ^ ./include/linux/bio.h: In function ‘bio_get’: ./include/linux/bio.h: In function ‘bio_alloc’: ./include/linux/bio.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/bio.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_lruvec_state’: ./include/linux/memcontrol.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/netdevice.h: In function ‘net_gso_ok’: ./include/linux/bio.h: In function ‘bio_kmalloc’: ./include/linux/bio.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/bio.h: In function ‘bio_cnt_set’: ./include/linux/bio.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/bio.h: In function ‘bio_io_error’: ./include/linux/bio.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/netdevice.h:4466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4466 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_lruvec_page_state’: ./include/linux/bio.h: In function ‘bio_flagged’: ./include/linux/bio.h: In function ‘bio_wouldblock_error’: ./include/linux/memcontrol.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/linux/bio.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/bio.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_ok’: ./include/linux/bio.h: In function ‘bio_set_flag’: ./include/linux/bio.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_lruvec_page_state’: ./include/linux/memcontrol.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/linux/bio.h: In function ‘bio_clear_flag’: ./include/linux/netdevice.h:4493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4493 | { | ^ ./include/linux/bio.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/linux/netdevice.h: In function ‘unregister_gifconf’: ./include/linux/bio.h: In function ‘bio_get_first_bvec’: ./include/linux/bio.h: In function ‘bio_flush_dcache_pages’: ./include/linux/bio.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/bio.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/netdevice.h: In function ‘netif_needs_gso’: ./include/linux/memcontrol.h: In function ‘__count_memcg_events’: ./include/linux/netdevice.h:2958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2958 | { | ^ ./include/linux/memcontrol.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/bio.h: In function ‘zero_fill_bio’: ./include/linux/bio.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/netdevice.h:4500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4500 | { | ^ ./include/linux/bio.h: In function ‘bvec_kmap_irq’: ./include/linux/bio.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/netdevice.h: In function ‘netif_set_gso_max_size’: ./include/linux/netdevice.h: In function ‘input_queue_head_incr’: ./include/linux/bio.h: In function ‘bvec_kunmap_irq’: ./include/linux/bio.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/bio.h: In function ‘bio_list_empty’: ./include/linux/bio.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/netdevice.h:4508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4508 | { | ^ ./include/linux/netdevice.h:3017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3017 | { | ^ ./include/linux/bio.h: In function ‘bio_list_init’: ./include/linux/bio.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_error_unwind’: ./include/linux/netdevice.h: In function ‘input_queue_tail_incr_save’: ./include/linux/bio.h: In function ‘bio_list_size’: ./include/linux/bio.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/netdevice.h:4515:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4515 | { | ^ ./include/linux/bio.h: In function ‘bio_list_add’: ./include/linux/netdevice.h:3025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3025 | { | ^ ./include/linux/bio.h:610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 610 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macsec’: ./include/linux/bio.h: In function ‘bio_list_add_head’: ./include/linux/bio.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_schedule_all’: ./include/linux/bio.h: In function ‘bio_list_merge’: ./include/linux/bio.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/netdevice.h:4526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4526 | { | ^ ./include/linux/netdevice.h:3037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3037 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macvlan’: ./include/linux/bio.h: In function ‘bio_list_merge_head’: ./include/linux/bio.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_start_queue’: ./include/linux/netdevice.h:4531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4531 | { | ^ ./include/linux/bio.h: In function ‘bio_list_peek’: ./include/linux/bio.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/linux/bio.h: In function ‘bio_list_pop’: ./include/linux/netdevice.h: In function ‘netif_is_macvlan_port’: ./include/linux/bio.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/netdevice.h:3045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3045 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_ok’: ./include/linux/netdevice.h: In function ‘netif_start_queue’: ./include/linux/bio.h: In function ‘bio_list_get’: ./include/linux/netdevice.h:4536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4536 | { | ^ ./include/linux/bio.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bond_master’: ./include/linux/bio.h: In function ‘bio_inc_remaining’: ./include/linux/bio.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/linux/netdevice.h:4493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4493 | { | ^ ./include/linux/netdevice.h:3056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3056 | { | ^ ./include/linux/netdevice.h:4541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4541 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_start_all_queues’: ./include/linux/bio.h: In function ‘bioset_initialized’: ./include/linux/netdevice.h: In function ‘netif_needs_gso’: ./include/linux/bio.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bond_slave’: ./include/linux/memcontrol.h: In function ‘count_memcg_events’: ./include/linux/memcontrol.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./include/linux/netdevice.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ ./include/linux/netdevice.h:4500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4500 | { | ^ ./include/linux/netdevice.h:4546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4546 | { | ^ ./include/linux/netdevice.h: In function ‘netif_wake_queue’: ./include/linux/memcontrol.h: In function ‘count_memcg_page_event’: ./include/linux/memcontrol.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/writeback.h: In function ‘inode_attach_wb’: ./include/linux/netdevice.h: In function ‘netif_supports_nofcs’: ./include/linux/writeback.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_event_mm’: ./include/linux/netdevice.h: In function ‘netif_set_gso_max_size’: ./include/linux/writeback.h: In function ‘inode_detach_wb’: ./include/linux/memcontrol.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/writeback.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/netdevice.h:3080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3080 | { | ^ ./include/linux/netdevice.h:4551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4551 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_wake_all_queues’: ./include/linux/netdevice.h: In function ‘netif_has_l3_rx_handler’: ./include/linux/netdevice.h:4508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4508 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_error_unwind’: ./include/linux/netdevice.h:3085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3085 | { | ^ ./include/linux/netdevice.h:4556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4556 | { | ^ ./include/linux/writeback.h: In function ‘wbc_attach_fdatawrite_inode’: ./include/linux/writeback.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_l3_master’: ./include/linux/memcontrol.h: In function ‘memcg_memory_event’: ./include/linux/netdevice.h: In function ‘netif_tx_stop_queue’: ./include/linux/netdevice.h:4515:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4515 | { | ^ ./include/linux/memcontrol.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/linux/writeback.h: In function ‘wbc_init_bio’: ./include/linux/writeback.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/netdevice.h:4561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4561 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macsec’: ./include/linux/netdevice.h:3095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3095 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_memory_event_mm’: ./include/linux/memcontrol.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_l3_slave’: ./include/linux/netdevice.h: In function ‘netif_stop_queue’: ./include/linux/netdevice.h:4526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4526 | { | ^ ./include/linux/netdevice.h:4566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4566 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macvlan’: ./include/linux/netdevice.h:3107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3107 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bridge_master’: ./include/linux/netdevice.h: In function ‘netif_tx_queue_stopped’: ./include/linux/netdevice.h:4531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4531 | { | ^ ./include/linux/netdevice.h:4571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4571 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macvlan_port’: ./include/linux/netdevice.h: In function ‘netif_is_bridge_port’: ./include/linux/netdevice.h:3114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3114 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_memcg_state’: ./include/linux/netdevice.h:4536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4536 | { | ^ ./include/linux/memcontrol.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/linux/netdevice.h: In function ‘netif_queue_stopped’: ./include/linux/memcontrol.h: In function ‘__dec_memcg_state’: ./include/linux/netdevice.h: In function ‘netif_is_bond_master’: ./include/linux/memcontrol.h:1131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1131 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_init_kthreadd’: ./include/linux/cgroup.h:660:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 660 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_memcg_page_state’: ./include/linux/memcontrol.h:1138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1138 | { | ^ ./include/linux/netdevice.h:3125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3125 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_kthread_ready’: ./include/linux/memcontrol.h: In function ‘__dec_memcg_page_state’: ./include/linux/netdevice.h:4541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4541 | { | ^ ./include/linux/cgroup.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/linux/memcontrol.h:1145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1145 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_stopped’: ./include/linux/memcontrol.h: In function ‘__inc_lruvec_state’: ./include/linux/cgroup.h: In function ‘cgroup_get_kernfs_id’: ./include/linux/cgroup.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/memcontrol.h:1151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1151 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bond_slave’: ./include/linux/memcontrol.h: In function ‘__dec_lruvec_state’: ./include/linux/memcontrol.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/linux/netdevice.h:3130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3130 | { | ^ In file included from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_root’: ./include/linux/memcontrol.h: In function ‘__inc_lruvec_page_state’: ./include/linux/netdevice.h:4546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4546 | { | ^ ./include/linux/memcontrol.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_stopped’: ./include/linux/memcontrol.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_lruvec_page_state’: ./include/linux/cgroup.h: In function ‘cgroup_account_cputime’: ./include/linux/memcontrol.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_disabled’: ./include/linux/netdevice.h: In function ‘netif_supports_nofcs’: ./include/linux/cgroup.h:761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 761 | { | ^ ./include/linux/memcontrol.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_memcg_state’: ./include/linux/memcontrol.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_memcg_state’: ./include/linux/netdevice.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/memcontrol.h:1183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1183 | { | ^ ./include/linux/cgroup.h: In function ‘cgroup_account_cputime_field’: ./include/linux/netdevice.h:4551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4551 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_memcg_page_state’: ./include/linux/cgroup.h:776:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 776 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_drv_stopped’: ./include/linux/memcontrol.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/linux/netdevice.h: In function ‘netif_has_l3_rx_handler’: ./include/linux/memcontrol.h: In function ‘dec_memcg_page_state’: ./include/linux/memcontrol.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_nodeinfo’: ./include/linux/memcontrol.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_lruvec_state’: ./include/linux/cgroup.h: In function ‘sock_cgroup_ptr’: ./include/linux/memcontrol.h:1203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1203 | { | ^ ./include/linux/netdevice.h:3142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3142 | { | ^ ./include/linux/cgroup.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_lruvec’: ./include/linux/netdevice.h:4556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4556 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_lruvec_state’: ./include/linux/memcontrol.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/memcontrol.h:1209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1209 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_txq_bql_enqueue_prefetchw’: ./include/linux/memcontrol.h: In function ‘inc_lruvec_page_state’: ./include/linux/netdevice.h: In function ‘netif_is_l3_master’: ./include/linux/memcontrol.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_lruvec_page_state’: ./include/linux/memcontrol.h:1221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1221 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_from_css’: ./include/linux/netdevice.h:3154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3154 | { | ^ ./include/linux/netdevice.h:4561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4561 | { | ^ ./include/linux/memcontrol.h:403:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | struct mem_cgroup *mem_cgroup_from_css(struct cgroup_subsys_state *css){ | ^~~~~~~~~~~~~~~~~~~ ./include/linux/netdevice.h: In function ‘netif_is_l3_slave’: ./include/linux/netdevice.h: In function ‘netdev_txq_bql_complete_prefetchw’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_under_socket_pressure’: ./include/linux/cgroup.h: In function ‘get_cgroup_ns’: ./include/linux/memcontrol.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/linux/cgroup.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/netdevice.h:4566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4566 | { | ^ ./include/linux/cgroup.h: In function ‘put_cgroup_ns’: ./include/linux/netdevice.h:3168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3168 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_put’: ./include/linux/cgroup.h:879:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 879 | { | ^ ./include/linux/memcontrol.h:408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 408 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bridge_master’: ./include/linux/netdevice.h: In function ‘netdev_tx_sent_queue’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_id’: ./include/linux/memcontrol.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/netdevice.h:4571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4571 | { | ^ In file included from ./include/linux/netdevice.h:46, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/netprio_cgroup.h: In function ‘task_netprioidx’: ./include/linux/memcontrol.h: In function ‘lruvec_memcg’: ./include/linux/memcontrol.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/linux/netdevice.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/net/netprio_cgroup.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bridge_port’: ./include/net/netprio_cgroup.h: In function ‘sock_update_netprioidx’: ./include/net/netprio_cgroup.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_kmem_enabled’: ./include/linux/netdevice.h:4576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4576 | { | ^ ./include/linux/memcontrol.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/linux/memcontrol.h: In function ‘parent_mem_cgroup’: ./include/linux/netdevice.h: In function ‘netif_is_ovs_master’: ./include/linux/memcontrol.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_cache_id’: ./include/linux/memcontrol.h:1312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1312 | { | ^ ./include/linux/netdevice.h:4581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4581 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_ovs_port’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_descendant’: In file included from ./include/linux/netdevice.h:47, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/xdp.h: In function ‘xdp_scrub_frame’: ./include/linux/netdevice.h: In function ‘__netdev_tx_sent_queue’: ./include/linux/memcontrol.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/net/xdp.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/netdevice.h:4586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4586 | { | ^ ./include/net/xdp.h: In function ‘convert_to_xdp_frame’: ./include/linux/memcontrol.h: In function ‘mm_match_cgroup’: ./include/linux/netdevice.h: In function ‘netif_is_team_master’: ./include/net/xdp.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/memcontrol.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/netdevice.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/linux/netdevice.h:4591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4591 | { | ^ ./include/linux/bio.h: In function ‘bio_get_last_bvec’: ./include/linux/netdevice.h: In function ‘netdev_sent_queue’: ./include/linux/bio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_team_port’: In file included from ./include/linux/set_memory.h:12, from ./include/linux/filter.h:20, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./arch/x86/include/asm/set_memory.h: In function ‘set_mce_nospec’: ./arch/x86/include/asm/set_memory.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/net/xdp.h: In function ‘xdp_set_data_meta_invalid’: ./include/linux/netdevice.h:3228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3228 | { | ^ ./include/linux/netdevice.h:4596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4596 | { | ^ ./include/net/xdp.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_online’: ./include/linux/memcontrol.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/net/xdp.h: In function ‘xdp_data_meta_unsupported’: ./include/linux/netdevice.h: In function ‘netif_is_lag_master’: ./include/linux/netdevice.h: In function ‘__netdev_sent_queue’: ./include/net/xdp.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./arch/x86/include/asm/set_memory.h: In function ‘clear_mce_nospec’: ./arch/x86/include/asm/set_memory.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_lru_size’: ./include/linux/netdevice.h:4601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4601 | { | ^ ./include/linux/memcontrol.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/linux/netdevice.h:3235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3235 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_lag_port’: ./include/linux/netdevice.h: In function ‘netdev_tx_completed_queue’: In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/kallsyms.h: In function ‘is_kernel_inittext’: ./include/linux/kallsyms.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/netdevice.h:4606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4606 | { | ^ ./include/linux/netdevice.h:3242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3242 | { | ^ ./include/linux/kallsyms.h: In function ‘is_kernel_text’: ./include/linux/kallsyms.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_zone_lru_size’: ./include/linux/netdevice.h: In function ‘netif_is_rxfh_configured’: ./include/linux/memcontrol.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/linux/kallsyms.h: In function ‘is_kernel’: ./include/linux/kallsyms.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/netdevice.h:4611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4611 | { | ^ ./include/linux/kallsyms.h: In function ‘is_ksym_addr’: ./include/linux/kallsyms.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_failover’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_enter_user_fault’: ./include/linux/memcontrol.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/kallsyms.h: In function ‘dereference_symbol_descriptor’: ./include/linux/memcontrol.h: In function ‘mod_memcg_state’: ./include/linux/kallsyms.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/netdevice.h:4616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4616 | { | ^ ./include/linux/memcontrol.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ In file included from ./include/net/scm.h:8, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/security.h: In function ‘kernel_load_data_id_str’: ./include/linux/netdevice.h: In function ‘netif_is_failover_slave’: ./include/linux/security.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_memcg_page_state’: In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/kallsyms.h: In function ‘print_ip_sym’: ./include/linux/memcontrol.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./include/linux/netdevice.h:4621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4621 | { | ^ ./include/linux/kallsyms.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_exit_user_fault’: ./include/linux/memcontrol.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/linux/bio.h: In function ‘bio_pages_all’: ./include/linux/netdevice.h: In function ‘netif_keep_dst’: ./include/linux/memcontrol.h: In function ‘mod_memcg_page_state’: ./include/linux/bio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/memcontrol.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/linux/memcontrol.h: In function ‘lruvec_page_state’: ./include/linux/netdevice.h: In function ‘netdev_completed_queue’: ./include/linux/memcontrol.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/netdevice.h:4627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4627 | { | ^ ./include/linux/netdevice.h: In function ‘netif_reduces_vlan_mtu’: ./include/linux/memcontrol.h: In function ‘task_in_memcg_oom’: ./include/linux/memcontrol.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/netdevice.h:3276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3276 | { | ^ ./include/linux/bio.h: In function ‘bio_first_bvec_all’: In file included from ./arch/x86/include/asm/unaligned.h:9, from ./include/linux/etherdevice.h:28, from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le16’: ./include/linux/bio.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_tx_reset_queue’: ./include/linux/netdevice.h:4633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4633 | { | ^ ./include/linux/unaligned/access_ok.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_page_state’: ./include/linux/memcontrol.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le32’: ./include/linux/netdevice.h: In function ‘netdev_name’: ./include/linux/unaligned/access_ok.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_lruvec_state’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le64’: ./include/linux/memcontrol.h: In function ‘__mod_memcg_state’: ./include/linux/netdevice.h:3281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3281 | { | ^ ./include/linux/memcontrol.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/unaligned/access_ok.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./include/linux/memcontrol.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/bio.h: In function ‘bio_first_page_all’: ./include/linux/netdevice.h:4645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4645 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be16’: ./include/linux/bio.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/linux/unaligned/access_ok.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_reset_queue’: ./include/linux/bio.h: In function ‘bio_last_bvec_all’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be32’: ./include/linux/unaligned/access_ok.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/bio.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be64’: ./include/linux/unaligned/access_ok.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/netdevice.h:3296:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3296 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le16’: ./include/linux/unaligned/access_ok.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_cap_txqueue’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le32’: ./include/linux/unaligned/access_ok.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le64’: ./include/linux/netdevice.h: In function ‘netdev_unregistering’: ./include/linux/unaligned/access_ok.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/netdevice.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be16’: ./include/linux/bio.h: In function ‘bio_integrity’: ./include/linux/unaligned/access_ok.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/bio.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/netdevice.h:4652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4652 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be32’: ./include/linux/unaligned/access_ok.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_reg_state’: ./include/linux/bio.h: In function ‘bio_integrity_flagged’: ./include/linux/bio.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be64’: ./include/linux/netdevice.h: In function ‘netif_running’: ./include/linux/unaligned/access_ok.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/bio.h: In function ‘bip_get_seed’: ./include/linux/netdevice.h:4657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4657 | { | ^ ./include/linux/bio.h:339:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 339 | { | ^ ./include/linux/bio.h: In function ‘bip_set_seed’: ./include/linux/bio.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/netdevice.h:3327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3327 | { | ^ ./include/linux/bio.h: In function ‘bio_next_split’: ./include/linux/bio.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/netdevice.h: In function ‘netif_start_subqueue’: ./include/linux/bio.h: In function ‘bio_alloc’: ./include/linux/netdevice.h:3346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3346 | { | ^ ./include/linux/bio.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ In file included from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/etherdevice.h: In function ‘is_link_local_ether_addr’: ./include/linux/bio.h: In function ‘bio_kmalloc’: ./include/linux/etherdevice.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/netdevice.h: In function ‘netif_stop_subqueue’: ./include/linux/bio.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/bio.h: In function ‘bio_io_error’: ./include/linux/bio.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/netdevice.h:3360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3360 | { | ^ ./include/linux/bio.h: In function ‘bio_wouldblock_error’: ./include/linux/etherdevice.h: In function ‘is_zero_ether_addr’: ./include/linux/bio.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/etherdevice.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_subqueue_stopped’: ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr’: ./include/linux/etherdevice.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr_64bits’: ./include/linux/etherdevice.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/netdevice.h:3374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3374 | { | ^ ./include/linux/bio.h: In function ‘bio_flush_dcache_pages’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:26: ./include/linux/netfilter.h: In function ‘NF_DROP_GETERR’: ./include/linux/etherdevice.h: In function ‘is_local_ether_addr’: ./include/linux/bio.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/netdevice.h: In function ‘netif_subqueue_stopped’: ./include/linux/etherdevice.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/netfilter.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/linux/etherdevice.h: In function ‘is_broadcast_ether_addr’: ./include/linux/etherdevice.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/bio.h: In function ‘zero_fill_bio’: ./include/linux/netfilter.h: In function ‘nf_inet_addr_cmp’: In file included from ./include/linux/sched/signal.h:6, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/signal.h: In function ‘copy_siginfo’: ./include/linux/netfilter.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/bio.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/signal.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/netdevice.h:3382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3382 | { | ^ ./include/linux/etherdevice.h: In function ‘is_unicast_ether_addr’: ./include/linux/etherdevice.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/signal.h: In function ‘clear_siginfo’: ./include/linux/netdevice.h: In function ‘netif_wake_subqueue’: ./include/linux/signal.h:21:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 21 | { | ^ ./include/linux/etherdevice.h: In function ‘is_valid_ether_addr’: ./include/linux/etherdevice.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/netfilter.h: In function ‘nf_inet_addr_mask’: ./include/linux/netfilter.h:36:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 36 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_proto_is_802_3’: ./include/linux/signal.h: In function ‘sigaddset’: ./include/linux/etherdevice.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/signal.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/netdevice.h:3394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3394 | { | ^ ./include/linux/bio.h: In function ‘bvec_kmap_irq’: ./include/linux/bio.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_lruvec_state’: ./include/linux/signal.h: In function ‘sigdelset’: ./include/linux/netdevice.h: In function ‘netif_attr_test_mask’: ./include/linux/etherdevice.h: In function ‘eth_random_addr’: ./include/linux/memcontrol.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/signal.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/etherdevice.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/linux/bio.h: In function ‘bvec_kunmap_irq’: ./include/linux/bio.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook_entries_get_hook_ops’: ./include/linux/signal.h: In function ‘sigismember’: ./include/linux/netfilter.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/signal.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/linux/bio.h: In function ‘bio_list_empty’: ./include/linux/etherdevice.h: In function ‘eth_broadcast_addr’: ./include/linux/memcontrol.h: In function ‘__mod_lruvec_page_state’: ./include/linux/etherdevice.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/netdevice.h:3417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3417 | { | ^ ./include/linux/bio.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/memcontrol.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_zero_addr’: ./include/linux/netfilter.h: In function ‘nf_hook_entry_hookfn’: ./include/linux/bio.h: In function ‘bio_list_init’: ./include/linux/etherdevice.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/signal.h: In function ‘sigisemptyset’: ./include/linux/netfilter.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/bio.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/linux/signal.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_hw_addr_random’: ./include/linux/netdevice.h: In function ‘netif_attr_test_online’: ./include/linux/memcontrol.h: In function ‘mod_lruvec_page_state’: ./include/linux/etherdevice.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/linux/bio.h: In function ‘bio_list_size’: ./include/linux/memcontrol.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook_state_init’: ./include/linux/bio.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/netfilter.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_copy’: ./include/linux/etherdevice.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/linux/netdevice.h:3433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3433 | { | ^ ./include/linux/bio.h: In function ‘bio_list_add’: ./include/linux/memcontrol.h: In function ‘__count_memcg_events’: ./include/linux/etherdevice.h: In function ‘eth_hw_addr_inherit’: ./include/linux/signal.h: In function ‘sigequalsets’: ./include/linux/bio.h:610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 610 | { | ^ ./include/linux/etherdevice.h:305:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 305 | { | ^ ./include/linux/memcontrol.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/signal.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal’: ./include/linux/etherdevice.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/bio.h: In function ‘bio_list_add_head’: ./include/linux/bio.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook’: ./include/linux/netfilter.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/bio.h: In function ‘bio_list_merge’: ./include/linux/bio.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_64bits’: ./include/linux/etherdevice.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/signal.h: In function ‘sigorsets’: ./include/linux/signal.h:147:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 147 | _SIG_SET_BINOP(sigorsets, _sig_or) | ^~~~~~~~~~~~~~ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_unaligned’: ./include/linux/etherdevice.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/bio.h: In function ‘bio_list_merge_head’: ./include/linux/bio.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attrmask_next’: ./include/linux/etherdevice.h: In function ‘ether_addr_equal_masked’: ./include/linux/etherdevice.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/bio.h: In function ‘bio_list_peek’: ./include/linux/bio.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_to_u64’: ./include/linux/netdevice.h:3452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3452 | { | ^ ./include/linux/etherdevice.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/bio.h: In function ‘bio_list_pop’: ./include/linux/signal.h: In function ‘sigandsets’: ./include/linux/bio.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/signal.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | _SIG_SET_BINOP(sigandsets, _sig_and) | ^~~~~~~~~~~~~~ ./include/linux/etherdevice.h: In function ‘u64_to_ether_addr’: ./include/linux/etherdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/bio.h: In function ‘bio_list_get’: ./include/linux/bio.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_addr_dec’: ./include/linux/bio.h: In function ‘bio_inc_remaining’: ./include/linux/etherdevice.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/bio.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/linux/signal.h: In function ‘sigandnsets’: ./include/linux/signal.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | _SIG_SET_BINOP(sigandnsets, _sig_andn) | ^~~~~~~~~~~~~~ ./include/linux/etherdevice.h: In function ‘is_etherdev_addr’: ./include/linux/etherdevice.h:463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | { | ^ ./include/linux/bio.h: In function ‘bioset_initialized’: ./include/linux/bio.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./include/linux/signal.h: In function ‘signotset’: ./include/linux/signal.h:177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 177 | _SIG_SET_OP(signotset, _sig_not) | ^~~~~~~~~~~ ./include/linux/netdevice.h: In function ‘netif_attrmask_next_and’: In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/writeback.h: In function ‘inode_attach_wb’: ./include/linux/signal.h: In function ‘sigemptyset’: ./include/linux/writeback.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/linux/signal.h:183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 183 | { | ^ ./include/linux/writeback.h: In function ‘inode_detach_wb’: ./include/linux/writeback.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/netdevice.h:3475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3475 | { | ^ ./include/linux/signal.h: In function ‘sigfillset’: ./include/linux/signal.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_events’: ./include/linux/signal.h: In function ‘sigaddsetmask’: ./include/linux/memcontrol.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./include/linux/signal.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/signal.h: In function ‘sigdelsetmask’: ./include/linux/signal.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/signal.h: In function ‘sigtestsetmask’: ./include/linux/writeback.h: In function ‘wbc_attach_fdatawrite_inode’: ./include/linux/memcontrol.h: In function ‘count_memcg_page_event’: ./include/linux/signal.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/writeback.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/memcontrol.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/signal.h: In function ‘siginitset’: ./include/linux/signal.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/writeback.h: In function ‘wbc_init_bio’: ./include/linux/memcontrol.h: In function ‘count_memcg_event_mm’: ./include/linux/writeback.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/memcontrol.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/signal.h: In function ‘siginitsetinv’: ./include/linux/signal.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/signal.h: In function ‘init_sigpending’: ./include/linux/signal.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/signal.h: In function ‘valid_signal’: ./include/linux/signal.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK_COND’: ./include/linux/memcontrol.h: In function ‘memcg_memory_event’: ./include/linux/etherdevice.h: In function ‘compare_ether_header’: ./include/linux/netfilter.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/memcontrol.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/linux/etherdevice.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_memory_event_mm’: ./include/linux/memcontrol.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/linux/signal.h: In function ‘allow_signal’: ./include/linux/etherdevice.h: In function ‘eth_skb_pad’: ./include/linux/signal.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/etherdevice.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK’: ./include/linux/netfilter.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/signal.h: In function ‘disallow_signal’: ./include/linux/signal.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK_LIST’: ./include/linux/netfilter.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_multiqueue’: ./include/linux/memcontrol.h: In function ‘__inc_memcg_state’: In file included from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_root’: ./include/linux/memcontrol.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/linux/memcontrol.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_memcg_state’: ./include/linux/netdevice.h:3512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3512 | { | ^ ./include/linux/memcontrol.h:1131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1131 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_disabled’: In file included from ./include/linux/sched/signal.h:9, from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/sched/task.h: In function ‘put_task_struct’: ./include/linux/memcontrol.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_memcg_page_state’: ./include/linux/sched/task.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_get_rx_queue’: ./include/linux/memcontrol.h:1138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1138 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_memcg_page_state’: ./include/linux/memcontrol.h:1145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1145 | { | ^ ./include/linux/sched/task.h: In function ‘task_stack_vm_area’: ./include/linux/sched/task.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_lruvec_state’: ./include/linux/netdevice.h:3531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3531 | { | ^ ./include/linux/memcontrol.h:1151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1151 | { | ^ ./include/linux/sched/task.h: In function ‘task_lock’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_nodeinfo’: ./include/linux/sched/task.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/memcontrol.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_lruvec_state’: ./include/linux/netdevice.h: In function ‘get_netdev_rx_queue_index’: ./include/linux/sched/task.h: In function ‘task_unlock’: ./include/linux/memcontrol.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_lruvec’: ./include/linux/sched/task.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/memcontrol.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_lruvec_page_state’: ./include/linux/memcontrol.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_lruvec_page_state’: ./include/linux/netdevice.h:3538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3538 | { | ^ ./include/linux/memcontrol.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/netfilter.h: In function ‘nf_nat_decode_session’: ./include/linux/memcontrol.h: In function ‘inc_memcg_state’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_from_css’: ./include/linux/netfilter.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/memcontrol.h:403:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | struct mem_cgroup *mem_cgroup_from_css(struct cgroup_subsys_state *css){ | ^~~~~~~~~~~~~~~~~~~ ./include/linux/memcontrol.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_memcg_state’: ./include/linux/memcontrol.h: In function ‘mod_memcg_state’: ./include/linux/memcontrol.h:1183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1183 | { | ^ ./include/linux/memcontrol.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_memcg_page_state’: ./include/linux/memcontrol.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_memcg_page_state’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_put’: ./include/linux/netdevice.h: In function ‘dev_kfree_skb_irq’: ./include/linux/memcontrol.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/linux/memcontrol.h:408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 408 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_memcg_page_state’: In file included from ./include/linux/if_vlan.h:17, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/rtnetlink.h: In function ‘lockdep_rtnl_is_held’: ./include/linux/memcontrol.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ In file included from ./include/net/scm.h:11, from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/sched/signal.h: In function ‘signal_set_stop_flags’: ./include/linux/memcontrol.h: In function ‘inc_lruvec_state’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_id’: ./include/linux/rtnetlink.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/memcontrol.h:1203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1203 | { | ^ ./include/linux/memcontrol.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/sched/signal.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_memcg_page_state’: ./include/linux/memcontrol.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/linux/netdevice.h:3578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3578 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_lruvec_state’: ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue’: ./include/linux/rtnetlink.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/memcontrol.h: In function ‘lruvec_memcg’: ./include/linux/memcontrol.h:1209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1209 | { | ^ ./include/linux/netdevice.h: In function ‘dev_consume_skb_irq’: ./include/linux/memcontrol.h: In function ‘lruvec_page_state’: ./include/linux/memcontrol.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/linux/memcontrol.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_lruvec_page_state’: ./include/linux/memcontrol.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue_rcu’: ./include/linux/rtnetlink.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_lruvec_page_state’: ./include/linux/memcontrol.h:1221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1221 | { | ^ ./include/linux/netdevice.h:3583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3583 | { | ^ ./include/linux/netdevice.h: In function ‘dev_kfree_skb_any’: ./include/linux/sched/signal.h: In function ‘signal_group_exit’: ./include/linux/sched/signal.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/linux/memcontrol.h: In function ‘parent_mem_cgroup’: ./include/linux/memcontrol.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_under_socket_pressure’: ./include/linux/memcontrol.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/linux/sched/signal.h: In function ‘kernel_dequeue_signal’: ./include/linux/memcontrol.h: In function ‘__mod_lruvec_state’: ./include/linux/netdevice.h:3588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3588 | { | ^ ./include/linux/sched/signal.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/memcontrol.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/netdevice.h: In function ‘dev_consume_skb_any’: ./include/linux/sched/signal.h: In function ‘kernel_signal_stop’: ./include/linux/sched/signal.h:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_descendant’: ./include/linux/memcontrol.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/netdevice.h:3593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3593 | { | ^ ./include/linux/memcontrol.h: In function ‘mm_match_cgroup’: ./include/linux/memcontrol.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ In file included from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/if_vlan.h: In function ‘vlan_eth_hdr’: ./include/linux/if_vlan.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/netdevice.h: In function ‘napi_free_frags’: ./include/linux/if_vlan.h: In function ‘is_vlan_dev’: ./include/linux/memcontrol.h: In function ‘memcg_kmem_enabled’: ./include/linux/if_vlan.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/memcontrol.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_rx_ctag_filter_info’: ./include/linux/if_vlan.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/netdevice.h:3612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3612 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_online’: ./include/linux/sched/signal.h: In function ‘restart_syscall’: ./include/linux/memcontrol.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:28: ./include/linux/netfilter/x_tables.h: In function ‘xt_net’: ./include/linux/sched/signal.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_cache_id’: ./include/linux/netfilter/x_tables.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/memcontrol.h:1312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1312 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_pending’: ./include/linux/sched/signal.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_lru_size’: ./include/linux/netfilter/x_tables.h: In function ‘xt_in’: ./include/linux/memcontrol.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/linux/netfilter/x_tables.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/sched/signal.h: In function ‘__fatal_signal_pending’: ./include/linux/netfilter/x_tables.h: In function ‘xt_inname’: ./include/linux/sched/signal.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/netfilter/x_tables.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_out’: ./include/linux/netfilter/x_tables.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/sched/signal.h: In function ‘fatal_signal_pending’: ./include/linux/netfilter/x_tables.h: In function ‘xt_outname’: ./include/linux/sched/signal.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/linux/netfilter/x_tables.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_ctag_filter_info’: ./include/linux/netdevice.h: In function ‘____dev_forward_skb’: ./include/linux/if_vlan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_pending_state’: ./include/linux/netfilter/x_tables.h: In function ‘xt_hooknum’: ./include/linux/sched/signal.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/netfilter/x_tables.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_family’: ./include/linux/netfilter/x_tables.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/linux/sched/signal.h: In function ‘signal_wake_up’: ./include/linux/netdevice.h:3673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3673 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_zone_lru_size’: ./include/linux/sched/signal.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/memcontrol.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ In file included from ./include/linux/set_memory.h:12, from ./include/linux/filter.h:20, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./arch/x86/include/asm/set_memory.h: In function ‘set_mce_nospec’: ./include/linux/sched/signal.h: In function ‘ptrace_signal_wake_up’: ./include/linux/sched/signal.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./arch/x86/include/asm/set_memory.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/sched/signal.h: In function ‘set_restore_sigmask’: ./include/linux/sched/signal.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_rx_stag_filter_info’: ./include/linux/if_vlan.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/netdevice.h: In function ‘dev_put’: ./arch/x86/include/asm/set_memory.h: In function ‘clear_mce_nospec’: ./arch/x86/include/asm/set_memory.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_enter_user_fault’: ./include/linux/memcontrol.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/netdevice.h:3702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3702 | { | ^ In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/kallsyms.h: In function ‘is_kernel_inittext’: ./include/linux/sched/signal.h: In function ‘clear_restore_sigmask’: ./include/linux/kallsyms.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/sched/signal.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/sched/signal.h: In function ‘test_restore_sigmask’: ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_stag_filter_info’: ./include/linux/sched/signal.h:446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 446 | { | ^ ./include/linux/kallsyms.h: In function ‘is_kernel_text’: ./include/linux/if_vlan.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/kallsyms.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_exit_user_fault’: ./include/linux/sched/signal.h: In function ‘test_and_clear_restore_sigmask’: ./include/linux/sched/signal.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/memcontrol.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/linux/kallsyms.h: In function ‘is_kernel’: ./include/linux/kallsyms.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_begin’: ./include/linux/netfilter/x_tables.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/kallsyms.h: In function ‘is_ksym_addr’: ./include/linux/kallsyms.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/memcontrol.h: In function ‘task_in_memcg_oom’: ./include/linux/sched/signal.h: In function ‘restore_saved_sigmask’: ./include/linux/memcontrol.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/kallsyms.h: In function ‘dereference_symbol_descriptor’: ./include/linux/kallsyms.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/sched/signal.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_page_state’: ./include/linux/sched/signal.h: In function ‘sigmask_to_save’: ./include/linux/memcontrol.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_lruvec_state’: ./include/linux/sched/signal.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/memcontrol.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_dev_priv’: In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/kallsyms.h: In function ‘print_ip_sym’: ./include/linux/memcontrol.h: In function ‘__mod_memcg_state’: ./include/linux/if_vlan.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/kallsyms.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/memcontrol.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/sched/signal.h: In function ‘kill_cad_pid’: ./include/linux/sched/signal.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_dev_get_egress_qos_mask’: ./include/linux/memcontrol.h: In function ‘__mod_lruvec_page_state’: ./include/linux/if_vlan.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/memcontrol.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/linux/sched/signal.h: In function ‘on_sig_stack’: ./include/linux/sched/signal.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_lruvec_page_state’: In file included from ./arch/x86/include/asm/unaligned.h:9, from ./include/linux/etherdevice.h:28, from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le16’: ./include/linux/memcontrol.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_encap_level’: ./include/linux/unaligned/access_ok.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/sched/signal.h: In function ‘sas_ss_flags’: ./include/linux/if_vlan.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/linux/sched/signal.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le32’: ./include/linux/unaligned/access_ok.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/linux/sched/signal.h: In function ‘sas_ss_reset’: ./include/linux/sched/signal.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le64’: ./include/linux/memcontrol.h: In function ‘__count_memcg_events’: ./include/linux/unaligned/access_ok.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./include/linux/memcontrol.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/sched/signal.h: In function ‘sigsp’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be16’: ./include/linux/unaligned/access_ok.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/sched/signal.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/if_vlan.h: In function ‘eth_type_vlan’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be32’: ./include/linux/unaligned/access_ok.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/if_vlan.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be64’: ./include/linux/unaligned/access_ok.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le16’: ./include/linux/if_vlan.h: In function ‘vlan_hw_offload_capable’: ./include/linux/unaligned/access_ok.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/if_vlan.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/sched/signal.h: In function ‘task_pid_type’: ./include/linux/sched/signal.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le32’: ./include/linux/unaligned/access_ok.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le64’: ./include/linux/unaligned/access_ok.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/sched/signal.h: In function ‘task_tgid’: ./include/linux/sched/signal.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be16’: ./include/linux/if_vlan.h: In function ‘__vlan_insert_inner_tag’: ./include/linux/unaligned/access_ok.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/sched/signal.h: In function ‘task_pgrp’: ./include/linux/if_vlan.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/sched/signal.h:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/linux/sched/signal.h: In function ‘task_session’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be32’: ./include/linux/sched/signal.h:597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 597 | { | ^ ./include/linux/unaligned/access_ok.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/sched/signal.h: In function ‘get_nr_threads’: ./include/linux/sched/signal.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be64’: ./include/linux/unaligned/access_ok.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/sched/signal.h: In function ‘thread_group_leader’: ./include/linux/sched/signal.h:607:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 607 | { | ^ ./include/linux/sched/signal.h: In function ‘has_group_leader_pid’: ./include/linux/sched/signal.h:618:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 618 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_insert_tag’: ./include/linux/sched/signal.h: In function ‘same_thread_group’: ./include/linux/if_vlan.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/linux/sched/signal.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/linux/sched/signal.h: In function ‘next_thread’: ./include/linux/if_vlan.h: In function ‘vlan_insert_inner_tag’: ./include/linux/sched/signal.h:629:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 629 | { | ^ ./include/linux/netdevice.h: In function ‘dev_hold’: ./include/linux/if_vlan.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_tag’: ./include/linux/if_vlan.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/netdevice.h:3713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3713 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_tag_set_proto’: In file included from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/etherdevice.h: In function ‘is_link_local_ether_addr’: ./include/linux/if_vlan.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./include/linux/etherdevice.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_clear_tag’: ./include/linux/if_vlan.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_copy_tag’: ./include/linux/if_vlan.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/linux/etherdevice.h: In function ‘is_zero_ether_addr’: ./include/linux/etherdevice.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_push_inside’: ./include/linux/if_vlan.h:510:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 510 | { | ^ ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr’: ./include/linux/etherdevice.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/sched/signal.h: In function ‘thread_group_empty’: ./include/linux/sched/signal.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_put_tag’: ./include/linux/memcontrol.h: In function ‘mod_memcg_state’: ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr_64bits’: ./include/linux/if_vlan.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/etherdevice.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/memcontrol.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/sched/signal.h: In function ‘lock_task_sighand’: ./include/linux/if_vlan.h: In function ‘__vlan_get_tag’: ./include/linux/sched/signal.h:647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 647 | { | ^ ./include/linux/etherdevice.h: In function ‘is_local_ether_addr’: ./include/linux/if_vlan.h:542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 542 | { | ^ ./include/linux/etherdevice.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_events’: ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_end’: ./include/linux/memcontrol.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./include/linux/sched/signal.h: In function ‘unlock_task_sighand’: ./include/linux/etherdevice.h: In function ‘is_broadcast_ether_addr’: ./include/linux/netfilter/x_tables.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/sched/signal.h:657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 657 | { | ^ ./include/linux/etherdevice.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_memcg_page_state’: ./include/linux/memcontrol.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./include/linux/sched/signal.h: In function ‘task_rlimit’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_get_tag’: ./include/linux/sched/signal.h:663:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 663 | { | ^ ./include/linux/if_vlan.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/etherdevice.h: In function ‘is_unicast_ether_addr’: ./include/linux/memcontrol.h: In function ‘mod_memcg_page_state’: ./include/linux/etherdevice.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_page_event’: ./include/linux/memcontrol.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/linux/memcontrol.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/etherdevice.h: In function ‘is_valid_ether_addr’: ./include/linux/if_vlan.h: In function ‘vlan_get_tag’: ./include/linux/memcontrol.h: In function ‘lruvec_page_state’: ./include/linux/etherdevice.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/memcontrol.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/if_vlan.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_event_mm’: ./include/linux/memcontrol.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/sched/signal.h: In function ‘task_rlimit_max’: ./include/linux/etherdevice.h: In function ‘eth_proto_is_802_3’: ./include/linux/etherdevice.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/sched/signal.h:669:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 669 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_get_protocol’: ./include/linux/if_vlan.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_random_addr’: ./include/linux/etherdevice.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/linux/sched/signal.h: In function ‘rlimit’: ./include/linux/sched/signal.h:674:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 674 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_lruvec_state’: ./include/linux/etherdevice.h: In function ‘eth_broadcast_addr’: ./include/linux/memcontrol.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/sched/signal.h: In function ‘rlimit_max’: ./include/linux/etherdevice.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_memory_event’: ./include/linux/sched/signal.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/memcontrol.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_zero_addr’: ./include/linux/etherdevice.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_memory_event_mm’: ./include/linux/etherdevice.h: In function ‘eth_hw_addr_random’: ./include/linux/etherdevice.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/linux/memcontrol.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_copy’: ./include/linux/etherdevice.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ In file included from ./include/linux/netlink.h:9, from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/scm.h: In function ‘unix_get_peersec_dgram’: ./include/linux/if_vlan.h: In function ‘vlan_get_protocol’: ./include/net/scm.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/if_vlan.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_hw_addr_inherit’: ./include/linux/etherdevice.h:305:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 305 | { | ^ ./include/net/scm.h: In function ‘scm_set_cred’: ./include/linux/if_vlan.h: In function ‘vlan_set_encap_proto’: ./include/net/scm.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal’: ./include/linux/if_vlan.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/etherdevice.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/net/scm.h: In function ‘scm_destroy_cred’: ./include/net/scm.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/scm.h: In function ‘scm_destroy’: ./include/linux/etherdevice.h: In function ‘ether_addr_equal_64bits’: ./include/net/scm.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/etherdevice.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged’: ./include/linux/if_vlan.h:686:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | { | ^ ./include/net/scm.h: In function ‘scm_send’: ./include/net/scm.h:80:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 80 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_unaligned’: ./include/linux/memcontrol.h: In function ‘__inc_memcg_state’: ./include/linux/etherdevice.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/memcontrol.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/linux/netdevice.h: In function ‘netif_carrier_ok’: ./include/linux/etherdevice.h: In function ‘ether_addr_equal_masked’: ./include/linux/etherdevice.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_memcg_state’: ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged_multi’: ./include/linux/memcontrol.h:1131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1131 | { | ^ ./include/linux/if_vlan.h:702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 702 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_memcg_page_state’: ./include/linux/etherdevice.h: In function ‘ether_addr_to_u64’: ./include/linux/memcontrol.h:1138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1138 | { | ^ ./include/linux/etherdevice.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/netdevice.h:3737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3737 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_memcg_page_state’: ./include/linux/memcontrol.h:1145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1145 | { | ^ ./include/net/scm.h: In function ‘scm_passec’: ./include/linux/memcontrol.h: In function ‘__inc_lruvec_state’: ./include/linux/etherdevice.h: In function ‘u64_to_ether_addr’: ./include/net/scm.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/etherdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/memcontrol.h:1151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1151 | { | ^ ./include/linux/netdevice.h: In function ‘netif_dormant_on’: ./include/linux/memcontrol.h: In function ‘__dec_lruvec_state’: ./include/linux/if_vlan.h: In function ‘vlan_features_check’: ./include/linux/memcontrol.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/linux/if_vlan.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_addr_dec’: ./include/linux/etherdevice.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_lruvec_page_state’: ./include/net/scm.h: In function ‘scm_recv’: ./include/linux/memcontrol.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/net/scm.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/etherdevice.h: In function ‘is_etherdev_addr’: ./include/linux/netdevice.h:3762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3762 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_lruvec_page_state’: ./include/linux/etherdevice.h:463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | { | ^ ./include/linux/if_vlan.h: In function ‘compare_vlan_header’: ./include/linux/memcontrol.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/if_vlan.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘ifname_compare_aligned’: ./include/linux/netdevice.h: In function ‘netif_dormant_off’: ./include/linux/memcontrol.h: In function ‘inc_memcg_state’: ./include/linux/netfilter/x_tables.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/memcontrol.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_memcg_state’: ./include/linux/memcontrol.h:1183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1183 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_memcg_page_state’: ./include/linux/netdevice.h:3774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3774 | { | ^ ./include/linux/memcontrol.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_memcg_page_state’: ./include/linux/netdevice.h: In function ‘netif_dormant’: ./include/linux/memcontrol.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_lruvec_state’: ./include/linux/memcontrol.h:1203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1203 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_lruvec_state’: ./include/linux/netfilter/x_tables.h: In function ‘xt_get_this_cpu_counter’: ./include/linux/memcontrol.h:1209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1209 | { | ^ ./include/linux/netdevice.h:3786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3786 | { | ^ ./include/linux/netfilter/x_tables.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_lruvec_page_state’: ./include/linux/memcontrol.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/linux/netdevice.h: In function ‘netif_oper_up’: ./include/linux/memcontrol.h: In function ‘dec_lruvec_page_state’: ./include/linux/memcontrol.h:1221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1221 | { | ^ In file included from ./include/uapi/linux/neighbour.h:6, from ./include/linux/netdevice.h:50, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/netlink.h: In function ‘nlmsg_hdr’: ./include/linux/netfilter/x_tables.h: In function ‘xt_get_per_cpu_counter’: ./include/linux/netlink.h:15:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 15 | { | ^ ./include/linux/netfilter/x_tables.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_under_socket_pressure’: ./include/linux/netdevice.h:3798:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3798 | { | ^ ./include/linux/memcontrol.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_lruvec_state’: ./include/linux/memcontrol.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/netdevice.h: In function ‘netif_device_present’: ./include/linux/netlink.h: In function ‘netlink_kernel_create’: ./include/linux/netlink.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_lruvec_page_state’: ./include/linux/memcontrol.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/linux/netdevice.h:3810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3810 | { | ^ ./include/linux/netlink.h: In function ‘nl_set_extack_cookie_u64’: ./include/linux/netlink.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_lruvec_page_state’: ./include/linux/memcontrol.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/linux/etherdevice.h: In function ‘compare_ether_header’: ./include/linux/memcontrol.h: In function ‘memcg_kmem_enabled’: ./include/linux/etherdevice.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/netdevice.h: In function ‘netif_msg_init’: ./include/linux/memcontrol.h: In function ‘__count_memcg_events’: ./include/linux/memcontrol.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/linux/memcontrol.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/netlink.h: In function ‘netlink_skb_clone’: ./include/linux/netlink.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_skb_pad’: ./include/linux/etherdevice.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_cache_id’: ./include/linux/netdevice.h:3857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3857 | { | ^ ./include/linux/memcontrol.h:1312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1312 | { | ^ In file included from ./include/net/rtnetlink.h:6, from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/netlink.h: In function ‘nlmsg_msg_size’: ./include/linux/netlink.h: In function ‘netlink_dump_start’: ./include/net/netlink.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/linux/netlink.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_total_size’: ./include/net/netlink.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:29: ./include/linux/proc_fs.h: In function ‘proc_net_mkdir’: ./include/net/netlink.h: In function ‘nlmsg_padlen’: ./include/linux/proc_fs.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/netlink.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_data’: ./include/net/netlink.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/linux/proc_fs.h: In function ‘proc_pid_ns’: ./include/linux/proc_fs.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ In file included from ./include/linux/set_memory.h:12, from ./include/linux/filter.h:20, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./arch/x86/include/asm/set_memory.h: In function ‘set_mce_nospec’: ./include/net/netlink.h: In function ‘nlmsg_len’: ./arch/x86/include/asm/set_memory.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/net/netlink.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_attrdata’: ./include/net/netlink.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:34: ./include/net/netns/generic.h: In function ‘net_generic’: ./arch/x86/include/asm/set_memory.h: In function ‘clear_mce_nospec’: ./include/net/netns/generic.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./arch/x86/include/asm/set_memory.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_attrlen’: ./include/net/netlink.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_lock’: ./include/net/netlink.h: In function ‘nlmsg_ok’: ./include/net/netlink.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/kallsyms.h: In function ‘is_kernel_inittext’: ./include/linux/kallsyms.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/netdevice.h:3868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3868 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_next’: ./include/net/netlink.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ ./include/linux/kallsyms.h: In function ‘is_kernel_text’: ./include/linux/kallsyms.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_acquire’: ./include/linux/kallsyms.h: In function ‘is_kernel’: ./include/net/netlink.h: In function ‘nlmsg_parse’: ./include/linux/kallsyms.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/net/netlink.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/linux/kallsyms.h: In function ‘is_ksym_addr’: ./include/linux/kallsyms.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/netdevice.h:3874:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3874 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_release’: ./include/net/netlink.h: In function ‘nlmsg_parse_strict’: ./include/net/netlink.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ In file included from ./include/net/netfilter/nf_nat.h:6, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ip’: ./include/linux/kallsyms.h: In function ‘dereference_symbol_descriptor’: ./include/linux/kallsyms.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ In file included from ./include/linux/if_vlan.h:17, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/rtnetlink.h: In function ‘lockdep_rtnl_is_held’: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ipv6’: ./include/net/netfilter/nf_conntrack_tuple.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/rtnetlink.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_find_attr’: ./include/linux/netdevice.h:3880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3880 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple’: ./include/net/netlink.h:555:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 555 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_lock_bh’: ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue’: ./include/linux/rtnetlink.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_validate’: In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/kallsyms.h: In function ‘print_ip_sym’: ./include/linux/netdevice.h:4576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4576 | { | ^ ./include/net/netlink.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/kallsyms.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_events’: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_src_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/memcontrol.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue_rcu’: ./include/linux/rtnetlink.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_report’: ./include/linux/netdevice.h: In function ‘netif_is_ovs_master’: ./include/net/netlink.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./include/linux/netdevice.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_dst_equal’: ./include/linux/memcontrol.h: In function ‘count_memcg_page_event’: ./include/net/netlink.h: In function ‘nlmsg_put’: ./include/net/netfilter/nf_conntrack_tuple.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ In file included from ./arch/x86/include/asm/unaligned.h:9, from ./include/linux/etherdevice.h:28, from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le16’: ./include/net/netlink.h:617:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 617 | { | ^ ./include/linux/memcontrol.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/netdevice.h:4581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4581 | { | ^ ./include/linux/unaligned/access_ok.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_event_mm’: ./include/linux/netdevice.h: In function ‘netif_is_ovs_port’: ./include/linux/memcontrol.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le32’: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_equal’: ./include/linux/unaligned/access_ok.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_put_answer’: ./include/net/netfilter/nf_conntrack_tuple.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/net/netlink.h:639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 639 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le64’: ./include/linux/unaligned/access_ok.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_equal’: ./include/linux/netdevice.h:4586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4586 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be16’: ./include/net/netlink.h: In function ‘nlmsg_new’: ./include/linux/unaligned/access_ok.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/netlink.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_team_master’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be32’: ./include/linux/unaligned/access_ok.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_end’: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_src_mask_cmp’: ./include/net/netlink.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be64’: ./include/linux/unaligned/access_ok.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_get_pos’: ./include/linux/netdevice.h:4591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4591 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le16’: ./include/net/netlink.h:678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 678 | { | ^ ./include/linux/unaligned/access_ok.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ In file included from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/if_vlan.h: In function ‘vlan_eth_hdr’: ./include/linux/netdevice.h: In function ‘netif_is_team_port’: ./include/net/netlink.h: In function ‘nlmsg_trim’: ./include/net/netlink.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./include/linux/if_vlan.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le32’: ./include/linux/memcontrol.h: In function ‘memcg_memory_event’: ./include/linux/unaligned/access_ok.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/memcontrol.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le64’: ./include/linux/if_vlan.h: In function ‘is_vlan_dev’: ./include/linux/unaligned/access_ok.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/netdevice.h:4596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4596 | { | ^ ./include/linux/if_vlan.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_memory_event_mm’: ./include/linux/memcontrol.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_trylock’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be16’: ./include/linux/netdevice.h: In function ‘netif_is_lag_master’: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_cmp’: ./include/linux/unaligned/access_ok.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_rx_ctag_filter_info’: ./include/net/netfilter/nf_conntrack_tuple.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/if_vlan.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be32’: ./include/linux/unaligned/access_ok.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_cancel’: ./include/linux/netdevice.h:4601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4601 | { | ^ ./include/net/netlink.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be64’: ./include/linux/netdevice.h:3891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3891 | { | ^ ./include/linux/unaligned/access_ok.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_free’: ./include/linux/netdevice.h: In function ‘netif_is_lag_port’: ./include/net/netlink.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_multicast’: ./include/net/netlink.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/linux/netdevice.h:4606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4606 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_rxfh_configured’: ./include/net/netlink.h: In function ‘nlmsg_unicast’: ./include/net/netlink.h:748:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 748 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_ctag_filter_info’: ./include/linux/if_vlan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_memcg_state’: ./include/linux/memcontrol.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/net/netlink.h: In function ‘nl_dump_check_consistent’: ./include/linux/netdevice.h:4611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4611 | { | ^ ./include/net/netlink.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_memcg_state’: ./include/linux/netdevice.h: In function ‘netif_is_failover’: ./include/linux/memcontrol.h:1131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1131 | { | ^ In file included from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/etherdevice.h: In function ‘is_link_local_ether_addr’: ./include/linux/memcontrol.h: In function ‘__inc_memcg_page_state’: ./include/net/netlink.h: In function ‘nla_attr_size’: ./include/net/netlink.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/linux/memcontrol.h:1138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1138 | { | ^ ./include/linux/etherdevice.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/netdevice.h:4616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4616 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_memcg_page_state’: ./include/net/netlink.h: In function ‘nla_total_size’: ./include/linux/memcontrol.h:1145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1145 | { | ^ ./include/net/netlink.h:812:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 812 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_failover_slave’: ./include/linux/memcontrol.h: In function ‘__inc_lruvec_state’: ./include/net/netlink.h: In function ‘nla_padlen’: ./include/linux/memcontrol.h:1151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1151 | { | ^ ./include/net/netlink.h:821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 821 | { | ^ ./include/linux/etherdevice.h: In function ‘is_zero_ether_addr’: ./include/linux/if_vlan.h: In function ‘vlan_get_rx_stag_filter_info’: ./include/linux/etherdevice.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_lruvec_state’: ./include/linux/if_vlan.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/net/netlink.h: In function ‘nla_type’: ./include/linux/netdevice.h:4621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4621 | { | ^ ./include/linux/memcontrol.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/net/netlink.h:830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 830 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_lruvec_page_state’: ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr’: ./include/linux/netdevice.h: In function ‘netif_keep_dst’: ./include/net/netlink.h: In function ‘nla_data’: ./include/linux/etherdevice.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/memcontrol.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/net/netlink.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_lruvec_page_state’: ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr_64bits’: ./include/linux/memcontrol.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/etherdevice.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/net/netlink.h: In function ‘nla_len’: ./include/linux/netdevice.h:4627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4627 | { | ^ ./include/net/netlink.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_memcg_state’: ./include/linux/memcontrol.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/linux/etherdevice.h: In function ‘is_local_ether_addr’: ./include/linux/netdevice.h: In function ‘netif_reduces_vlan_mtu’: ./include/linux/etherdevice.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/netlink.h: In function ‘nla_ok’: ./include/linux/memcontrol.h: In function ‘dec_memcg_state’: ./include/net/netlink.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_unlock’: ./include/linux/memcontrol.h:1183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1183 | { | ^ ./include/linux/etherdevice.h: In function ‘is_broadcast_ether_addr’: ./include/linux/etherdevice.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_stag_filter_info’: ./include/linux/memcontrol.h: In function ‘inc_memcg_page_state’: ./include/net/netlink.h: In function ‘nla_next’: ./include/linux/if_vlan.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/netdevice.h:4633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4633 | { | ^ ./include/linux/memcontrol.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/net/netlink.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/etherdevice.h: In function ‘is_unicast_ether_addr’: ./include/linux/memcontrol.h: In function ‘dec_memcg_page_state’: ./include/linux/etherdevice.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_name’: ./include/linux/memcontrol.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/linux/netdevice.h:3899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3899 | { | ^ ./include/linux/etherdevice.h: In function ‘is_valid_ether_addr’: ./include/net/netlink.h: In function ‘nla_find_nested’: ./include/linux/memcontrol.h: In function ‘inc_lruvec_state’: ./include/linux/etherdevice.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/net/netlink.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/linux/memcontrol.h:1203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1203 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_unlock_bh’: ./include/linux/netdevice.h:4645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4645 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_lruvec_state’: ./include/linux/etherdevice.h: In function ‘eth_proto_is_802_3’: ./include/net/netlink.h: In function ‘nla_parse_nested’: ./include/linux/memcontrol.h:1209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1209 | { | ^ ./include/linux/etherdevice.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/net/netlink.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_lruvec_page_state’: ./include/linux/memcontrol.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u8’: ./include/net/netlink.h:919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 919 | { | ^ ./include/linux/netdevice.h:3905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3905 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_lruvec_page_state’: ./include/linux/etherdevice.h: In function ‘eth_random_addr’: ./include/linux/memcontrol.h:1221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1221 | { | ^ ./include/linux/etherdevice.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u16’: ./include/linux/netdevice.h: In function ‘txq_trans_update’: ./include/net/netlink.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_broadcast_addr’: ./include/net/netlink.h: In function ‘nla_put_be16’: ./include/linux/etherdevice.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_under_socket_pressure’: ./include/net/netlink.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/linux/memcontrol.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_unregistering’: ./include/linux/etherdevice.h: In function ‘eth_zero_addr’: ./include/linux/if_vlan.h: In function ‘vlan_dev_priv’: ./include/linux/etherdevice.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net16’: ./include/linux/if_vlan.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/netdevice.h:3911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3911 | { | ^ ./include/net/netlink.h:959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 959 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_hw_addr_random’: ./include/linux/if_vlan.h: In function ‘vlan_dev_get_egress_qos_mask’: ./include/linux/etherdevice.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/linux/if_vlan.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/netdevice.h: In function ‘netif_trans_update’: ./include/net/netlink.h: In function ‘nla_put_le16’: ./include/linux/netdevice.h:4652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4652 | { | ^ ./include/net/netlink.h:972:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 972 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_copy’: ./include/linux/etherdevice.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_reg_state’: In file included from ./include/linux/ipv6.h:86, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/icmpv6.h: In function ‘icmp6_hdr’: ./include/net/netlink.h: In function ‘nla_put_u32’: ./include/net/netlink.h:985:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 985 | { | ^ ./include/linux/icmpv6.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_hw_addr_inherit’: ./include/linux/etherdevice.h:305:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 305 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_encap_level’: ./include/linux/netdevice.h:3918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3918 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be32’: ./include/linux/if_vlan.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/linux/netdevice.h:4657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4657 | { | ^ ./include/net/netlink.h:998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 998 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal’: ./include/linux/etherdevice.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_lock’: ./include/net/netlink.h: In function ‘nla_put_net32’: ./include/net/netlink.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_kmem_enabled’: ./include/net/netlink.h: In function ‘nla_put_le32’: ./include/net/netlink.h:1024:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1024 | { | ^ ./include/linux/memcontrol.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_64bits’: ./include/linux/etherdevice.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u64_64bit’: ./include/linux/if_vlan.h: In function ‘eth_type_vlan’: ./include/linux/netdevice.h:3932:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3932 | { | ^ ./include/net/netlink.h:1039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1039 | { | ^ ./include/linux/if_vlan.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ In file included from ./include/linux/tcp.h:22, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/win_minmax.h: In function ‘minmax_get’: ./include/linux/etherdevice.h: In function ‘ether_addr_equal_unaligned’: ./include/linux/memcontrol.h: In function ‘memcg_cache_id’: ./include/linux/etherdevice.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/win_minmax.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be64’: ./include/linux/memcontrol.h:1312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1312 | { | ^ ./include/net/netlink.h:1054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1054 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_masked’: ./include/linux/win_minmax.h: In function ‘minmax_reset’: ./include/linux/if_vlan.h: In function ‘vlan_hw_offload_capable’: ./include/linux/etherdevice.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/win_minmax.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/if_vlan.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net64’: ./include/net/netlink.h:1069:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1069 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_to_u64’: ./include/linux/etherdevice.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/netlink.h: In function ‘nla_put_le64’: ./include/net/netlink.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_insert_inner_tag’: ./include/net/netlink.h: In function ‘nla_put_s8’: ./include/linux/if_vlan.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/etherdevice.h: In function ‘u64_to_ether_addr’: ./include/net/netlink.h:1098:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1098 | { | ^ ./include/linux/etherdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ In file included from ./include/net/sock.h:57, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/page_counter.h: In function ‘page_counter_init’: ./include/net/netlink.h: In function ‘nla_put_s16’: ./include/linux/page_counter.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/net/netlink.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_addr_dec’: ./include/linux/etherdevice.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s32’: ./include/net/netlink.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/linux/page_counter.h: In function ‘page_counter_read’: ./include/linux/etherdevice.h: In function ‘is_etherdev_addr’: ./include/linux/page_counter.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ In file included from ./include/linux/set_memory.h:12, from ./include/linux/filter.h:20, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./arch/x86/include/asm/set_memory.h: In function ‘set_mce_nospec’: ./include/linux/etherdevice.h:463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s64’: ./include/net/netlink.h:1139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1139 | { | ^ In file included from ./include/net/sock.h:57, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/page_counter.h: In function ‘page_counter_init’: ./arch/x86/include/asm/set_memory.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_insert_tag’: ./include/linux/page_counter.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/if_vlan.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/net/netlink.h: In function ‘nla_put_string’: ./include/linux/page_counter.h: In function ‘page_counter_reset_watermark’: ./include/linux/page_counter.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/net/netlink.h:1153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1153 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_lock_bh’: ./include/linux/if_vlan.h: In function ‘vlan_insert_inner_tag’: ./include/linux/page_counter.h: In function ‘page_counter_read’: ./include/linux/if_vlan.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/netlink.h: In function ‘nla_put_flag’: ./arch/x86/include/asm/set_memory.h: In function ‘clear_mce_nospec’: ./include/linux/page_counter.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./arch/x86/include/asm/set_memory.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/netlink.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_tag’: ./include/net/netlink.h: In function ‘nla_put_msecs’: ./include/linux/if_vlan.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/netlink.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/linux/page_counter.h: In function ‘page_counter_reset_watermark’: ./include/linux/netdevice.h:3954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3954 | { | ^ ./include/linux/page_counter.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_tag_set_proto’: ./include/linux/netdevice.h: In function ‘netif_tx_unlock’: ./include/net/netlink.h: In function ‘nla_put_in_addr’: ./include/linux/if_vlan.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/kallsyms.h: In function ‘is_kernel_inittext’: ./include/net/netlink.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/linux/kallsyms.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/netlink.h: In function ‘nla_put_in6_addr’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_clear_tag’: ./include/linux/kallsyms.h: In function ‘is_kernel_text’: ./include/linux/if_vlan.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/netlink.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/linux/kallsyms.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_copy_tag’: ./include/linux/netdevice.h:3960:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3960 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u32’: ./include/linux/if_vlan.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/netlink.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/linux/kallsyms.h: In function ‘is_kernel’: ./include/linux/kallsyms.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_push_inside’: In file included from ./include/linux/writeback.h:11, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/flex_proportions.h: In function ‘fprop_inc_single’: ./include/net/netlink.h: In function ‘nla_get_be32’: ./include/linux/if_vlan.h:510:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 510 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_unlock_bh’: ./include/linux/kallsyms.h: In function ‘is_ksym_addr’: ./include/net/netlink.h:1224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1224 | { | ^ ./include/linux/flex_proportions.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/kallsyms.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le32’: ./include/net/netlink.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_put_tag’: ./include/net/netlink.h: In function ‘nla_get_u16’: ./include/linux/if_vlan.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/linux/kallsyms.h: In function ‘dereference_symbol_descriptor’: ./include/linux/kallsyms.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/net/netlink.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ In file included from ./include/linux/writeback.h:11, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/flex_proportions.h: In function ‘fprop_inc_single’: ./include/linux/netdevice.h:3977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3977 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_get_tag’: ./include/net/netlink.h: In function ‘nla_get_be16’: ./include/linux/flex_proportions.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/if_vlan.h:542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 542 | { | ^ ./include/linux/flex_proportions.h: In function ‘fprop_inc_percpu’: ./include/net/netlink.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/linux/flex_proportions.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_disable’: ./include/net/netlink.h: In function ‘nla_get_le16’: ./include/net/netlink.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u8’: In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/kallsyms.h: In function ‘print_ip_sym’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_get_tag’: ./include/linux/kallsyms.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/net/netlink.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/linux/if_vlan.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u64’: ./include/linux/flex_proportions.h: In function ‘fprop_inc_percpu’: ./include/linux/flex_proportions.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/net/netlink.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/linux/netdevice.h:4004:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4004 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_tag’: ./include/linux/if_vlan.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be64’: ./include/net/netlink.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/linux/etherdevice.h: In function ‘compare_ether_header’: In file included from ./arch/x86/include/asm/unaligned.h:9, from ./include/linux/etherdevice.h:28, from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le16’: ./include/linux/etherdevice.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le64’: ./include/linux/unaligned/access_ok.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_get_protocol’: ./include/net/netlink.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/linux/if_vlan.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le32’: ./include/linux/unaligned/access_ok.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s32’: ./include/linux/etherdevice.h: In function ‘eth_skb_pad’: ./include/net/netlink.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/linux/etherdevice.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le64’: ./include/linux/unaligned/access_ok.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s16’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be16’: ./include/net/netlink.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/linux/unaligned/access_ok.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ In file included from ./include/linux/writeback.h:12, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/backing-dev-defs.h: In function ‘clear_bdi_congested’: ./include/net/netlink.h: In function ‘nla_get_s8’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be32’: ./include/linux/unaligned/access_ok.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/backing-dev-defs.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/net/netlink.h:1331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1331 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be64’: ./include/net/netlink.h: In function ‘nla_get_s64’: ./include/linux/unaligned/access_ok.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘set_bdi_congested’: ./include/net/netlink.h:1340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1340 | { | ^ ./include/linux/backing-dev-defs.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le16’: In file included from ./include/linux/writeback.h:12, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/backing-dev-defs.h: In function ‘clear_bdi_congested’: ./include/linux/unaligned/access_ok.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/net/netlink.h: In function ‘nla_get_flag’: ./include/linux/backing-dev-defs.h: In function ‘wb_tryget’: ./include/linux/backing-dev-defs.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/net/netlink.h:1353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1353 | { | ^ ./include/linux/backing-dev-defs.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le32’: ./include/linux/unaligned/access_ok.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/net/netlink.h: In function ‘nla_get_msecs’: ./include/linux/backing-dev-defs.h: In function ‘set_bdi_congested’: ./include/linux/backing-dev-defs.h: In function ‘wb_get’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le64’: ./include/net/netlink.h:1364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1364 | { | ^ ./include/linux/backing-dev-defs.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/backing-dev-defs.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_protocol’: ./include/linux/unaligned/access_ok.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/if_vlan.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in_addr’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be16’: ./include/linux/netdevice.h: In function ‘netif_addr_lock’: ./include/linux/backing-dev-defs.h: In function ‘wb_put’: ./include/linux/backing-dev-defs.h: In function ‘wb_tryget’: ./include/linux/unaligned/access_ok.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/backing-dev-defs.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/backing-dev-defs.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/net/netlink.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_set_encap_proto’: ./include/linux/if_vlan.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in6_addr’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be32’: ./include/linux/unaligned/access_ok.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_get’: ./include/net/netlink.h:1384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1384 | { | ^ ./include/linux/backing-dev-defs.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be64’: ./include/net/netlink.h: In function ‘nla_get_bitfield32’: ./include/linux/unaligned/access_ok.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_put’: ./include/linux/backing-dev-defs.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/net/netlink.h:1396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1396 | { | ^ ./include/linux/netdevice.h:4021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4021 | { | ^ ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged’: ./include/linux/if_vlan.h:686:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock_nested’: ./include/net/netlink.h: In function ‘nla_memdup’: ./include/linux/backing-dev-defs.h: In function ‘wb_dying’: ./include/net/netlink.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/linux/backing-dev-defs.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_start’: ./include/net/netlink.h:1421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1421 | { | ^ ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged_multi’: ./include/linux/if_vlan.h:702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 702 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_dying’: ./include/linux/netdevice.h:4026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4026 | { | ^ ./include/linux/backing-dev-defs.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_end’: In file included from ./include/linux/blk_types.h:10, from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/bvec.h: In function ‘bvec_iter_advance’: ./include/net/netlink.h:1441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1441 | { | ^ ./include/linux/bvec.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock_bh’: In file included from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/etherdevice.h: In function ‘is_link_local_ether_addr’: ./include/net/netlink.h: In function ‘nla_nest_cancel’: ./include/linux/etherdevice.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ In file included from ./include/linux/blk_types.h:10, from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/bvec.h: In function ‘bvec_iter_advance’: ./include/net/netlink.h:1455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1455 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_features_check’: ./include/linux/bvec.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/if_vlan.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./include/net/netlink.h: In function ‘nla_validate_nested’: ./include/net/netlink.h:1475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1475 | { | ^ ./include/linux/netdevice.h:4036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4036 | { | ^ ./include/linux/etherdevice.h: In function ‘is_zero_ether_addr’: ./include/linux/etherdevice.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_unlock’: ./include/net/netlink.h: In function ‘nla_need_padding_for_64bit’: ./include/linux/if_vlan.h: In function ‘compare_vlan_header’: ./include/net/netlink.h:1488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1488 | { | ^ ./include/linux/if_vlan.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr’: ./include/linux/etherdevice.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/netlink.h: In function ‘nla_align_64bit’: In file included from ./include/linux/if_vlan.h:17, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/rtnetlink.h: In function ‘lockdep_rtnl_is_held’: ./include/net/netlink.h:1514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1514 | { | ^ ./include/linux/rtnetlink.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr_64bits’: ./include/linux/etherdevice.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/netdevice.h:4041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4041 | { | ^ ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue’: ./include/linux/rtnetlink.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_unlock_bh’: ./include/linux/etherdevice.h: In function ‘is_local_ether_addr’: ./include/net/netlink.h: In function ‘nla_total_size_64bit’: ./include/linux/etherdevice.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/netlink.h:1527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1527 | { | ^ ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue_rcu’: ./include/linux/etherdevice.h: In function ‘is_broadcast_ether_addr’: ./include/linux/rtnetlink.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/etherdevice.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/net/netlink.h: In function ‘nla_is_last’: ./include/linux/etherdevice.h: In function ‘is_unicast_ether_addr’: ./include/linux/netdevice.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/net/netlink.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/linux/etherdevice.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/etherdevice.h: In function ‘is_valid_ether_addr’: ./include/linux/etherdevice.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_proto_is_802_3’: In file included from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/rtnetlink.h: In function ‘rtnl_msg_family’: ./include/linux/etherdevice.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/net/rtnetlink.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_random_addr’: ./include/linux/etherdevice.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/linux/bvec.h: In function ‘bvec_iter_rewind’: ./include/linux/netdevice.h: In function ‘__dev_uc_sync’: ./include/linux/bvec.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/bvec.h: In function ‘bvec_iter_rewind’: ./include/linux/bvec.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_broadcast_addr’: ./include/linux/etherdevice.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ In file included from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/if_vlan.h: In function ‘vlan_eth_hdr’: ./include/linux/etherdevice.h: In function ‘eth_zero_addr’: ./include/linux/if_vlan.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/etherdevice.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_hw_addr_random’: ./include/linux/netdevice.h:4137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4137 | { | ^ ./include/linux/etherdevice.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/linux/if_vlan.h: In function ‘is_vlan_dev’: ./include/linux/if_vlan.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_uc_unsync’: ./include/linux/etherdevice.h: In function ‘ether_addr_copy’: ./include/linux/etherdevice.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_rx_ctag_filter_info’: ./include/linux/if_vlan.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_hw_addr_inherit’: ./include/linux/etherdevice.h:305:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 305 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal’: ./include/linux/netdevice.h:4151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4151 | { | ^ ./include/linux/etherdevice.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_64bits’: ./include/linux/netdevice.h: In function ‘__dev_mc_sync’: ./include/linux/etherdevice.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_unaligned’: In file included from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc’: ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_ctag_filter_info’: ./include/linux/etherdevice.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ In file included from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/blk_types.h: In function ‘blk_path_error’: ./include/linux/if_vlan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ In file included from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/blk_types.h: In function ‘blk_path_error’: In file included from ./include/net/rtnetlink.h:6, from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/netlink.h: In function ‘nlmsg_msg_size’: ./include/net/sch_generic.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/netdevice.h:4181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4181 | { | ^ ./include/linux/blk_types.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/blk_types.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_masked’: ./include/linux/etherdevice.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc_nz’: ./include/net/netlink.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_mc_unsync’: ./include/net/sch_generic.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/blk_types.h: In function ‘__bio_issue_time’: ./include/linux/blk_types.h: In function ‘__bio_issue_time’: ./include/linux/etherdevice.h: In function ‘ether_addr_to_u64’: ./include/linux/blk_types.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/blk_types.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_total_size’: ./include/linux/etherdevice.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/netlink.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_is_running’: ./include/net/sch_generic.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/blk_types.h: In function ‘bio_issue_time’: ./include/linux/blk_types.h: In function ‘bio_issue_time’: ./include/linux/blk_types.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/blk_types.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_padlen’: ./include/linux/netdevice.h:4195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4195 | { | ^ ./include/linux/etherdevice.h: In function ‘u64_to_ether_addr’: ./include/net/sch_generic.h: In function ‘qdisc_run_begin’: ./include/net/netlink.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/linux/blk_types.h: In function ‘bio_issue_size’: ./include/linux/blk_types.h: In function ‘bio_issue_size’: ./include/net/sch_generic.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/etherdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/blk_types.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/blk_types.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_rx_stag_filter_info’: ./include/net/netlink.h: In function ‘nlmsg_data’: ./include/linux/if_vlan.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/net/netlink.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_addr_dec’: ./include/linux/blk_types.h: In function ‘bio_issue_init’: ./include/linux/blk_types.h: In function ‘bio_issue_init’: ./include/linux/etherdevice.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/blk_types.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/blk_types.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_run_end’: ./include/net/netlink.h: In function ‘nlmsg_len’: ./include/net/sch_generic.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/netlink.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/etherdevice.h: In function ‘is_etherdev_addr’: ./include/linux/etherdevice.h:463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_may_bulk’: ./include/net/netlink.h: In function ‘nlmsg_attrdata’: ./include/net/sch_generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/net/netlink.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_avail_bulklimit’: ./include/net/sch_generic.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_attrlen’: ./include/net/netlink.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_ok’: ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_stag_filter_info’: ./include/net/netlink.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/if_vlan.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_segment’: ./include/linux/blk_types.h: In function ‘bio_set_op_attrs’: ./include/linux/blk_types.h: In function ‘bio_set_op_attrs’: ./include/net/netlink.h: In function ‘nlmsg_next’: ./include/linux/blk_types.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/net/netlink.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ ./include/linux/blk_types.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_write’: ./include/linux/blk_types.h: In function ‘op_is_write’: ./include/linux/blk_types.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/blk_types.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_flush’: ./include/net/netlink.h: In function ‘nlmsg_parse’: ./include/linux/blk_types.h: In function ‘op_is_flush’: ./include/linux/blk_types.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/netdevice.h:4334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4334 | { | ^ ./include/net/netlink.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/linux/blk_types.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_sync’: ./include/linux/blk_types.h: In function ‘op_is_sync’: ./include/linux/netdevice.h: In function ‘can_checksum_protocol’: ./include/linux/blk_types.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/blk_types.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_parse_strict’: ./include/linux/blk_types.h: In function ‘op_is_discard’: ./include/linux/blk_types.h: In function ‘op_is_discard’: ./include/net/netlink.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/blk_types.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/blk_types.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/blk_types.h: In function ‘op_stat_group’: ./include/linux/blk_types.h: In function ‘op_stat_group’: ./include/linux/blk_types.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/blk_types.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/netdevice.h:4341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4341 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_find_attr’: ./include/linux/if_vlan.h: In function ‘vlan_dev_priv’: ./include/net/netlink.h:555:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 555 | { | ^ ./include/linux/if_vlan.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_valid’: ./include/linux/blk_types.h: In function ‘blk_qc_t_valid’: ./include/net/sch_generic.h: In function ‘tcf_block_offload_inc’: ./include/linux/blk_types.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/blk_types.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_dev_get_egress_qos_mask’: ./include/net/netlink.h: In function ‘nlmsg_validate’: ./include/net/sch_generic.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/if_vlan.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/net/netlink.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_to_queue_num’: ./include/linux/blk_types.h: In function ‘blk_qc_t_to_queue_num’: ./include/linux/blk_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/blk_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/net/sch_generic.h: In function ‘tcf_block_offload_dec’: ./include/linux/blk_types.h: In function ‘blk_qc_t_to_tag’: ./include/linux/blk_types.h: In function ‘blk_qc_t_to_tag’: ./include/net/netlink.h: In function ‘nlmsg_report’: ./include/net/sch_generic.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./include/linux/blk_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/blk_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/net/netlink.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_encap_level’: ./include/linux/blk_types.h: In function ‘blk_qc_t_is_internal’: ./include/linux/blk_types.h: In function ‘blk_qc_t_is_internal’: ./include/linux/if_vlan.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/linux/blk_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/blk_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/net/sch_generic.h: In function ‘tc_cls_offload_cnt_update’: ./include/net/sch_generic.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_put’: ./include/net/netlink.h:617:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 617 | { | ^ ./include/linux/etherdevice.h: In function ‘compare_ether_header’: ./include/net/sch_generic.h: In function ‘qdisc_cb_private_validate’: ./include/linux/etherdevice.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/net/sch_generic.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_put_answer’: ./include/net/netlink.h:639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 639 | { | ^ ./include/linux/if_vlan.h: In function ‘eth_type_vlan’: ./include/linux/etherdevice.h: In function ‘eth_skb_pad’: ./include/linux/if_vlan.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/linux/etherdevice.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/writeback.h: In function ‘wbc_to_write_flags’: In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/writeback.h: In function ‘wbc_to_write_flags’: ./include/net/netlink.h: In function ‘nlmsg_new’: ./include/net/netlink.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/linux/writeback.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/linux/writeback.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_end’: ./include/linux/if_vlan.h: In function ‘vlan_hw_offload_capable’: ./include/net/sch_generic.h: In function ‘qdisc_qlen’: ./include/net/netlink.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/linux/if_vlan.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/netdevice.h: In function ‘__netdev_start_xmit’: ./include/net/sch_generic.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_get_pos’: ./include/net/sch_generic.h: In function ‘qdisc_qlen_sum’: ./include/net/netlink.h:678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 678 | { | ^ ./include/net/sch_generic.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/linux/writeback.h: In function ‘wb_domain_size_changed’: ./include/linux/writeback.h: In function ‘wb_domain_size_changed’: ./include/linux/writeback.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/writeback.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_trim’: ./include/net/netlink.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_insert_inner_tag’: ./include/net/sch_generic.h: In function ‘qdisc_skb_cb’: ./include/linux/netdevice.h:4383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4383 | { | ^ ./include/linux/writeback.h: In function ‘wait_on_inode’: ./include/linux/writeback.h: In function ‘wait_on_inode’: ./include/linux/if_vlan.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/net/sch_generic.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/linux/writeback.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/linux/writeback.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_lock’: ./include/linux/netdevice.h: In function ‘netdev_start_xmit’: ./include/net/sch_generic.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root’: ./include/net/sch_generic.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_cancel’: ./include/net/netlink.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_free’: ./include/linux/netdevice.h:4390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4390 | { | ^ In file included from ./include/linux/bio.h:21, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/highmem.h: In function ‘flush_anon_page’: ./include/net/netlink.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ In file included from ./include/linux/bio.h:21, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/highmem.h: In function ‘flush_anon_page’: ./include/linux/if_vlan.h: In function ‘__vlan_insert_tag’: ./include/linux/highmem.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/highmem.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/if_vlan.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_multicast’: ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping’: ./include/linux/highmem.h: In function ‘flush_kernel_dcache_page’: ./include/net/netlink.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/linux/highmem.h: In function ‘flush_kernel_dcache_page’: ./include/linux/highmem.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/net/sch_generic.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/highmem.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_inner_tag’: ./include/linux/highmem.h: In function ‘flush_kernel_vmap_range’: ./include/linux/highmem.h: In function ‘flush_kernel_vmap_range’: ./include/linux/if_vlan.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/highmem.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_lock’: ./include/linux/highmem.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/net/sch_generic.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/highmem.h: In function ‘invalidate_kernel_vmap_range’: ./include/linux/highmem.h: In function ‘invalidate_kernel_vmap_range’: ./include/linux/highmem.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/highmem.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_unicast’: ./include/net/netlink.h:748:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 748 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_tag’: ./include/linux/highmem.h: In function ‘nr_free_highpages’: ./include/linux/highmem.h: In function ‘nr_free_highpages’: ./include/linux/if_vlan.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/highmem.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline unsigned int nr_free_highpages(void) { return 0; } | ^~~~~~ ./include/linux/highmem.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline unsigned int nr_free_highpages(void) { return 0; } | ^~~~~~ ./include/linux/highmem.h: In function ‘kmap_to_page’: ./include/linux/highmem.h: In function ‘kmap_to_page’: ./include/linux/if_vlan.h: In function ‘vlan_insert_tag_set_proto’: ./include/linux/highmem.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/netlink.h: In function ‘nl_dump_check_consistent’: ./include/linux/highmem.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/if_vlan.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./include/net/netlink.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/linux/highmem.h: In function ‘totalhigh_pages’: ./include/linux/highmem.h: In function ‘totalhigh_pages’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_clear_tag’: ./include/linux/highmem.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline unsigned long totalhigh_pages(void) { return 0UL; } | ^~~~~~ ./include/linux/highmem.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline unsigned long totalhigh_pages(void) { return 0UL; } | ^~~~~~ ./include/linux/if_vlan.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/highmem.h: In function ‘kmap’: ./include/net/netlink.h: In function ‘nla_attr_size’: ./include/linux/highmem.h: In function ‘kmap’: ./include/linux/highmem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/highmem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_copy_tag’: ./include/net/netlink.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_create_file’: ./include/linux/if_vlan.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/linux/highmem.h: In function ‘kunmap’: ./include/linux/highmem.h: In function ‘kunmap’: ./include/linux/highmem.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/net/netlink.h: In function ‘nla_total_size’: ./include/linux/highmem.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_push_inside’: ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_lock’: ./include/net/netlink.h:812:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 812 | { | ^ ./include/linux/highmem.h: In function ‘kmap_atomic’: ./include/linux/if_vlan.h:510:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 510 | { | ^ ./include/linux/highmem.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/linux/highmem.h: In function ‘kmap_atomic’: ./include/net/sch_generic.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/linux/highmem.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/net/netlink.h: In function ‘nla_padlen’: ./include/net/netlink.h:821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 821 | { | ^ ./include/linux/highmem.h: In function ‘__kunmap_atomic’: ./include/linux/highmem.h: In function ‘__kunmap_atomic’: ./include/linux/highmem.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/netdevice.h:4407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4407 | { | ^ ./include/linux/highmem.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_put_tag’: ./include/net/netlink.h: In function ‘nla_type’: ./include/linux/if_vlan.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/net/netlink.h:830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 830 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_remove_file’: In file included from ./include/linux/if_vlan.h:17, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/rtnetlink.h: In function ‘lockdep_rtnl_is_held’: ./include/linux/highmem.h: In function ‘clear_user_highpage’: ./include/linux/highmem.h: In function ‘clear_user_highpage’: ./include/net/netlink.h: In function ‘nla_data’: ./include/linux/if_vlan.h: In function ‘__vlan_get_tag’: ./include/linux/highmem.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/highmem.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/netlink.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/linux/if_vlan.h:542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 542 | { | ^ ./include/linux/rtnetlink.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/net/netlink.h: In function ‘nla_len’: ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue’: ./include/linux/rtnetlink.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/netlink.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/linux/netdevice.h:4412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4412 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_running’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_get_tag’: ./include/linux/highmem.h: In function ‘alloc_zeroed_user_highpage_movable’: ./include/linux/highmem.h: In function ‘alloc_zeroed_user_highpage_movable’: ./include/net/sch_generic.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/net/netlink.h: In function ‘nla_ok’: ./include/linux/if_vlan.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/highmem.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/highmem.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue_rcu’: ./include/net/netlink.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./include/linux/rtnetlink.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_intersect_features’: ./include/linux/if_vlan.h: In function ‘vlan_get_tag’: ./include/net/netlink.h: In function ‘nla_next’: ./include/linux/if_vlan.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/highmem.h: In function ‘clear_highpage’: ./include/linux/highmem.h: In function ‘clear_highpage’: ./include/net/netlink.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/highmem.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/highmem.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_get_protocol’: ./include/net/netlink.h: In function ‘nla_find_nested’: ./include/linux/if_vlan.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/linux/netdevice.h:4424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4424 | { | ^ ./include/net/netlink.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/linux/highmem.h: In function ‘zero_user_segments’: ./include/linux/highmem.h: In function ‘zero_user_segments’: ./include/linux/highmem.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/highmem.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/netlink.h: In function ‘nla_parse_nested’: ./include/net/netlink.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dev’: ./include/net/sch_generic.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u8’: ./include/linux/netdevice.h: In function ‘netdev_get_wanted_features’: ./include/net/sch_generic.h: In function ‘sch_tree_lock’: ./include/net/netlink.h:919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 919 | { | ^ ./include/net/sch_generic.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/sch_generic.h: In function ‘sch_tree_unlock’: ./include/net/netlink.h: In function ‘nla_put_u16’: ./include/net/sch_generic.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/net/netlink.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ In file included from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/if_vlan.h: In function ‘vlan_eth_hdr’: ./include/net/sch_generic.h: In function ‘get_default_qdisc_ops’: ./include/net/netlink.h: In function ‘nla_put_be16’: ./include/linux/if_vlan.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/netdevice.h:4437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4437 | { | ^ ./include/net/sch_generic.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/net/netlink.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/linux/if_vlan.h: In function ‘is_vlan_dev’: ./include/net/netlink.h: In function ‘nla_put_net16’: ./include/linux/if_vlan.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_protocol’: ./include/linux/netdevice.h: In function ‘netdev_add_tso_features’: ./include/linux/highmem.h: In function ‘zero_user_segment’: ./include/linux/highmem.h: In function ‘zero_user_segment’: ./include/net/netlink.h:959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 959 | { | ^ ./include/linux/if_vlan.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_class_hash’: ./include/linux/highmem.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/linux/highmem.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/net/sch_generic.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_rx_ctag_filter_info’: ./include/linux/if_vlan.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_set_encap_proto’: ./include/net/netlink.h: In function ‘nla_put_le16’: ./include/linux/highmem.h: In function ‘zero_user’: ./include/linux/highmem.h: In function ‘zero_user’: ./include/linux/if_vlan.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/highmem.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ ./include/net/netlink.h:972:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 972 | { | ^ ./include/linux/highmem.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_class_find’: ./include/net/sch_generic.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/linux/highmem.h: In function ‘copy_user_highpage’: ./include/linux/highmem.h: In function ‘copy_user_highpage’: ./include/net/netlink.h: In function ‘nla_put_u32’: ./include/linux/highmem.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/highmem.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/netdevice.h:4449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4449 | { | ^ ./include/net/netlink.h:985:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 985 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be32’: ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged’: ./include/net/netlink.h:998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 998 | { | ^ ./include/linux/if_vlan.h:686:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net32’: ./include/linux/netdevice.h: In function ‘net_gso_ok’: ./include/net/netlink.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged_multi’: ./include/linux/highmem.h: In function ‘copy_highpage’: ./include/linux/highmem.h: In function ‘copy_highpage’: ./include/net/netlink.h: In function ‘nla_put_le32’: ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_ctag_filter_info’: ./include/linux/highmem.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/if_vlan.h:702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 702 | { | ^ ./include/linux/highmem.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/net/netlink.h:1024:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1024 | { | ^ ./include/linux/if_vlan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u64_64bit’: ./include/linux/netdevice.h:4466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4466 | { | ^ ./include/net/netlink.h:1039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1039 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be64’: ./include/net/netlink.h:1054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1054 | { | ^ ./include/net/sch_generic.h: In function ‘tc_classid_to_hwtc’: ./include/net/netlink.h: In function ‘nla_put_net64’: ./include/net/sch_generic.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_features_check’: ./include/net/netlink.h:1069:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1069 | { | ^ ./include/linux/if_vlan.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ In file included from ./include/linux/bio.h:22, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/mempool.h: In function ‘mempool_initialized’: ./include/net/netlink.h: In function ‘nla_put_le64’: ./include/linux/if_vlan.h: In function ‘vlan_get_rx_stag_filter_info’: In file included from ./include/linux/bio.h:22, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/mempool.h: In function ‘mempool_initialized’: ./include/linux/if_vlan.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/mempool.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/net/netlink.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/linux/mempool.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/if_vlan.h: In function ‘compare_vlan_header’: ./include/linux/if_vlan.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s8’: ./include/net/netlink.h:1098:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1098 | { | ^ ./include/net/sch_generic.h: In function ‘skb_reset_tc’: ./include/net/netlink.h: In function ‘nla_put_s16’: ./include/linux/mempool.h: In function ‘mempool_init_slab_pool’: ./include/linux/mempool.h: In function ‘mempool_init_slab_pool’: ./include/net/sch_generic.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/net/netlink.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/linux/mempool.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/mempool.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/net/sch_generic.h: In function ‘skb_is_tc_redirected’: ./include/net/netlink.h: In function ‘nla_put_s32’: ./include/linux/mempool.h: In function ‘mempool_create_slab_pool’: ./include/linux/mempool.h: In function ‘mempool_create_slab_pool’: ./include/linux/mempool.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/net/sch_generic.h:623:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 623 | { | ^ ./include/linux/mempool.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/net/netlink.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/net/sch_generic.h: In function ‘skb_at_tc_ingress’: ./include/net/netlink.h: In function ‘nla_put_s64’: ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_stag_filter_info’: ./include/linux/mempool.h: In function ‘mempool_init_kmalloc_pool’: ./include/net/sch_generic.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_kmalloc_pool’: ./include/linux/if_vlan.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/net/netlink.h:1139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1139 | { | ^ ./include/linux/mempool.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/mempool.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/sch_generic.h: In function ‘skb_skip_tc_classify’: ./include/net/netlink.h: In function ‘nla_put_string’: ./include/linux/mempool.h: In function ‘mempool_create_kmalloc_pool’: ./include/linux/mempool.h: In function ‘mempool_create_kmalloc_pool’: ./include/net/sch_generic.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/linux/mempool.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/mempool.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/netlink.h:1153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1153 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_page_pool’: ./include/net/netlink.h: In function ‘nla_put_flag’: ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx_gt’: ./include/linux/mempool.h: In function ‘mempool_init_page_pool’: ./include/linux/mempool.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/mempool.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/net/netlink.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/net/sch_generic.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/linux/mempool.h: In function ‘mempool_create_page_pool’: ./include/linux/mempool.h: In function ‘mempool_create_page_pool’: ./include/linux/mempool.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/mempool.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/net/netlink.h: In function ‘nla_put_msecs’: ./include/net/netlink.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/net/netlink.h: In function ‘nla_put_in_addr’: ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx’: ./include/net/netlink.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/net/sch_generic.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ In file included from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/bio.h: In function ‘bio_has_data’: In file included from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/bio.h: In function ‘bio_has_data’: ./include/net/sch_generic.h: In function ‘qdisc_all_tx_empty’: ./include/net/netlink.h: In function ‘nla_put_in6_addr’: ./include/linux/bio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/bio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/sch_generic.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/net/netlink.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u32’: ./include/net/netlink.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_dev_priv’: ./include/net/netlink.h: In function ‘nla_get_be32’: ./include/linux/if_vlan.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/bio.h: In function ‘bio_no_advance_iter’: ./include/linux/bio.h: In function ‘bio_no_advance_iter’: ./include/linux/bio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/linux/bio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/net/netlink.h:1224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1224 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_dev_get_egress_qos_mask’: ./include/linux/if_vlan.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le32’: ./include/net/netlink.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_tx_changing’: ./include/net/netlink.h: In function ‘nla_get_u16’: ./include/linux/bio.h: In function ‘bio_mergeable’: ./include/linux/bio.h: In function ‘bio_mergeable’: ./include/net/sch_generic.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/linux/bio.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/bio.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/netlink.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be16’: ./include/linux/if_vlan.h: In function ‘vlan_get_encap_level’: ./include/net/netlink.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/linux/bio.h: In function ‘bio_cur_bytes’: ./include/linux/bio.h: In function ‘bio_cur_bytes’: ./include/linux/if_vlan.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/linux/bio.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/bio.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le16’: ./include/net/netlink.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_ok’: ./include/net/netlink.h: In function ‘nla_get_u8’: ./include/net/sch_generic.h: In function ‘qdisc_tx_is_noop’: ./include/net/netlink.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/net/sch_generic.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u64’: ./include/net/netlink.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/linux/if_vlan.h: In function ‘eth_type_vlan’: ./include/linux/if_vlan.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be64’: ./include/linux/netdevice.h:4493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4493 | { | ^ ./include/net/netlink.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ In file included from ./include/net/rtnetlink.h:6, from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/netlink.h: In function ‘nlmsg_msg_size’: ./include/net/netlink.h: In function ‘nla_get_le64’: ./include/net/netlink.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_hw_offload_capable’: ./include/linux/netdevice.h: In function ‘netif_needs_gso’: ./include/linux/if_vlan.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_pkt_len’: ./include/net/netlink.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s32’: ./include/net/sch_generic.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/net/netlink.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_total_size’: ./include/net/netlink.h: In function ‘nla_get_s16’: ./include/net/netlink.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_calculate_pkt_len’: ./include/net/netlink.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/net/sch_generic.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_padlen’: ./include/net/netlink.h: In function ‘nla_get_s8’: ./include/net/netlink.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/linux/netdevice.h:4500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4500 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_insert_inner_tag’: ./include/linux/bio.h: In function ‘bio_data’: ./include/net/netlink.h:1331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1331 | { | ^ ./include/linux/if_vlan.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/bio.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_data’: ./include/net/netlink.h: In function ‘nla_get_s64’: ./include/net/netlink.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/netlink.h:1340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1340 | { | ^ ./include/linux/bio.h: In function ‘bio_data’: ./include/linux/bio.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_len’: ./include/net/netlink.h: In function ‘nla_get_flag’: ./include/net/netlink.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/netdevice.h: In function ‘netif_set_gso_max_size’: ./include/net/sch_generic.h: In function ‘qdisc_enqueue’: ./include/net/netlink.h:1353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1353 | { | ^ ./include/linux/bio.h: In function ‘bio_full’: ./include/net/sch_generic.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/linux/bio.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/netlink.h: In function ‘nla_get_msecs’: ./include/net/netlink.h: In function ‘nlmsg_attrdata’: ./include/net/netlink.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/netlink.h:1364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1364 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_is_percpu_stats’: ./include/linux/bio.h: In function ‘bio_advance_iter’: ./include/net/sch_generic.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/bio.h: In function ‘bio_full’: ./include/linux/bio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/bio.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in_addr’: ./include/linux/if_vlan.h: In function ‘__vlan_insert_tag’: ./include/net/netlink.h: In function ‘nlmsg_attrlen’: ./include/linux/if_vlan.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/net/netlink.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/net/sch_generic.h: In function ‘_bstats_update’: ./include/net/netlink.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/netdevice.h:4508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4508 | { | ^ ./include/linux/bio.h: In function ‘bio_advance_iter’: ./include/net/sch_generic.h:758:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 758 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in6_addr’: ./include/linux/bio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_inner_tag’: ./include/linux/bio.h: In function ‘bio_segments’: ./include/net/netlink.h: In function ‘nlmsg_ok’: ./include/net/netlink.h:1384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1384 | { | ^ ./include/linux/if_vlan.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/sch_generic.h: In function ‘bstats_update’: ./include/linux/bio.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/netlink.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_error_unwind’: ./include/net/sch_generic.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./include/net/netlink.h: In function ‘nla_get_bitfield32’: ./include/linux/bio.h: In function ‘bio_segments’: ./include/linux/if_vlan.h: In function ‘vlan_insert_tag’: ./include/net/netlink.h: In function ‘nlmsg_next’: ./include/linux/bio.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/netlink.h:1396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1396 | { | ^ ./include/net/netlink.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ ./include/linux/if_vlan.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/sch_generic.h: In function ‘_bstats_cpu_update’: ./include/net/sch_generic.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/net/netlink.h: In function ‘nla_memdup’: ./include/linux/if_vlan.h: In function ‘vlan_insert_tag_set_proto’: ./include/linux/if_vlan.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./include/net/netlink.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/linux/netdevice.h:4515:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4515 | { | ^ ./include/net/sch_generic.h: In function ‘bstats_cpu_update’: ./include/net/netlink.h: In function ‘nlmsg_parse’: ./include/net/sch_generic.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_start’: ./include/net/netlink.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_clear_tag’: ./include/net/netlink.h:1421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1421 | { | ^ ./include/linux/if_vlan.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_bstats_cpu_update’: ./include/linux/netdevice.h: In function ‘netif_is_macsec’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_copy_tag’: ./include/net/sch_generic.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/linux/if_vlan.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_parse_strict’: ./include/net/netlink.h: In function ‘nla_nest_end’: ./include/net/netlink.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_push_inside’: ./include/net/netlink.h:1441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1441 | { | ^ ./include/linux/if_vlan.h:510:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 510 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_bstats_update’: ./include/net/netlink.h: In function ‘nla_nest_cancel’: ./include/linux/netdevice.h:4526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4526 | { | ^ ./include/net/sch_generic.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/net/netlink.h:1455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1455 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_find_attr’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_put_tag’: ./include/net/netlink.h:555:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 555 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_dec’: ./include/linux/netdevice.h: In function ‘netif_is_macvlan’: ./include/linux/if_vlan.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/net/netlink.h: In function ‘nla_validate_nested’: ./include/net/sch_generic.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/linux/bio.h: In function ‘bio_get’: ./include/net/netlink.h: In function ‘nlmsg_validate’: ./include/net/netlink.h:1475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1475 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_get_tag’: ./include/linux/bio.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/net/netlink.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_dec’: ./include/linux/if_vlan.h:542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 542 | { | ^ ./include/net/sch_generic.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/netlink.h: In function ‘nla_need_padding_for_64bit’: ./include/net/netlink.h:1488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1488 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_report’: ./include/linux/bio.h: In function ‘bio_cnt_set’: ./include/net/netlink.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./include/linux/netdevice.h:4531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4531 | { | ^ ./include/linux/bio.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/net/netlink.h: In function ‘nla_align_64bit’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_get_tag’: ./include/net/netlink.h:1514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1514 | { | ^ ./include/linux/if_vlan.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macvlan_port’: ./include/net/netlink.h: In function ‘nlmsg_put’: ./include/net/netlink.h:617:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 617 | { | ^ ./include/linux/bio.h: In function ‘bio_flagged’: ./include/linux/bio.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_tag’: ./include/net/netlink.h: In function ‘nla_total_size_64bit’: ./include/linux/if_vlan.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/bio.h: In function ‘bio_set_flag’: ./include/linux/bio.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/net/netlink.h:1527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1527 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_put_answer’: ./include/net/netlink.h:639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 639 | { | ^ ./include/linux/bio.h: In function ‘bio_clear_flag’: ./include/linux/netdevice.h:4536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4536 | { | ^ ./include/linux/bio.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_get_protocol’: ./include/linux/if_vlan.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/net/netlink.h: In function ‘nla_is_last’: ./include/net/netlink.h: In function ‘nlmsg_new’: ./include/linux/netdevice.h: In function ‘netif_is_bond_master’: ./include/linux/bio.h: In function ‘bio_get_first_bvec’: ./include/net/netlink.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/linux/bio.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/net/netlink.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_end’: ./include/net/netlink.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_get_pos’: ./include/net/netlink.h:678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 678 | { | ^ In file included from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/rtnetlink.h: In function ‘rtnl_msg_family’: ./include/linux/netdevice.h:4541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4541 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_trim’: ./include/net/rtnetlink.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/netlink.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bond_slave’: ./include/linux/if_vlan.h: In function ‘vlan_get_protocol’: ./include/net/netlink.h: In function ‘nlmsg_cancel’: ./include/linux/if_vlan.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/netdevice.h:4546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4546 | { | ^ ./include/net/netlink.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/linux/bio.h: In function ‘bio_get_last_bvec’: ./include/net/netlink.h: In function ‘nlmsg_free’: ./include/linux/if_vlan.h: In function ‘vlan_set_encap_proto’: ./include/linux/bio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/net/netlink.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/if_vlan.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/netdevice.h: In function ‘netif_supports_nofcs’: ./include/net/netlink.h: In function ‘nlmsg_multicast’: ./include/net/netlink.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_unicast’: ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged’: ./include/net/netlink.h:748:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 748 | { | ^ ./include/linux/if_vlan.h:686:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | { | ^ ./include/linux/netdevice.h:4551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4551 | { | ^ ./include/linux/netdevice.h: In function ‘netif_has_l3_rx_handler’: ./include/net/netlink.h: In function ‘nl_dump_check_consistent’: ./include/net/netlink.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged_multi’: ./include/linux/if_vlan.h:702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 702 | { | ^ ./include/net/netlink.h: In function ‘nla_attr_size’: ./include/net/netlink.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/linux/netdevice.h:4556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4556 | { | ^ In file included from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc’: ./include/net/netlink.h: In function ‘nla_total_size’: ./include/net/netlink.h:812:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 812 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_l3_master’: ./include/net/sch_generic.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/net/netlink.h: In function ‘nla_padlen’: ./include/linux/if_vlan.h: In function ‘vlan_features_check’: ./include/net/netlink.h:821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 821 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc_nz’: ./include/linux/if_vlan.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./include/net/sch_generic.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/net/netlink.h: In function ‘nla_type’: ./include/net/netlink.h:830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 830 | { | ^ ./include/linux/netdevice.h:4561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4561 | { | ^ ./include/net/netlink.h: In function ‘nla_data’: ./include/net/sch_generic.h: In function ‘qdisc_is_running’: ./include/net/sch_generic.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/netlink.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/linux/if_vlan.h: In function ‘compare_vlan_header’: ./include/linux/netdevice.h: In function ‘netif_is_l3_slave’: ./include/linux/if_vlan.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/net/netlink.h: In function ‘nla_len’: ./include/net/netlink.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_run_begin’: ./include/net/sch_generic.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/net/netlink.h: In function ‘nla_ok’: ./include/net/netlink.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./include/linux/netdevice.h:4566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4566 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_run_end’: ./include/linux/bio.h: In function ‘bio_pages_all’: ./include/net/sch_generic.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/bio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/net/netlink.h: In function ‘nla_next’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_inc’: ./include/linux/netdevice.h: In function ‘netif_is_bridge_master’: ./include/net/netlink.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/net/sch_generic.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_may_bulk’: ./include/net/sch_generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_inc’: ./include/net/sch_generic.h: In function ‘qdisc_avail_bulklimit’: ./include/net/netlink.h: In function ‘nla_find_nested’: ./include/net/sch_generic.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/net/sch_generic.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/netlink.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/linux/netdevice.h:4571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4571 | { | ^ ./include/linux/bio.h: In function ‘bio_first_bvec_all’: ./include/net/netlink.h: In function ‘nla_parse_nested’: ./include/linux/bio.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/net/netlink.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bridge_port’: ./include/net/netlink.h: In function ‘nla_put_u8’: ./include/net/netlink.h:919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 919 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u16’: ./include/net/netlink.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/bio.h: In function ‘bio_first_page_all’: ./include/linux/netdevice.h:4576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4576 | { | ^ ./include/linux/bio.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be16’: ./include/net/netlink.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/linux/bio.h: In function ‘bio_last_bvec_all’: ./include/linux/netdevice.h: In function ‘netif_is_ovs_master’: ./include/linux/bio.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net16’: ./include/net/netlink.h:959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 959 | { | ^ ./include/net/netlink.h: In function ‘nla_put_le16’: ./include/net/netlink.h:972:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 972 | { | ^ ./include/linux/netdevice.h:4581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4581 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u32’: ./include/net/netlink.h:985:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 985 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_ovs_port’: ./include/net/netlink.h: In function ‘nla_put_be32’: ./include/net/netlink.h:998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 998 | { | ^ ./include/linux/bio.h: In function ‘bio_integrity’: ./include/linux/bio.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net32’: ./include/net/netlink.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/net/sch_generic.h: In function ‘tcf_block_offload_inc’: ./include/linux/bio.h: In function ‘bio_integrity_flagged’: ./include/net/sch_generic.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/net/netlink.h: In function ‘nla_put_le32’: ./include/linux/netdevice.h:4586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4586 | { | ^ ./include/linux/bio.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/net/netlink.h:1024:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1024 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_team_master’: ./include/net/netlink.h: In function ‘nla_put_u64_64bit’: ./include/net/sch_generic.h: In function ‘tcf_block_offload_dec’: ./include/linux/bio.h: In function ‘bip_get_seed’: ./include/net/sch_generic.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./include/net/netlink.h:1039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1039 | { | ^ ./include/linux/bio.h:339:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 339 | { | ^ ./include/linux/bio.h: In function ‘bip_set_seed’: ./include/net/netlink.h: In function ‘nla_put_be64’: ./include/linux/bio.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/net/netlink.h:1054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1054 | { | ^ ./include/net/sch_generic.h: In function ‘tc_cls_offload_cnt_update’: ./include/net/sch_generic.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/bio.h: In function ‘bio_next_split’: ./include/net/netlink.h: In function ‘nla_put_net64’: ./include/linux/netdevice.h:4591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4591 | { | ^ ./include/linux/bio.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/netlink.h:1069:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1069 | { | ^ In file included from ./include/net/rtnetlink.h:6, from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/netlink.h: In function ‘nlmsg_msg_size’: ./include/net/sch_generic.h: In function ‘qdisc_cb_private_validate’: ./include/linux/netdevice.h: In function ‘netif_is_team_port’: ./include/net/sch_generic.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/netlink.h: In function ‘nla_put_le64’: ./include/net/netlink.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/net/netlink.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s8’: ./include/net/netlink.h: In function ‘nlmsg_total_size’: ./include/net/netlink.h:1098:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1098 | { | ^ ./include/net/netlink.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s16’: ./include/linux/netdevice.h:4596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4596 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_padlen’: ./include/net/netlink.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/net/netlink.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qlen’: ./include/linux/netdevice.h: In function ‘netif_is_lag_master’: ./include/net/netlink.h: In function ‘nla_put_s32’: ./include/net/sch_generic.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_data’: ./include/net/netlink.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/netlink.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qlen_sum’: ./include/net/sch_generic.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s64’: ./include/net/netlink.h: In function ‘nlmsg_len’: ./include/net/netlink.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/net/netlink.h:1139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1139 | { | ^ ./include/net/netlink.h: In function ‘nla_put_string’: ./include/net/netlink.h: In function ‘nlmsg_attrdata’: ./include/linux/netdevice.h:4601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4601 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_skb_cb’: ./include/net/netlink.h:1153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1153 | { | ^ ./include/net/netlink.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/sch_generic.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_lock’: ./include/net/netlink.h: In function ‘nla_put_flag’: ./include/linux/netdevice.h: In function ‘netif_is_lag_port’: ./include/linux/bio.h: In function ‘bio_get’: ./include/net/sch_generic.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_inc’: ./include/net/netlink.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/linux/bio.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_attrlen’: ./include/net/netlink.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root’: ./include/net/sch_generic.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/net/sch_generic.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/netlink.h: In function ‘nla_put_msecs’: ./include/net/netlink.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_dec’: ./include/linux/bio.h: In function ‘bio_cnt_set’: ./include/net/netlink.h: In function ‘nlmsg_ok’: ./include/linux/bio.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/net/netlink.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/sch_generic.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/netlink.h: In function ‘nla_put_in_addr’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_requeues_inc’: ./include/net/netlink.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/linux/netdevice.h:4606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4606 | { | ^ ./include/net/sch_generic.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_next’: ./include/linux/bio.h: In function ‘bio_flagged’: ./include/net/netlink.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ ./include/linux/bio.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/net/netlink.h: In function ‘nla_put_in6_addr’: ./include/linux/netdevice.h: In function ‘netif_is_rxfh_configured’: ./include/net/netlink.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping’: ./include/net/sch_generic.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/bio.h: In function ‘bio_set_flag’: ./include/linux/bio.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u32’: ./include/net/sch_generic.h: In function ‘qdisc_root_lock’: ./include/net/netlink.h: In function ‘nlmsg_parse’: ./include/net/netlink.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/sch_generic.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/bio.h: In function ‘bio_clear_flag’: ./include/net/netlink.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/linux/bio.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be32’: ./include/net/netlink.h:1224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1224 | { | ^ ./include/linux/bio.h: In function ‘bio_get_first_bvec’: ./include/linux/netdevice.h:4611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4611 | { | ^ ./include/linux/bio.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le32’: ./include/net/netlink.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_parse_strict’: ./include/linux/netdevice.h: In function ‘netif_is_failover’: ./include/net/netlink.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u16’: ./include/net/netlink.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be16’: ./include/net/netlink.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_find_attr’: ./include/net/netlink.h:555:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 555 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le16’: ./include/linux/netdevice.h:4616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4616 | { | ^ ./include/net/netlink.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_validate’: ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_lock’: ./include/net/netlink.h: In function ‘nla_get_u8’: ./include/net/netlink.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_failover_slave’: ./include/net/sch_generic.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/net/netlink.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u64’: ./include/net/netlink.h: In function ‘nlmsg_report’: ./include/net/netlink.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/net/netlink.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be64’: ./include/net/netlink.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_put’: ./include/linux/bio.h: In function ‘bio_get_last_bvec’: ./include/net/netlink.h:617:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 617 | { | ^ ./include/linux/bio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le64’: ./include/linux/netdevice.h:4621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4621 | { | ^ ./include/net/netlink.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/linux/netdevice.h: In function ‘netif_keep_dst’: ./include/net/netlink.h: In function ‘nla_get_s32’: ./include/net/netlink.h: In function ‘nlmsg_put_answer’: ./include/net/netlink.h:639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 639 | { | ^ ./include/net/netlink.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_running’: ./include/net/netlink.h: In function ‘nla_get_s16’: ./include/net/sch_generic.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/net/netlink.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_new’: ./include/net/netlink.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s8’: ./include/net/netlink.h:1331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1331 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_end’: ./include/linux/netdevice.h:4627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4627 | { | ^ ./include/net/netlink.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s64’: ./include/linux/netdevice.h: In function ‘netif_reduces_vlan_mtu’: ./include/net/netlink.h:1340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1340 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_get_pos’: ./include/net/netlink.h:678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 678 | { | ^ ./include/net/netlink.h: In function ‘nla_get_flag’: ./include/net/netlink.h: In function ‘nlmsg_trim’: ./include/net/netlink.h:1353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1353 | { | ^ ./include/net/netlink.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./include/net/netlink.h: In function ‘nla_get_msecs’: ./include/net/netlink.h:1364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1364 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dev’: ./include/linux/netdevice.h:4633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4633 | { | ^ ./include/net/sch_generic.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in_addr’: ./include/net/netlink.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/net/sch_generic.h: In function ‘sch_tree_lock’: ./include/linux/netdevice.h: In function ‘netdev_name’: ./include/net/sch_generic.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in6_addr’: ./include/net/sch_generic.h: In function ‘sch_tree_unlock’: ./include/net/netlink.h:1384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1384 | { | ^ ./include/net/sch_generic.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_cancel’: ./include/net/netlink.h: In function ‘nla_get_bitfield32’: ./include/net/netlink.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/net/sch_generic.h: In function ‘get_default_qdisc_ops’: ./include/net/netlink.h:1396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1396 | { | ^ ./include/net/sch_generic.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_free’: ./include/net/netlink.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/netdevice.h:4645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4645 | { | ^ ./include/net/netlink.h: In function ‘nla_memdup’: ./include/net/netlink.h: In function ‘nlmsg_multicast’: ./include/net/netlink.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/net/netlink.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_class_hash’: ./include/net/sch_generic.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_start’: ./include/net/sch_generic.h: In function ‘__qdisc_qstats_drop’: ./include/net/netlink.h:1421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1421 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_class_find’: ./include/net/sch_generic.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_unicast’: ./include/net/sch_generic.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/net/netlink.h:748:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 748 | { | ^ ./include/net/sch_generic.h: In function ‘qstats_drop_inc’: ./include/net/sch_generic.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_end’: ./include/linux/bio.h: In function ‘bio_pages_all’: ./include/net/sch_generic.h: In function ‘qstats_overlimit_inc’: ./include/net/netlink.h: In function ‘nl_dump_check_consistent’: ./include/linux/bio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/net/netlink.h:1441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1441 | { | ^ ./include/net/netlink.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/net/sch_generic.h:849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 849 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_drop’: ./include/net/netlink.h: In function ‘nla_nest_cancel’: ./include/net/sch_generic.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/netlink.h:1455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1455 | { | ^ ./include/net/netlink.h: In function ‘nla_attr_size’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_drop’: ./include/net/netlink.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/net/sch_generic.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/net/netlink.h: In function ‘nla_validate_nested’: ./include/linux/netdevice.h: In function ‘netdev_unregistering’: ./include/net/netlink.h:1475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1475 | { | ^ ./include/net/netlink.h: In function ‘nla_total_size’: ./include/net/netlink.h:812:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 812 | { | ^ ./include/linux/bio.h: In function ‘bio_first_bvec_all’: ./include/net/netlink.h: In function ‘nla_need_padding_for_64bit’: ./include/linux/bio.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/net/netlink.h:1488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1488 | { | ^ ./include/net/netlink.h: In function ‘nla_padlen’: ./include/net/netlink.h:821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 821 | { | ^ ./include/net/netlink.h: In function ‘nla_align_64bit’: ./include/net/netlink.h:1514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1514 | { | ^ ./include/net/netlink.h: In function ‘nla_type’: ./include/linux/netdevice.h:4652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4652 | { | ^ ./include/net/netlink.h:830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 830 | { | ^ ./include/net/sch_generic.h: In function ‘tc_classid_to_hwtc’: ./include/net/sch_generic.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/net/netlink.h: In function ‘nla_data’: ./include/linux/netdevice.h: In function ‘netdev_reg_state’: ./include/net/netlink.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/linux/bio.h: In function ‘bio_first_page_all’: ./include/net/netlink.h: In function ‘nla_total_size_64bit’: ./include/linux/bio.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/net/netlink.h:1527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1527 | { | ^ ./include/net/netlink.h: In function ‘nla_len’: ./include/linux/bio.h: In function ‘bio_last_bvec_all’: ./include/net/netlink.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/linux/bio.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ In file included from ./include/linux/netdevice.h:54, from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/hashtable.h: In function ‘__hash_init’: ./include/linux/hashtable.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/netlink.h: In function ‘nla_ok’: ./include/net/netlink.h: In function ‘nla_is_last’: ./include/net/netlink.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./include/linux/netdevice.h:4657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4657 | { | ^ ./include/net/netlink.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/net/sch_generic.h: In function ‘skb_reset_tc’: ./include/linux/hashtable.h: In function ‘hash_hashed’: ./include/net/netlink.h: In function ‘nla_next’: ./include/linux/hashtable.h:77:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 77 | { | ^ ./include/net/sch_generic.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/net/netlink.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/hashtable.h: In function ‘__hash_empty’: ./include/net/sch_generic.h: In function ‘skb_is_tc_redirected’: In file included from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/rtnetlink.h: In function ‘rtnl_msg_family’: ./include/linux/hashtable.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/net/sch_generic.h:623:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 623 | { | ^ ./include/net/rtnetlink.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/netlink.h: In function ‘nla_find_nested’: ./include/linux/bio.h: In function ‘bio_integrity’: ./include/net/sch_generic.h: In function ‘skb_at_tc_ingress’: ./include/net/netlink.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/linux/bio.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/net/sch_generic.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/hashtable.h: In function ‘hash_del’: ./include/linux/hashtable.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/net/sch_generic.h: In function ‘skb_skip_tc_classify’: ./include/net/netlink.h: In function ‘nla_parse_nested’: ./include/net/sch_generic.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/linux/hashtable.h: In function ‘hash_del_rcu’: ./include/net/netlink.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/linux/bio.h: In function ‘bio_integrity_flagged’: ./include/linux/hashtable.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/bio.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx_gt’: ./include/net/netlink.h: In function ‘nla_put_u8’: ./include/net/sch_generic.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/netlink.h:919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 919 | { | ^ ./include/linux/bio.h: In function ‘bip_get_seed’: ./include/linux/bio.h:339:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 339 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u16’: ./include/linux/bio.h: In function ‘bip_set_seed’: ./include/net/netlink.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/bio.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ In file included from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/netdevice.h: In function ‘dev_xmit_complete’: ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx’: ./include/net/netlink.h: In function ‘nla_put_be16’: ./include/net/sch_generic.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/netlink.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/linux/bio.h: In function ‘bio_next_split’: ./include/linux/bio.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_all_tx_empty’: ./include/net/netlink.h: In function ‘nla_put_net16’: ./include/net/sch_generic.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/net/netlink.h:959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 959 | { | ^ ./include/linux/netdevice.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/netlink.h: In function ‘nla_put_le16’: ./include/net/netlink.h:972:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 972 | { | ^ ./include/linux/bio.h: In function ‘bio_alloc’: ./include/linux/bio.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u32’: ./include/net/netlink.h:985:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 985 | { | ^ ./include/linux/bio.h: In function ‘bio_kmalloc’: In file included from ./include/net/sock.h:57, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/page_counter.h: In function ‘page_counter_init’: ./include/linux/bio.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be32’: ./include/net/sch_generic.h: In function ‘qdisc_tx_changing’: ./include/linux/page_counter.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/net/netlink.h:998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 998 | { | ^ ./include/net/sch_generic.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/linux/bio.h: In function ‘bio_io_error’: ./include/linux/bio.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net32’: ./include/net/netlink.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ In file included from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc’: ./include/linux/bio.h: In function ‘bio_wouldblock_error’: ./include/linux/page_counter.h: In function ‘page_counter_read’: ./include/linux/bio.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/page_counter.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_overlimit’: ./include/net/sch_generic.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/net/netlink.h: In function ‘nla_put_le32’: ./include/net/sch_generic.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/net/netlink.h:1024:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1024 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc_nz’: ./include/net/sch_generic.h: In function ‘qdisc_skb_head_init’: ./include/net/netlink.h: In function ‘nla_put_u64_64bit’: ./include/net/sch_generic.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/page_counter.h: In function ‘page_counter_reset_watermark’: ./include/net/netlink.h:1039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1039 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_tx_is_noop’: ./include/net/sch_generic.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/page_counter.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/net/sch_generic.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be64’: ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_tail’: ./include/net/sch_generic.h: In function ‘qdisc_is_running’: ./include/linux/bio.h: In function ‘bio_flush_dcache_pages’: ./include/net/netlink.h:1054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1054 | { | ^ ./include/net/sch_generic.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/sch_generic.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/bio.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net64’: ./include/net/netlink.h:1069:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1069 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_enqueue_tail’: ./include/net/sch_generic.h: In function ‘qdisc_run_begin’: ./include/net/sch_generic.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/net/sch_generic.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/net/netlink.h: In function ‘nla_put_le64’: ./include/linux/bio.h: In function ‘zero_fill_bio’: ./include/net/sch_generic.h: In function ‘qdisc_pkt_len’: ./include/net/netlink.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/linux/bio.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/net/sch_generic.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s8’: ./include/net/sch_generic.h: In function ‘qdisc_run_end’: ./include/net/netlink.h:1098:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1098 | { | ^ ./include/net/sch_generic.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_calculate_pkt_len’: ./include/net/sch_generic.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s16’: ./include/net/sch_generic.h: In function ‘qdisc_may_bulk’: ./include/net/sch_generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/net/netlink.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/linux/bio.h: In function ‘bvec_kmap_irq’: ./include/net/sch_generic.h: In function ‘qdisc_avail_bulklimit’: ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_head’: ./include/linux/bio.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/net/sch_generic.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s32’: In file included from ./include/net/inet_sock.h:23, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/netdevice.h: In function ‘napi_disable_pending’: ./include/net/sch_generic.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/net/netlink.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/linux/netdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ In file included from ./include/linux/writeback.h:11, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/flex_proportions.h: In function ‘fprop_inc_single’: ./include/linux/bio.h: In function ‘bvec_kunmap_irq’: ./include/net/netlink.h: In function ‘nla_put_s64’: ./include/linux/bio.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/flex_proportions.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/net/netlink.h:1139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1139 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_enqueue’: ./include/net/sch_generic.h: In function ‘__qdisc_dequeue_head’: ./include/net/sch_generic.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/linux/bio.h: In function ‘bio_list_empty’: ./include/linux/netdevice.h: In function ‘napi_schedule’: ./include/net/netlink.h: In function ‘nla_put_string’: ./include/net/sch_generic.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/linux/bio.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/netdevice.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/netlink.h:1153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1153 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_is_percpu_stats’: ./include/linux/netdevice.h: In function ‘napi_schedule_irqoff’: ./include/linux/bio.h: In function ‘bio_list_init’: ./include/net/sch_generic.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/netdevice.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/bio.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/net/netlink.h: In function ‘nla_put_flag’: ./include/net/netlink.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/net/sch_generic.h: In function ‘_bstats_update’: ./include/linux/netdevice.h: In function ‘napi_reschedule’: ./include/linux/bio.h: In function ‘bio_list_size’: ./include/net/sch_generic.h:758:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 758 | { | ^ ./include/linux/netdevice.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/flex_proportions.h: In function ‘fprop_inc_percpu’: ./include/linux/bio.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dequeue_head’: ./include/net/netlink.h: In function ‘nla_put_msecs’: ./include/linux/flex_proportions.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/net/sch_generic.h: In function ‘bstats_update’: ./include/net/sch_generic.h:925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 925 | { | ^ ./include/net/netlink.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/linux/netdevice.h: In function ‘napi_complete’: ./include/net/sch_generic.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./include/linux/netdevice.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/bio.h: In function ‘bio_list_add’: ./include/net/netlink.h: In function ‘nla_put_in_addr’: ./include/linux/bio.h:610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 610 | { | ^ ./include/net/netlink.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_drop’: ./include/linux/netdevice.h: In function ‘napi_enable’: ./include/net/sch_generic.h: In function ‘_bstats_cpu_update’: ./include/linux/netdevice.h:514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 514 | { | ^ ./include/net/sch_generic.h:940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 940 | { | ^ ./include/net/sch_generic.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/net/netlink.h: In function ‘nla_put_in6_addr’: ./include/linux/bio.h: In function ‘bio_list_add_head’: ./include/net/netlink.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_drop_all’: ./include/linux/bio.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/net/sch_generic.h: In function ‘bstats_cpu_update’: ./include/net/sch_generic.h:947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 947 | { | ^ ./include/net/sch_generic.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u32’: ./include/linux/bio.h: In function ‘bio_list_merge’: ./include/net/netlink.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/linux/bio.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_bstats_cpu_update’: ./include/net/sch_generic.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be32’: ./include/net/sch_generic.h: In function ‘__qdisc_queue_drop_head’: ./include/net/netlink.h:1224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1224 | { | ^ ./include/net/sch_generic.h:958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 958 | { | ^ ./include/net/sch_generic.h: In function ‘tcf_block_offload_inc’: ./include/net/sch_generic.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le32’: ./include/linux/bio.h: In function ‘bio_list_merge_head’: ./include/linux/netdevice.h: In function ‘napi_synchronize’: ./include/linux/bio.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/net/netlink.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/netdevice.h:530:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 530 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_queue_drop_head’: ./include/net/netlink.h: In function ‘nla_get_u16’: ./include/net/sch_generic.h: In function ‘qdisc_bstats_update’: ./include/net/sch_generic.h: In function ‘tcf_block_offload_dec’: ./include/net/sch_generic.h:974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 974 | { | ^ ./include/net/netlink.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/net/sch_generic.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/net/sch_generic.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./include/linux/bio.h: In function ‘bio_list_peek’: ./include/net/sch_generic.h: In function ‘qdisc_peek_head’: ./include/net/netlink.h: In function ‘nla_get_be16’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_dec’: ./include/linux/bio.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ In file included from ./include/linux/writeback.h:12, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/backing-dev-defs.h: In function ‘clear_bdi_congested’: ./include/net/sch_generic.h:979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 979 | { | ^ ./include/net/netlink.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/linux/netdevice.h: In function ‘napi_if_scheduled_mark_missed’: ./include/net/sch_generic.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/linux/bio.h: In function ‘bio_list_pop’: ./include/linux/netdevice.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/net/sch_generic.h: In function ‘tc_cls_offload_cnt_update’: ./include/net/netlink.h: In function ‘nla_get_le16’: ./include/net/sch_generic.h: In function ‘qdisc_peek_dequeued’: ./include/linux/backing-dev-defs.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/bio.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/net/sch_generic.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_dec’: ./include/net/netlink.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/sch_generic.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/net/sch_generic.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u8’: ./include/linux/backing-dev-defs.h: In function ‘set_bdi_congested’: ./include/linux/backing-dev-defs.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/netlink.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_cb_private_validate’: ./include/linux/bio.h: In function ‘bio_list_get’: ./include/net/sch_generic.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dequeue_peeked’: ./include/net/netlink.h: In function ‘nla_get_u64’: ./include/linux/bio.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_tryget’: ./include/net/netlink.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/net/sch_generic.h:1007:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1007 | { | ^ ./include/linux/backing-dev-defs.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/bio.h: In function ‘bio_inc_remaining’: ./include/net/netlink.h: In function ‘nla_get_be64’: ./include/linux/bio.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_get’: ./include/net/netlink.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_reset_queue’: ./include/linux/backing-dev-defs.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/sch_generic.h:1022:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1022 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le64’: ./include/linux/backing-dev-defs.h: In function ‘wb_put’: ./include/net/netlink.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/linux/backing-dev-defs.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qlen’: ./include/net/netlink.h: In function ‘nla_get_s32’: ./include/net/sch_generic.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/linux/bio.h: In function ‘bioset_initialized’: ./include/net/netlink.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qlen_sum’: ./include/linux/bio.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./include/net/sch_generic.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s16’: ./include/net/netlink.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s8’: ./include/net/netlink.h:1331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1331 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_skb_cb’: ./include/linux/netdevice.h: In function ‘net_has_fallback_tunnels’: ./include/net/sch_generic.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_dying’: ./include/net/netlink.h: In function ‘nla_get_s64’: ./include/linux/netdevice.h:635:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 635 | { | ^ ./include/linux/backing-dev-defs.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/net/netlink.h:1340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1340 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_lock’: ./include/net/sch_generic.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/writeback.h: In function ‘inode_attach_wb’: ./include/net/netlink.h: In function ‘nla_get_flag’: ./include/net/sch_generic.h: In function ‘qdisc_reset_queue’: ./include/linux/writeback.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root’: ./include/net/netlink.h:1353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1353 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_read’: ./include/net/sch_generic.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/sch_generic.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/linux/netdevice.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/net/netlink.h: In function ‘nla_get_msecs’: ./include/linux/writeback.h: In function ‘inode_detach_wb’: ./include/linux/writeback.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/net/netlink.h:1364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1364 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_queue_numa_node_write’: ./include/net/sch_generic.h: In function ‘qdisc_replace’: ./include/linux/netdevice.h:651:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 651 | { | ^ In file included from ./include/linux/blk_types.h:10, from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/bvec.h: In function ‘bvec_iter_advance’: ./include/net/sch_generic.h:1045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1045 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in_addr’: ./include/linux/bvec.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/net/netlink.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in6_addr’: ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping’: ./include/net/sch_generic.h: In function ‘rtnl_qdisc_drop’: ./include/net/sch_generic.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/netlink.h:1384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1384 | { | ^ ./include/net/sch_generic.h:1064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1064 | { | ^ ./include/linux/netdevice.h: In function ‘rps_record_sock_flow’: ./include/net/sch_generic.h: In function ‘qdisc_root_lock’: ./include/net/netlink.h: In function ‘nla_get_bitfield32’: ./include/net/sch_generic.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/netdevice.h:716:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 716 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_drop_cpu’: ./include/linux/writeback.h: In function ‘wbc_attach_fdatawrite_inode’: ./include/net/netlink.h:1396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1396 | { | ^ ./include/net/sch_generic.h:1071:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1071 | { | ^ ./include/linux/writeback.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/net/netlink.h: In function ‘nla_memdup’: ./include/net/sch_generic.h: In function ‘qdisc_drop’: ./include/net/netlink.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/net/sch_generic.h:1080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1080 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_start’: ./include/net/sch_generic.h: In function ‘qdisc_drop_all’: ./include/net/netlink.h:1421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1421 | { | ^ ./include/net/sch_generic.h:1089:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1089 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_l2t’: ./include/net/sch_generic.h:1100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1100 | { | ^ ./include/linux/writeback.h: In function ‘wbc_init_bio’: ./include/linux/writeback.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_end’: ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_lock’: ./include/net/netlink.h:1441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1441 | { | ^ ./include/net/sch_generic.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_cancel’: ./include/net/netlink.h:1455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1455 | { | ^ ./include/net/netlink.h: In function ‘nla_validate_nested’: ./include/net/sch_generic.h: In function ‘psched_l2t_ns’: ./include/net/netlink.h:1475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1475 | { | ^ ./include/net/sch_generic.h:1120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1120 | { | ^ ./include/net/netlink.h: In function ‘nla_need_padding_for_64bit’: ./include/net/netlink.h:1488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1488 | { | ^ ./include/net/netlink.h: In function ‘nla_align_64bit’: ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_running’: ./include/net/netlink.h:1514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1514 | { | ^ ./include/net/sch_generic.h: In function ‘psched_ratecfg_getrate’: ./include/net/sch_generic.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/net/sch_generic.h:1135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1135 | { | ^ ./include/linux/bvec.h: In function ‘bvec_iter_rewind’: ./include/linux/bvec.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/net/netlink.h: In function ‘nla_total_size_64bit’: ./include/linux/netdevice.h: In function ‘netdev_phys_item_id_same’: ./include/net/netlink.h:1527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1527 | { | ^ ./include/linux/netdevice.h:827:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 827 | { | ^ ./include/net/netlink.h: In function ‘nla_is_last’: ./include/net/netlink.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_inc’: ./include/net/sch_generic.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dev’: ./include/net/sch_generic.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/net/sch_generic.h: In function ‘mini_qdisc_bstats_cpu_update’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_inc’: In file included from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/rtnetlink.h: In function ‘rtnl_msg_family’: ./include/net/sch_generic.h: In function ‘sch_tree_lock’: ./include/net/sch_generic.h:1160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1160 | { | ^ ./include/net/sch_generic.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/net/sch_generic.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/rtnetlink.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/sch_generic.h: In function ‘sch_tree_unlock’: In file included from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_root’: ./include/net/sch_generic.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/linux/memcontrol.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/net/sch_generic.h: In function ‘mini_qdisc_qstats_cpu_drop’: ./include/net/sch_generic.h: In function ‘get_default_qdisc_ops’: ./include/net/sch_generic.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_disabled’: ./include/net/sch_generic.h:1165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1165 | { | ^ ./include/linux/memcontrol.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_class_hash’: ./include/net/sch_generic.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_class_find’: In file included from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/blk_types.h: In function ‘blk_path_error’: ./include/net/sch_generic.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_nodeinfo’: ./include/linux/blk_types.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/memcontrol.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_lruvec’: ./include/linux/memcontrol.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/blk_types.h: In function ‘__bio_issue_time’: ./include/linux/blk_types.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/blk_types.h: In function ‘bio_issue_time’: ./include/linux/blk_types.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_from_css’: ./include/linux/memcontrol.h:403:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | struct mem_cgroup *mem_cgroup_from_css(struct cgroup_subsys_state *css){ | ^~~~~~~~~~~~~~~~~~~ ./include/linux/blk_types.h: In function ‘bio_issue_size’: ./include/linux/blk_types.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ In file included from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc’: ./include/linux/blk_types.h: In function ‘bio_issue_init’: ./include/linux/blk_types.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/net/sch_generic.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_put’: ./include/linux/memcontrol.h:408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 408 | { | ^ ./include/net/sch_generic.h: In function ‘tc_classid_to_hwtc’: ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc_nz’: ./include/net/sch_generic.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/net/sch_generic.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_id’: ./include/linux/memcontrol.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_is_running’: ./include/net/sch_generic.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/memcontrol.h: In function ‘lruvec_memcg’: ./include/linux/memcontrol.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_run_begin’: ./include/net/sch_generic.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/net/sch_generic.h: In function ‘skb_reset_tc’: ./include/net/sch_generic.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/memcontrol.h: In function ‘parent_mem_cgroup’: ./include/net/sch_generic.h: In function ‘qdisc_run_end’: ./include/linux/memcontrol.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/net/sch_generic.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/sch_generic.h: In function ‘skb_is_tc_redirected’: ./include/linux/blk_types.h: In function ‘bio_set_op_attrs’: ./include/net/sch_generic.h:623:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 623 | { | ^ ./include/linux/blk_types.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_may_bulk’: ./include/net/sch_generic.h: In function ‘skb_at_tc_ingress’: ./include/net/sch_generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/net/sch_generic.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_write’: ./include/net/sch_generic.h: In function ‘qdisc_avail_bulklimit’: ./include/net/sch_generic.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/sch_generic.h: In function ‘skb_skip_tc_classify’: ./include/linux/blk_types.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/net/sch_generic.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_flush’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_descendant’: ./include/linux/blk_types.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx_gt’: ./include/linux/memcontrol.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/net/sch_generic.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_sync’: ./include/linux/blk_types.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/memcontrol.h: In function ‘mm_match_cgroup’: ./include/linux/memcontrol.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_inc’: ./include/linux/blk_types.h: In function ‘op_is_discard’: ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx’: ./include/net/sch_generic.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/linux/blk_types.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/sch_generic.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/sch_generic.h: In function ‘skb_tc_reinsert’: ./include/net/sch_generic.h: In function ‘qdisc_all_tx_empty’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_dec’: ./include/linux/blk_types.h: In function ‘op_stat_group’: ./include/net/sch_generic.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/net/sch_generic.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/net/sch_generic.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/linux/blk_types.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_requeues_inc’: ./include/net/sch_generic.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_valid’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_online’: ./include/linux/memcontrol.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/linux/blk_types.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_to_queue_num’: ./include/linux/blk_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_tx_changing’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_lru_size’: ./include/linux/memcontrol.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/net/sch_generic.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_to_tag’: ./include/linux/blk_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/netdevice.h: In function ‘netif_elide_gro’: ./include/net/sch_generic.h: In function ‘tcf_block_offload_inc’: ./include/linux/blk_types.h: In function ‘blk_qc_t_is_internal’: ./include/net/sch_generic.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/blk_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ ./include/linux/netdevice.h:2054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2054 | { | ^ ./include/net/sch_generic.h: In function ‘tcf_block_offload_dec’: ./include/net/sch_generic.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_zone_lru_size’: ./include/net/sch_generic.h: In function ‘qdisc_tx_is_noop’: ./include/linux/memcontrol.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/net/sch_generic.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./include/net/sch_generic.h: In function ‘tc_cls_offload_cnt_update’: ./include/net/sch_generic.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_prio_tc_map’: In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/writeback.h: In function ‘wbc_to_write_flags’: ./include/net/sch_generic.h: In function ‘qdisc_cb_private_validate’: ./include/linux/netdevice.h:2064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2064 | { | ^ ./include/linux/writeback.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/net/sch_generic.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_set_prio_tc_map’: ./include/net/sch_generic.h: In function ‘qdisc_pkt_len’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_enter_user_fault’: ./include/net/sch_generic.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/linux/memcontrol.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/netdevice.h:2070:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2070 | { | ^ ./include/linux/writeback.h: In function ‘wb_domain_size_changed’: ./include/net/sch_generic.h: In function ‘qdisc_calculate_pkt_len’: ./include/linux/writeback.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/net/sch_generic.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ In file included from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/filter.h: In function ‘bpf_compute_data_pointers’: ./include/net/sch_generic.h: In function ‘qdisc_qlen’: ./include/net/sch_generic.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/linux/writeback.h: In function ‘wait_on_inode’: ./include/net/sch_generic.h: In function ‘qdisc_qlen_sum’: ./include/linux/filter.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/writeback.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/net/sch_generic.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_num_tc’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_exit_user_fault’: ./include/linux/memcontrol.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/linux/netdevice.h:2085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2085 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_enqueue’: ./include/net/sch_generic.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_skb_cb’: ./include/net/sch_generic.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_sb_channel’: ./include/net/sch_generic.h: In function ‘qdisc_is_percpu_stats’: ./include/net/sch_generic.h: In function ‘qdisc_lock’: ./include/linux/filter.h: In function ‘bpf_compute_and_save_data_end’: ./include/linux/netdevice.h:2096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2096 | { | ^ ./include/net/sch_generic.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/net/sch_generic.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/filter.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ In file included from ./include/linux/bio.h:21, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/highmem.h: In function ‘flush_anon_page’: ./include/net/sch_generic.h: In function ‘qdisc_root’: ./include/linux/memcontrol.h: In function ‘task_in_memcg_oom’: ./include/net/sch_generic.h: In function ‘_bstats_update’: ./include/net/sch_generic.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/memcontrol.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/highmem.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/linux/filter.h: In function ‘bpf_restore_data_end’: ./include/net/sch_generic.h:758:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 758 | { | ^ ./include/linux/filter.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/linux/highmem.h: In function ‘flush_kernel_dcache_page’: ./include/linux/highmem.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/net/sch_generic.h: In function ‘bstats_update’: ./include/linux/filter.h: In function ‘bpf_skb_cb’: ./include/linux/highmem.h: In function ‘flush_kernel_vmap_range’: ./include/net/sch_generic.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./include/linux/filter.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/highmem.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_page_state’: ./include/linux/memcontrol.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./include/linux/highmem.h: In function ‘invalidate_kernel_vmap_range’: ./include/linux/highmem.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping’: ./include/net/sch_generic.h: In function ‘_bstats_cpu_update’: ./include/linux/netdevice.h: In function ‘netdev_get_tx_queue’: ./include/linux/highmem.h: In function ‘nr_free_highpages’: ./include/net/sch_generic.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/highmem.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline unsigned int nr_free_highpages(void) { return 0; } | ^~~~~~ ./include/net/sch_generic.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_memcg_state’: ./include/linux/memcontrol.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/highmem.h: In function ‘kmap_to_page’: ./include/net/sch_generic.h: In function ‘qdisc_root_lock’: ./include/linux/netdevice.h:2103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2103 | { | ^ ./include/linux/highmem.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/sch_generic.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/net/sch_generic.h: In function ‘bstats_cpu_update’: ./include/net/sch_generic.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/linux/netdevice.h: In function ‘skb_get_tx_queue’: ./include/linux/filter.h: In function ‘__bpf_prog_run_save_cb’: ./include/linux/highmem.h: In function ‘totalhigh_pages’: ./include/linux/filter.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_bstats_cpu_update’: ./include/linux/highmem.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline unsigned long totalhigh_pages(void) { return 0UL; } | ^~~~~~ ./include/linux/netdevice.h:2109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2109 | { | ^ ./include/net/sch_generic.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/linux/highmem.h: In function ‘kmap’: ./include/linux/highmem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_for_each_tx_queue’: ./include/linux/highmem.h: In function ‘kunmap’: ./include/linux/netdevice.h:2118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2118 | { | ^ ./include/linux/highmem.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_qstats_drop’: ./include/linux/highmem.h: In function ‘kmap_atomic’: ./include/net/sch_generic.h: In function ‘qdisc_bstats_update’: ./include/linux/highmem.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/net/sch_generic.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/net/sch_generic.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_run_save_cb’: ./include/linux/filter.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/net/sch_generic.h: In function ‘qstats_drop_inc’: ./include/linux/highmem.h: In function ‘__kunmap_atomic’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_dec’: ./include/linux/highmem.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/net/sch_generic.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./include/net/sch_generic.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_fwd_headroom’: ./include/net/sch_generic.h: In function ‘qstats_overlimit_inc’: ./include/linux/filter.h: In function ‘bpf_prog_run_clear_cb’: ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_lock’: ./include/linux/filter.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/net/sch_generic.h:849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 849 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_dec’: ./include/net/sch_generic.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/linux/netdevice.h:2150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2150 | { | ^ ./include/linux/highmem.h: In function ‘clear_user_highpage’: ./include/net/sch_generic.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_drop’: ./include/linux/highmem.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/sch_generic.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_set_rx_headroom’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_drop’: ./include/net/sch_generic.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_run_xdp’: ./include/linux/netdevice.h:2155:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2155 | { | ^ ./include/linux/filter.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/highmem.h: In function ‘alloc_zeroed_user_highpage_movable’: ./include/linux/netdevice.h: In function ‘netdev_reset_rx_headroom’: ./include/linux/filter.h: In function ‘bpf_prog_insn_size’: ./include/linux/highmem.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/filter.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/linux/netdevice.h:2162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2162 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_tag_scratch_size’: ./include/linux/filter.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/netdevice.h: In function ‘dev_net’: ./include/linux/highmem.h: In function ‘clear_highpage’: ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_running’: ./include/linux/highmem.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/net/sch_generic.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/linux/netdevice.h:2171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2171 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_size’: ./include/linux/filter.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/netdevice.h: In function ‘dev_net_set’: ./include/linux/highmem.h: In function ‘zero_user_segments’: ./include/linux/netdevice.h:2177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2177 | { | ^ ./include/linux/highmem.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_priv’: ./include/linux/netdevice.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dev’: ./include/linux/filter.h: In function ‘bpf_prog_was_classic’: ./include/net/sch_generic.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_napi_add’: ./include/linux/filter.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/net/sch_generic.h: In function ‘sch_tree_lock’: ./include/linux/filter.h: In function ‘bpf_ctx_off_adjust_machine’: ./include/net/sch_generic.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/linux/netdevice.h:2236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2236 | { | ^ ./include/linux/filter.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/net/sch_generic.h: In function ‘sch_tree_unlock’: ./include/net/sch_generic.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/linux/filter.h: In function ‘bpf_ctx_narrow_access_ok’: ./include/linux/highmem.h: In function ‘zero_user_segment’: ./include/linux/filter.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/linux/highmem.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/net/sch_generic.h: In function ‘get_default_qdisc_ops’: ./include/net/sch_generic.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/linux/highmem.h: In function ‘zero_user’: ./include/linux/filter.h: In function ‘bpf_prog_lock_ro’: ./include/linux/netdevice.h: In function ‘gro_recursion_inc_test’: ./include/linux/highmem.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ ./include/linux/filter.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/highmem.h: In function ‘copy_user_highpage’: ./include/net/sch_generic.h: In function ‘qdisc_class_hash’: ./include/linux/filter.h: In function ‘bpf_prog_unlock_ro’: ./include/linux/netdevice.h:2319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2319 | { | ^ ./include/linux/highmem.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/filter.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/net/sch_generic.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_class_find’: ./include/linux/filter.h: In function ‘bpf_jit_binary_lock_ro’: ./include/linux/netdevice.h: In function ‘call_gro_receive’: ./include/linux/filter.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/net/sch_generic.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_unlock_ro’: ./include/linux/filter.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/netdevice.h:2327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2327 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_hdr’: ./include/linux/filter.h:721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 721 | { | ^ ./include/linux/highmem.h: In function ‘copy_highpage’: ./include/linux/memcontrol.h: In function ‘mod_memcg_state’: ./include/linux/highmem.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/memcontrol.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/netdevice.h: In function ‘call_gro_receive_sk’: ./include/linux/filter.h: In function ‘sk_filter’: ./include/linux/filter.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/linux/netdevice.h:2342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2342 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_memcg_page_state’: ./include/linux/memcontrol.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_unlock_free’: ./include/linux/filter.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_memcg_page_state’: ./include/linux/memcontrol.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/linux/memcontrol.h: In function ‘lruvec_page_state’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_overlimit’: ./include/linux/memcontrol.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ In file included from ./include/linux/bio.h:22, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/mempool.h: In function ‘mempool_initialized’: ./include/net/sch_generic.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/net/sch_generic.h: In function ‘tc_classid_to_hwtc’: ./include/linux/mempool.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/filter.h: In function ‘bpf_dump_raw_ok’: ./include/net/sch_generic.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_skb_head_init’: ./include/linux/filter.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/net/sch_generic.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/filter.h: In function ‘xdp_return_frame_no_direct’: ./include/linux/filter.h:800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 800 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_tail’: ./include/net/sch_generic.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_slab_pool’: ./include/linux/mempool.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_inc’: ./include/linux/mempool.h: In function ‘mempool_create_slab_pool’: ./include/linux/memcontrol.h: In function ‘__mod_lruvec_state’: ./include/linux/mempool.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/net/sch_generic.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_enqueue_tail’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_init’: ./include/linux/memcontrol.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/filter.h: In function ‘xdp_set_return_frame_no_direct’: ./include/net/sch_generic.h: In function ‘skb_reset_tc’: ./include/net/sch_generic.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/linux/filter.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/sch_generic.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_inc’: ./include/linux/mempool.h: In function ‘mempool_init_kmalloc_pool’: ./include/linux/netdevice.h:2531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2531 | { | ^ ./include/linux/mempool.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/sch_generic.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_head’: ./include/net/sch_generic.h: In function ‘skb_is_tc_redirected’: ./include/net/sch_generic.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/net/sch_generic.h:623:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 623 | { | ^ ./include/linux/mempool.h: In function ‘mempool_create_kmalloc_pool’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_dev’: ./include/linux/mempool.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/sch_generic.h: In function ‘skb_at_tc_ingress’: ./include/linux/filter.h: In function ‘xdp_clear_return_frame_no_direct’: ./include/linux/filter.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/net/sch_generic.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_page_pool’: ./include/linux/netdevice.h:2538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2538 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_dequeue_head’: ./include/linux/mempool.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/net/sch_generic.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/net/sch_generic.h: In function ‘skb_skip_tc_classify’: ./include/linux/netdevice.h: In function ‘netdev_notifier_info_to_extack’: ./include/linux/mempool.h: In function ‘mempool_create_page_pool’: ./include/net/sch_generic.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/linux/mempool.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/netdevice.h:2544:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2544 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx_gt’: ./include/linux/filter.h: In function ‘xdp_ok_fwd_dev’: ./include/linux/filter.h:822:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 822 | { | ^ ./include/net/sch_generic.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dequeue_head’: In file included from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/bio.h: In function ‘bio_has_data’: ./include/linux/netdevice.h: In function ‘next_net_device’: ./include/net/sch_generic.h:925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 925 | { | ^ ./include/linux/bio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/netdevice.h:2571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2571 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx’: ./include/net/sch_generic.h: In function ‘__qdisc_drop’: ./include/net/sch_generic.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/sch_generic.h:940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 940 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_all_tx_empty’: ./include/linux/bio.h: In function ‘bio_no_advance_iter’: ./include/net/sch_generic.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/linux/bio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_drop_all’: ./include/net/sch_generic.h:947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 947 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_dump’: ./include/linux/filter.h:891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 891 | { | ^ ./include/linux/netdevice.h: In function ‘next_net_device_rcu’: ./include/linux/bio.h: In function ‘bio_mergeable’: ./include/linux/bio.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_queue_drop_head’: ./include/net/sch_generic.h:958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 958 | { | ^ ./include/linux/netdevice.h:2581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2581 | { | ^ ./include/linux/bio.h: In function ‘bio_cur_bytes’: ./include/linux/filter.h: In function ‘bpf_jit_is_ebpf’: ./include/linux/bio.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_tx_changing’: ./include/linux/filter.h:901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 901 | { | ^ ./include/net/sch_generic.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_queue_drop_head’: ./include/linux/filter.h: In function ‘ebpf_jit_enabled’: ./include/linux/filter.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/net/sch_generic.h:974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 974 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_peek_head’: ./include/linux/filter.h: In function ‘bpf_prog_ebpf_jited’: ./include/linux/filter.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/net/sch_generic.h:979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 979 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_peek_dequeued’: ./include/linux/filter.h: In function ‘bpf_jit_blinding_enabled’: ./include/net/sch_generic.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/filter.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_tx_is_noop’: ./include/net/sch_generic.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dequeue_peeked’: ./include/net/sch_generic.h:1007:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1007 | { | ^ ./include/linux/netdevice.h: In function ‘first_net_device’: ./include/linux/filter.h: In function ‘bpf_jit_kallsyms_enabled’: ./include/linux/filter.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/linux/netdevice.h:2591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2591 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_pkt_len’: ./include/net/sch_generic.h: In function ‘__qdisc_reset_queue’: ./include/net/sch_generic.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/net/sch_generic.h:1022:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1022 | { | ^ ./include/linux/filter.h: In function ‘bpf_address_lookup’: ./include/linux/filter.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/bio.h: In function ‘bio_data’: ./include/net/sch_generic.h: In function ‘qdisc_calculate_pkt_len’: ./include/linux/bio.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/net/sch_generic.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/linux/netdevice.h: In function ‘first_net_device_rcu’: ./include/linux/filter.h: In function ‘bpf_needs_clear_a’: ./include/linux/filter.h:1034:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1034 | { | ^ ./include/linux/netdevice.h:2597:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2597 | { | ^ ./include/linux/bio.h: In function ‘bio_full’: ./include/linux/bio.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_enqueue’: ./include/linux/bio.h: In function ‘bio_advance_iter’: ./include/net/sch_generic.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/linux/bio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/filter.h: In function ‘bpf_anc_helper’: ./include/linux/filter.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_inc’: ./include/net/sch_generic.h: In function ‘qdisc_reset_queue’: ./include/net/sch_generic.h: In function ‘qdisc_is_percpu_stats’: ./include/net/sch_generic.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/net/sch_generic.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/net/sch_generic.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/bio.h: In function ‘bio_segments’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_dec’: ./include/net/sch_generic.h: In function ‘qdisc_replace’: ./include/linux/bio.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/sch_generic.h: In function ‘_bstats_update’: ./include/net/sch_generic.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/sch_generic.h:1045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1045 | { | ^ ./include/net/sch_generic.h:758:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 758 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_requeues_inc’: ./include/linux/memcontrol.h: In function ‘mod_lruvec_state’: ./include/net/sch_generic.h: In function ‘bstats_update’: ./include/net/sch_generic.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/linux/memcontrol.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/net/sch_generic.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./include/net/sch_generic.h: In function ‘rtnl_qdisc_drop’: ./include/net/sch_generic.h:1064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1064 | { | ^ ./include/net/sch_generic.h: In function ‘_bstats_cpu_update’: ./include/net/sch_generic.h: In function ‘qdisc_drop_cpu’: ./include/net/sch_generic.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_lruvec_page_state’: ./include/net/sch_generic.h:1071:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1071 | { | ^ ./include/linux/memcontrol.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/net/sch_generic.h: In function ‘bstats_cpu_update’: ./include/net/sch_generic.h: In function ‘qdisc_drop’: ./include/net/sch_generic.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/net/sch_generic.h:1080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1080 | { | ^ ./include/linux/netdevice.h: In function ‘unregister_netdevice’: ./include/linux/memcontrol.h: In function ‘mod_lruvec_page_state’: ./include/net/sch_generic.h: In function ‘qdisc_bstats_cpu_update’: ./include/linux/memcontrol.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_drop_all’: ./include/net/sch_generic.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/net/sch_generic.h:1089:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1089 | { | ^ ./include/linux/netdevice.h:2641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2641 | { | ^ ./include/linux/filter.h: In function ‘bpf_load_pointer’: ./include/linux/filter.h:1091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1091 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_l2t’: ./include/net/sch_generic.h:1100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1100 | { | ^ ./include/linux/memcontrol.h: In function ‘__count_memcg_events’: ./include/linux/netdevice.h: In function ‘dev_recursion_level’: ./include/net/sch_generic.h: In function ‘qdisc_bstats_update’: ./include/linux/memcontrol.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/filter.h: In function ‘bpf_tell_extensions’: ./include/net/sch_generic.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/linux/filter.h:1099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1099 | { | ^ ./include/linux/netdevice.h:2655:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2655 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_dec’: ./include/linux/bio.h: In function ‘bio_get’: ./include/net/sch_generic.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/linux/bio.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_dec’: ./include/net/sch_generic.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/sch_generic.h: In function ‘psched_l2t_ns’: ./include/linux/bio.h: In function ‘bio_cnt_set’: In file included from ./include/net/sock.h:65, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_init_rcu’: ./include/linux/bio.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/net/sch_generic.h:1120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1120 | { | ^ ./include/linux/rculist_nulls.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/bio.h: In function ‘bio_flagged’: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_rcu’: ./include/linux/bio.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/rculist_nulls.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/bio.h: In function ‘bio_set_flag’: ./include/linux/bio.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_add_head_rcu’: ./include/linux/rculist_nulls.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/sch_generic.h: In function ‘psched_ratecfg_getrate’: ./include/linux/bio.h: In function ‘bio_clear_flag’: ./include/net/sch_generic.h:1135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1135 | { | ^ ./include/linux/bio.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/linux/bio.h: In function ‘bio_get_first_bvec’: ./include/linux/bio.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_offset’: ./include/linux/netdevice.h:2668:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2668 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_len’: ./include/net/sch_generic.h: In function ‘mini_qdisc_bstats_cpu_update’: ./include/linux/netdevice.h:2673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2673 | { | ^ ./include/net/sch_generic.h:1160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1160 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_pull’: ./include/linux/netdevice.h:2678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2678 | { | ^ ./include/net/sch_generic.h: In function ‘mini_qdisc_qstats_cpu_drop’: ./include/net/sch_generic.h: In function ‘__qdisc_qstats_drop’: ./include/net/sch_generic.h:1165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1165 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_fast’: ./include/net/sch_generic.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/linux/bio.h: In function ‘bio_get_last_bvec’: ./include/linux/bio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/linux/netdevice.h:2684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2684 | { | ^ ./include/net/sch_generic.h: In function ‘qstats_drop_inc’: ./include/net/sch_generic.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_header_hard’: ./include/net/sch_generic.h: In function ‘qstats_overlimit_inc’: ./include/net/sch_generic.h:849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 849 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_drop’: ./include/linux/netdevice.h:2689:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2689 | { | ^ ./include/net/sch_generic.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_frag0_invalidate’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_drop’: ./include/net/sch_generic.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/linux/netdevice.h:2694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2694 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_events’: ./include/linux/netdevice.h: In function ‘skb_gro_header_slow’: ./include/linux/memcontrol.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./include/linux/netdevice.h:2701:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2701 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_page_event’: ./include/linux/memcontrol.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_event_mm’: ./include/linux/memcontrol.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_network_header’: ./include/linux/netdevice.h:2710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2710 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_postpull_rcsum’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_inc’: ./include/linux/netdevice.h:2717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2717 | { | ^ ./include/net/sch_generic.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_memory_event’: ./include/linux/memcontrol.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_inc’: ./include/linux/memcontrol.h: In function ‘memcg_memory_event_mm’: ./include/linux/netdevice.h: In function ‘skb_at_gro_remcsum_start’: ./include/net/sch_generic.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/linux/memcontrol.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/linux/netdevice.h:2731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2731 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_needed’: ./include/linux/bio.h: In function ‘bio_pages_all’: ./include/linux/netdevice.h:2738:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2738 | { | ^ ./include/linux/bio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_validate_complete’: ./include/linux/netdevice.h:2749:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2749 | { | ^ ./include/net/sch_generic.h: In function ‘skb_tc_reinsert’: ./include/linux/memcontrol.h: In function ‘__inc_memcg_state’: ./include/linux/bio.h: In function ‘bio_first_bvec_all’: ./include/linux/bio.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/memcontrol.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/net/sch_generic.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_memcg_state’: ./include/linux/netdevice.h: In function ‘skb_gro_incr_csum_unnecessary’: ./include/linux/memcontrol.h:1131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1131 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_memcg_page_state’: ./include/linux/netdevice.h:2760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2760 | { | ^ ./include/linux/memcontrol.h:1138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1138 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_overlimit’: ./include/linux/memcontrol.h: In function ‘__dec_memcg_page_state’: ./include/net/sch_generic.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/linux/bio.h: In function ‘bio_first_page_all’: ./include/linux/memcontrol.h:1145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1145 | { | ^ ./include/linux/bio.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_skb_head_init’: ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert_check’: ./include/linux/memcontrol.h: In function ‘__inc_lruvec_state’: ./include/net/sch_generic.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/bio.h: In function ‘bio_last_bvec_all’: ./include/linux/memcontrol.h:1151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1151 | { | ^ ./include/linux/bio.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/netdevice.h:2796:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2796 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_lruvec_state’: ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_tail’: ./include/linux/memcontrol.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/net/sch_generic.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_lruvec_page_state’: ./include/linux/memcontrol.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/linux/netdevice.h: In function ‘__skb_gro_checksum_convert’: ./include/net/sch_generic.h: In function ‘qdisc_enqueue_tail’: ./include/linux/memcontrol.h: In function ‘__dec_lruvec_page_state’: ./include/net/sch_generic.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/linux/memcontrol.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/linux/netdevice.h:2803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2803 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_memcg_state’: ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_head’: ./include/linux/memcontrol.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/net/sch_generic.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_memcg_state’: ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_init’: ./include/linux/bio.h: In function ‘bio_integrity’: ./include/linux/memcontrol.h:1183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1183 | { | ^ ./include/linux/bio.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_memcg_page_state’: ./include/net/sch_generic.h: In function ‘__qdisc_dequeue_head’: ./include/linux/netdevice.h:2821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2821 | { | ^ ./include/linux/memcontrol.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/net/sch_generic.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_memcg_page_state’: ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_process’: ./include/linux/memcontrol.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/linux/bio.h: In function ‘bio_integrity_flagged’: ./include/linux/bio.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_lruvec_state’: ./include/linux/netdevice.h:2831:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2831 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_inc’: ./include/linux/memcontrol.h:1203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1203 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dequeue_head’: ./include/net/sch_generic.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_lruvec_state’: ./include/net/sch_generic.h:925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 925 | { | ^ ./include/linux/bio.h: In function ‘bip_get_seed’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_dec’: ./include/linux/memcontrol.h:1209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1209 | { | ^ ./include/linux/bio.h:339:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 339 | { | ^ ./include/net/sch_generic.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_lruvec_page_state’: ./include/linux/bio.h: In function ‘bip_set_seed’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_requeues_inc’: ./include/linux/bio.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/linux/memcontrol.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_drop’: In file included from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/filter.h: In function ‘bpf_compute_data_pointers’: ./include/net/sch_generic.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_lruvec_page_state’: ./include/net/sch_generic.h:940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 940 | { | ^ ./include/linux/memcontrol.h:1221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1221 | { | ^ ./include/linux/bio.h: In function ‘bio_next_split’: ./include/linux/filter.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_drop_all’: ./include/linux/bio.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/sch_generic.h:947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 947 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_under_socket_pressure’: ./include/linux/memcontrol.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_queue_drop_head’: ./include/net/sch_generic.h:958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 958 | { | ^ ./include/linux/filter.h: In function ‘bpf_compute_and_save_data_end’: ./include/linux/filter.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/linux/bio.h: In function ‘bio_alloc’: ./include/linux/bio.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_queue_drop_head’: ./include/linux/filter.h: In function ‘bpf_restore_data_end’: ./include/linux/bio.h: In function ‘bio_kmalloc’: ./include/linux/filter.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/net/sch_generic.h:974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 974 | { | ^ ./include/linux/bio.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_peek_head’: ./include/linux/filter.h: In function ‘bpf_skb_cb’: ./include/linux/bio.h: In function ‘bio_io_error’: ./include/linux/filter.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/net/sch_generic.h:979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 979 | { | ^ ./include/linux/bio.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_remcsum_cleanup’: ./include/net/sch_generic.h: In function ‘qdisc_peek_dequeued’: ./include/linux/bio.h: In function ‘bio_wouldblock_error’: ./include/net/sch_generic.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/bio.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/netdevice.h:2863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2863 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_kmem_enabled’: ./include/net/sch_generic.h: In function ‘qdisc_dequeue_peeked’: ./include/linux/memcontrol.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/net/sch_generic.h:1007:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1007 | { | ^ ./include/linux/filter.h: In function ‘__bpf_prog_run_save_cb’: ./include/linux/filter.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/bio.h: In function ‘bio_flush_dcache_pages’: ./include/linux/memcontrol.h: In function ‘memcg_cache_id’: ./include/net/sch_generic.h: In function ‘__qdisc_reset_queue’: ./include/linux/bio.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/sch_generic.h:1022:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1022 | { | ^ ./include/linux/memcontrol.h:1312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1312 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_flush_final’: ./include/linux/bio.h: In function ‘zero_fill_bio’: ./include/linux/netdevice.h:2882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2882 | { | ^ ./include/linux/bio.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_run_save_cb’: ./include/linux/filter.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gro_flush_final_remcsum’: ./include/linux/filter.h: In function ‘bpf_prog_run_clear_cb’: ./include/linux/filter.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/netdevice.h:2890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2890 | { | ^ ./include/linux/bio.h: In function ‘bvec_kmap_irq’: ./include/linux/bio.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/bio.h: In function ‘bvec_kunmap_irq’: ./include/linux/netdevice.h: In function ‘dev_hard_header’: ./include/net/sch_generic.h: In function ‘qdisc_reset_queue’: ./include/linux/filter.h: In function ‘bpf_prog_run_xdp’: ./include/net/sch_generic.h: In function ‘__qdisc_qstats_drop’: ./include/linux/bio.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/linux/filter.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/net/sch_generic.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/net/sch_generic.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/linux/bio.h: In function ‘bio_list_empty’: ./include/linux/netdevice.h:2917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2917 | { | ^ In file included from ./include/linux/set_memory.h:12, from ./include/linux/filter.h:20, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./arch/x86/include/asm/set_memory.h: In function ‘set_mce_nospec’: ./include/linux/filter.h: In function ‘bpf_prog_insn_size’: ./include/net/sch_generic.h: In function ‘qstats_drop_inc’: ./include/net/sch_generic.h: In function ‘qdisc_replace’: ./include/linux/bio.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/linux/filter.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/sch_generic.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./arch/x86/include/asm/set_memory.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/net/sch_generic.h:1045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1045 | { | ^ ./include/net/sch_generic.h: In function ‘qstats_overlimit_inc’: ./include/linux/bio.h: In function ‘bio_list_init’: ./include/linux/filter.h: In function ‘bpf_prog_tag_scratch_size’: ./include/net/sch_generic.h:849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 849 | { | ^ ./include/linux/filter.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/linux/bio.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_drop’: ./include/net/sch_generic.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/linux/bio.h: In function ‘bio_list_size’: ./include/net/sch_generic.h: In function ‘rtnl_qdisc_drop’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_drop’: ./arch/x86/include/asm/set_memory.h: In function ‘clear_mce_nospec’: ./include/linux/bio.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./arch/x86/include/asm/set_memory.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_size’: ./include/net/sch_generic.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/linux/netdevice.h: In function ‘dev_parse_header’: ./include/net/sch_generic.h:1064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1064 | { | ^ ./include/linux/filter.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_drop_cpu’: ./include/linux/netdevice.h:2926:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2926 | { | ^ ./include/net/sch_generic.h:1071:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1071 | { | ^ ./include/linux/bio.h: In function ‘bio_list_add’: ./include/net/sch_generic.h: In function ‘qdisc_drop’: ./include/linux/bio.h:610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 610 | { | ^ In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/kallsyms.h: In function ‘is_kernel_inittext’: ./include/net/sch_generic.h:1080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1080 | { | ^ ./include/linux/kallsyms.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_drop_all’: ./include/linux/bio.h: In function ‘bio_list_add_head’: ./include/net/sch_generic.h:1089:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1089 | { | ^ ./include/linux/kallsyms.h: In function ‘is_kernel_text’: ./include/linux/kallsyms.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/bio.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_l2t’: ./include/linux/netdevice.h: In function ‘dev_validate_header’: ./include/linux/filter.h: In function ‘bpf_prog_was_classic’: ./include/net/sch_generic.h:1100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1100 | { | ^ ./include/linux/bio.h: In function ‘bio_list_merge’: ./include/linux/filter.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/linux/kallsyms.h: In function ‘is_kernel’: ./include/linux/kallsyms.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/linux/bio.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/netdevice.h:2937:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2937 | { | ^ ./include/linux/filter.h: In function ‘bpf_ctx_off_adjust_machine’: ./include/linux/filter.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/linux/kallsyms.h: In function ‘is_ksym_addr’: ./include/linux/kallsyms.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/filter.h: In function ‘bpf_ctx_narrow_access_ok’: ./include/linux/filter.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/linux/bio.h: In function ‘bio_list_merge_head’: ./include/linux/kallsyms.h: In function ‘dereference_symbol_descriptor’: ./include/net/sch_generic.h: In function ‘psched_l2t_ns’: ./include/linux/kallsyms.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/bio.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_lock_ro’: ./include/net/sch_generic.h:1120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1120 | { | ^ ./include/linux/filter.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_unlock_ro’: ./include/linux/filter.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/linux/bio.h: In function ‘bio_list_peek’: ./include/linux/filter.h: In function ‘bpf_jit_binary_lock_ro’: In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/kallsyms.h: In function ‘print_ip_sym’: ./include/linux/bio.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/linux/filter.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/linux/kallsyms.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/bio.h: In function ‘bio_list_pop’: ./include/net/sch_generic.h: In function ‘psched_ratecfg_getrate’: ./include/linux/filter.h: In function ‘bpf_jit_binary_unlock_ro’: ./include/linux/bio.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/filter.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/net/sch_generic.h:1135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1135 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_hdr’: In file included from ./include/linux/poll.h:14, from ./include/net/sock.h:66, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/uapi/linux/eventpoll.h: In function ‘ep_take_care_of_epollwakeup’: ./include/linux/filter.h:721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 721 | { | ^ ./include/uapi/linux/eventpoll.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/bio.h: In function ‘bio_list_get’: In file included from ./arch/x86/include/asm/unaligned.h:9, from ./include/linux/etherdevice.h:28, from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le16’: ./include/linux/filter.h: In function ‘sk_filter’: ./include/linux/netdevice.h: In function ‘unregister_gifconf’: ./include/linux/bio.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/linux/filter.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/linux/unaligned/access_ok.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/bio.h: In function ‘bio_inc_remaining’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le32’: ./include/linux/netdevice.h:2958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2958 | { | ^ ./include/linux/unaligned/access_ok.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/linux/bio.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le64’: ./include/linux/filter.h: In function ‘bpf_prog_unlock_free’: In file included from ./include/net/sock.h:66, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/poll.h: In function ‘poll_wait’: ./include/linux/unaligned/access_ok.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./include/linux/filter.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/poll.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be16’: ./include/net/sch_generic.h: In function ‘mini_qdisc_bstats_cpu_update’: ./include/linux/unaligned/access_ok.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/bio.h: In function ‘bioset_initialized’: ./include/net/sch_generic.h:1160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1160 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be32’: ./include/linux/poll.h: In function ‘poll_does_not_wait’: ./include/linux/unaligned/access_ok.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/poll.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/bio.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./include/linux/netdevice.h: In function ‘input_queue_head_incr’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be64’: ./include/linux/filter.h: In function ‘bpf_dump_raw_ok’: ./include/linux/unaligned/access_ok.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/poll.h: In function ‘poll_requested_events’: ./include/linux/filter.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/linux/poll.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le16’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_overlimit’: ./include/linux/unaligned/access_ok.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/netdevice.h:3017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3017 | { | ^ ./include/net/sch_generic.h: In function ‘mini_qdisc_qstats_cpu_drop’: ./include/linux/filter.h: In function ‘xdp_return_frame_no_direct’: ./include/net/sch_generic.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/linux/poll.h: In function ‘init_poll_funcptr’: ./include/linux/filter.h:800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 800 | { | ^ ./include/net/sch_generic.h:1165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1165 | { | ^ ./include/linux/netdevice.h: In function ‘input_queue_tail_incr_save’: ./include/linux/poll.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le32’: ./include/linux/unaligned/access_ok.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_skb_head_init’: ./include/linux/poll.h: In function ‘file_can_poll’: ./include/net/sch_generic.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/poll.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le64’: ./include/linux/unaligned/access_ok.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/netdevice.h:3025:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3025 | { | ^ In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/writeback.h: In function ‘inode_attach_wb’: ./include/linux/poll.h: In function ‘vfs_poll’: ./include/linux/writeback.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_tail’: ./include/linux/poll.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be16’: ./include/linux/unaligned/access_ok.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/net/sch_generic.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/filter.h: In function ‘xdp_set_return_frame_no_direct’: ./include/linux/writeback.h: In function ‘inode_detach_wb’: ./include/linux/filter.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_schedule_all’: ./include/linux/writeback.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be32’: ./include/linux/unaligned/access_ok.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_enqueue_tail’: ./include/net/sch_generic.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/linux/netdevice.h:3037:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3037 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be64’: ./include/linux/unaligned/access_ok.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_head’: ./include/linux/filter.h: In function ‘xdp_clear_return_frame_no_direct’: ./include/net/sch_generic.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/linux/filter.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_start_queue’: ./include/linux/poll.h: In function ‘mangle_poll’: ./include/linux/poll.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/netdevice.h:3045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3045 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_dequeue_head’: ./include/linux/writeback.h: In function ‘wbc_attach_fdatawrite_inode’: ./include/net/sch_generic.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/linux/writeback.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/netdevice.h: In function ‘netif_start_queue’: ./include/linux/filter.h: In function ‘xdp_ok_fwd_dev’: ./include/linux/filter.h:822:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 822 | { | ^ ./include/linux/writeback.h: In function ‘wbc_init_bio’: ./include/linux/netdevice.h:3056:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3056 | { | ^ ./include/linux/writeback.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_start_all_queues’: ./include/net/sch_generic.h: In function ‘qdisc_dequeue_head’: ./include/net/sch_generic.h:925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 925 | { | ^ ./include/linux/netdevice.h:3061:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3061 | { | ^ In file included from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/etherdevice.h: In function ‘is_link_local_ether_addr’: ./include/linux/etherdevice.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_drop’: ./include/net/sch_generic.h:940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 940 | { | ^ ./include/linux/netdevice.h: In function ‘netif_wake_queue’: ./include/net/sch_generic.h: In function ‘__qdisc_drop_all’: ./include/linux/filter.h: In function ‘bpf_jit_dump’: ./include/net/sch_generic.h:947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 947 | { | ^ ./include/linux/netdevice.h:3080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3080 | { | ^ ./include/linux/filter.h:891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 891 | { | ^ ./include/linux/etherdevice.h: In function ‘is_zero_ether_addr’: ./include/linux/etherdevice.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_wake_all_queues’: ./include/linux/poll.h: In function ‘demangle_poll’: ./include/net/sch_generic.h: In function ‘__qdisc_queue_drop_head’: ./include/linux/poll.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr’: ./include/linux/netdevice.h:3085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3085 | { | ^ ./include/net/sch_generic.h:958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 958 | { | ^ ./include/linux/etherdevice.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_is_ebpf’: ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr_64bits’: ./include/linux/filter.h:901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 901 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_stop_queue’: ./include/linux/etherdevice.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_queue_drop_head’: ./include/linux/filter.h: In function ‘ebpf_jit_enabled’: ./include/linux/filter.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/net/sch_generic.h:974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 974 | { | ^ ./include/linux/etherdevice.h: In function ‘is_local_ether_addr’: ./include/linux/netdevice.h:3095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3095 | { | ^ ./include/linux/etherdevice.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_ebpf_jited’: ./include/net/sch_generic.h: In function ‘qdisc_peek_head’: ./include/linux/netdevice.h: In function ‘netif_stop_queue’: ./include/linux/filter.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/linux/etherdevice.h: In function ‘is_broadcast_ether_addr’: ./include/net/sch_generic.h:979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 979 | { | ^ ./include/linux/etherdevice.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_blinding_enabled’: ./include/net/sch_generic.h: In function ‘qdisc_peek_dequeued’: ./include/linux/netdevice.h:3107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3107 | { | ^ ./include/linux/filter.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/linux/etherdevice.h: In function ‘is_unicast_ether_addr’: ./include/net/sch_generic.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/etherdevice.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_queue_stopped’: ./include/linux/etherdevice.h: In function ‘is_valid_ether_addr’: ./include/linux/etherdevice.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dequeue_peeked’: ./include/linux/netdevice.h:3114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3114 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_proto_is_802_3’: ./include/net/sch_generic.h:1007:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1007 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_kallsyms_enabled’: ./include/linux/etherdevice.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/filter.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/linux/netdevice.h: In function ‘netif_queue_stopped’: In file included from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_root’: ./include/net/sch_generic.h: In function ‘skb_tc_reinsert’: ./include/net/sch_generic.h: In function ‘__qdisc_reset_queue’: ./include/net/sch_generic.h:1022:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1022 | { | ^ ./include/net/sch_generic.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_random_addr’: ./include/linux/etherdevice.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/linux/netdevice.h:3125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3125 | { | ^ ./include/linux/memcontrol.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/filter.h: In function ‘bpf_address_lookup’: ./include/linux/filter.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_stopped’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_disabled’: ./include/linux/memcontrol.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_broadcast_addr’: ./include/linux/etherdevice.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_zero_addr’: ./include/linux/netdevice.h:3130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3130 | { | ^ ./include/linux/etherdevice.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ In file included from ./include/net/dst.h:19, from ./include/net/sock.h:70, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/neighbour.h: In function ‘neigh_var_set’: ./include/linux/etherdevice.h: In function ‘eth_hw_addr_random’: ./include/linux/filter.h: In function ‘bpf_needs_clear_a’: ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_stopped’: ./include/linux/etherdevice.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/net/neighbour.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/linux/filter.h:1034:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1034 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_copy’: ./include/linux/netdevice.h:3136:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3136 | { | ^ ./include/linux/etherdevice.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_data_state_setall’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_nodeinfo’: ./include/net/neighbour.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/linux/memcontrol.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/netdevice.h: In function ‘netif_xmit_frozen_or_drv_stopped’: ./include/linux/filter.h: In function ‘bpf_anc_helper’: ./include/linux/etherdevice.h: In function ‘eth_hw_addr_inherit’: ./include/net/neighbour.h: In function ‘neigh_parms_data_state_cleanall’: ./include/net/sch_generic.h: In function ‘qdisc_reset_queue’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_lruvec’: ./include/linux/etherdevice.h:305:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 305 | { | ^ ./include/net/neighbour.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/filter.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/linux/memcontrol.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/net/sch_generic.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal’: ./include/linux/netdevice.h:3142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3142 | { | ^ ./include/linux/etherdevice.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_replace’: ./include/linux/netdevice.h: In function ‘netdev_txq_bql_enqueue_prefetchw’: ./include/net/sch_generic.h:1045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1045 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_64bits’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_from_css’: ./include/linux/netdevice.h:3154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3154 | { | ^ ./include/linux/etherdevice.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/memcontrol.h:403:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | struct mem_cgroup *mem_cgroup_from_css(struct cgroup_subsys_state *css){ | ^~~~~~~~~~~~~~~~~~~ ./include/net/sch_generic.h: In function ‘rtnl_qdisc_drop’: ./include/linux/netdevice.h: In function ‘netdev_txq_bql_complete_prefetchw’: ./include/linux/etherdevice.h: In function ‘ether_addr_equal_unaligned’: ./include/net/sch_generic.h:1064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1064 | { | ^ ./include/linux/etherdevice.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_drop_cpu’: ./include/linux/etherdevice.h: In function ‘ether_addr_equal_masked’: ./include/linux/netdevice.h:3168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3168 | { | ^ ./include/linux/etherdevice.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/sch_generic.h:1071:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1071 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_tx_sent_queue’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_put’: ./include/net/sch_generic.h: In function ‘qdisc_drop’: ./include/linux/memcontrol.h:408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 408 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_to_u64’: ./include/net/sch_generic.h:1080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1080 | { | ^ ./include/linux/etherdevice.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/netdevice.h:3176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3176 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_family’: ./include/net/neighbour.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_drop_all’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_id’: In file included from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/filter.h: In function ‘bpf_compute_data_pointers’: ./include/net/sch_generic.h:1089:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1089 | { | ^ ./include/net/neighbour.h: In function ‘neighbour_priv’: ./include/linux/memcontrol.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/etherdevice.h: In function ‘u64_to_ether_addr’: ./include/net/neighbour.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/etherdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/filter.h: In function ‘bpf_load_pointer’: ./include/net/sch_generic.h: In function ‘qdisc_l2t’: ./include/linux/filter.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/filter.h:1091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1091 | { | ^ ./include/net/sch_generic.h:1100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1100 | { | ^ ./include/linux/memcontrol.h: In function ‘lruvec_memcg’: ./include/net/neighbour.h: In function ‘neigh_key_eq16’: ./include/linux/memcontrol.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/net/neighbour.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_addr_dec’: ./include/linux/etherdevice.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/filter.h: In function ‘bpf_tell_extensions’: ./include/net/neighbour.h: In function ‘neigh_key_eq32’: ./include/net/neighbour.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/filter.h:1099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1099 | { | ^ ./include/linux/etherdevice.h: In function ‘is_etherdev_addr’: ./include/linux/etherdevice.h:463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | { | ^ ./include/net/neighbour.h: In function ‘neigh_key_eq128’: ./include/linux/netdevice.h: In function ‘__netdev_tx_sent_queue’: ./include/net/neighbour.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/filter.h: In function ‘bpf_compute_and_save_data_end’: ./include/linux/filter.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/net/sch_generic.h: In function ‘psched_l2t_ns’: ./include/linux/memcontrol.h: In function ‘parent_mem_cgroup’: ./include/linux/netdevice.h:3207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3207 | { | ^ ./include/net/sch_generic.h:1120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1120 | { | ^ ./include/linux/memcontrol.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ In file included from ./include/net/sock.h:65, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_init_rcu’: ./include/linux/filter.h: In function ‘bpf_restore_data_end’: ./include/linux/filter.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/linux/rculist_nulls.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/net/neighbour.h: In function ‘___neigh_lookup_noref’: ./include/linux/netdevice.h: In function ‘netdev_sent_queue’: ./include/net/neighbour.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/filter.h: In function ‘bpf_skb_cb’: ./include/linux/filter.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_rcu’: ./include/linux/rculist_nulls.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/netdevice.h:3228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3228 | { | ^ ./include/net/sch_generic.h: In function ‘psched_ratecfg_getrate’: ./include/linux/netdevice.h: In function ‘__netdev_sent_queue’: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_add_head_rcu’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_descendant’: ./include/net/sch_generic.h:1135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1135 | { | ^ ./include/linux/rculist_nulls.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/memcontrol.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/netdevice.h:3235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3235 | { | ^ ./include/linux/filter.h: In function ‘__bpf_prog_run_save_cb’: ./include/linux/netdevice.h: In function ‘netdev_tx_completed_queue’: ./include/linux/memcontrol.h: In function ‘mm_match_cgroup’: ./include/linux/filter.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/memcontrol.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/netdevice.h:3242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3242 | { | ^ ./include/net/sch_generic.h: In function ‘mini_qdisc_bstats_cpu_update’: ./include/linux/filter.h: In function ‘bpf_prog_run_save_cb’: ./include/linux/filter.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/net/sch_generic.h:1160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1160 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_lookup_noref’: ./include/net/neighbour.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_online’: ./include/linux/filter.h: In function ‘bpf_prog_run_clear_cb’: ./include/linux/filter.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/memcontrol.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/net/neighbour.h: In function ‘neigh_create’: ./include/net/neighbour.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/net/sch_generic.h: In function ‘mini_qdisc_qstats_cpu_drop’: ./include/net/sch_generic.h:1165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1165 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_lru_size’: ./include/linux/memcontrol.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_run_xdp’: ./include/linux/netdevice.h: In function ‘netdev_completed_queue’: ./include/linux/filter.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_net’: ./include/linux/filter.h: In function ‘bpf_prog_insn_size’: ./include/net/neighbour.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/etherdevice.h: In function ‘compare_ether_header’: ./include/linux/filter.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/linux/netdevice.h:3276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3276 | { | ^ ./include/linux/etherdevice.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_tag_scratch_size’: ./include/linux/netdevice.h: In function ‘netdev_tx_reset_queue’: ./include/linux/filter.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/net/neighbour.h: In function ‘pneigh_net’: ./include/net/neighbour.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ In file included from ./include/linux/poll.h:14, from ./include/net/sock.h:66, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/uapi/linux/eventpoll.h: In function ‘ep_take_care_of_epollwakeup’: ./include/linux/etherdevice.h: In function ‘eth_skb_pad’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_zone_lru_size’: ./include/linux/etherdevice.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/netdevice.h:3281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3281 | { | ^ ./include/uapi/linux/eventpoll.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/memcontrol.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_size’: ./include/linux/filter.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_reset_queue’: ./include/linux/netdevice.h:3296:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3296 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_parms_put’: ./include/net/neighbour.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ In file included from ./include/net/sock.h:66, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/poll.h: In function ‘poll_wait’: ./include/linux/netdevice.h: In function ‘netdev_cap_txqueue’: ./include/linux/poll.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_clone’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_enter_user_fault’: ./include/net/neighbour.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/memcontrol.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/net/neighbour.h: In function ‘neigh_release’: ./include/linux/poll.h: In function ‘poll_does_not_wait’: ./include/net/neighbour.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/poll.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_was_classic’: ./include/linux/filter.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/net/neighbour.h: In function ‘neigh_clone’: ./include/linux/poll.h: In function ‘poll_requested_events’: ./include/net/neighbour.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/linux/poll.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/filter.h: In function ‘bpf_ctx_off_adjust_machine’: ./include/linux/filter.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/linux/bio.h: In function ‘bio_alloc’: ./include/net/neighbour.h: In function ‘neigh_event_send’: ./include/linux/bio.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/linux/poll.h: In function ‘init_poll_funcptr’: ./include/net/neighbour.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/poll.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/bio.h: In function ‘bio_kmalloc’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_exit_user_fault’: ./include/linux/filter.h: In function ‘bpf_ctx_narrow_access_ok’: ./include/linux/poll.h: In function ‘file_can_poll’: ./include/linux/bio.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/filter.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/linux/memcontrol.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/linux/poll.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/poll.h: In function ‘vfs_poll’: ./include/linux/bio.h: In function ‘bio_io_error’: ./include/linux/filter.h: In function ‘bpf_prog_lock_ro’: ./include/linux/poll.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/bio.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/filter.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/net/neighbour.h: In function ‘neigh_hh_bridge’: ./include/linux/bio.h: In function ‘bio_wouldblock_error’: ./include/linux/filter.h: In function ‘bpf_prog_unlock_ro’: ./include/net/neighbour.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/bio.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/filter.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_lock_ro’: ./include/linux/filter.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/linux/memcontrol.h: In function ‘task_in_memcg_oom’: ./include/linux/memcontrol.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_unlock_ro’: ./include/net/neighbour.h: In function ‘neigh_hh_output’: ./include/linux/filter.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/net/neighbour.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_hdr’: ./include/linux/poll.h: In function ‘mangle_poll’: ./include/linux/memcontrol.h: In function ‘memcg_page_state’: ./include/linux/filter.h:721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 721 | { | ^ ./include/linux/poll.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/bio.h: In function ‘bio_flush_dcache_pages’: ./include/linux/memcontrol.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./include/linux/bio.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/linux/filter.h: In function ‘sk_filter’: ./include/linux/filter.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/linux/bio.h: In function ‘zero_fill_bio’: ./include/linux/memcontrol.h: In function ‘__mod_memcg_state’: ./include/linux/bio.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/linux/memcontrol.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_unlock_free’: ./include/linux/filter.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/bio.h: In function ‘bvec_kmap_irq’: ./include/linux/bio.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/net/neighbour.h: In function ‘neigh_output’: ./include/linux/bio.h: In function ‘bvec_kunmap_irq’: In file included from ./include/linux/if_vlan.h:17, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/rtnetlink.h: In function ‘lockdep_rtnl_is_held’: ./include/linux/filter.h: In function ‘bpf_dump_raw_ok’: ./include/linux/bio.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/net/neighbour.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/linux/filter.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/linux/rtnetlink.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/net/sch_generic.h: In function ‘skb_tc_reinsert’: ./include/linux/bio.h: In function ‘bio_list_empty’: ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue’: ./include/linux/bio.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/net/sch_generic.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/linux/filter.h: In function ‘xdp_return_frame_no_direct’: ./include/linux/rtnetlink.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/filter.h:800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 800 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_lookup’: ./include/linux/bio.h: In function ‘bio_list_init’: ./include/net/neighbour.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./include/linux/bio.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/linux/poll.h: In function ‘demangle_poll’: ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue_rcu’: ./include/linux/poll.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/rtnetlink.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/bio.h: In function ‘bio_list_size’: ./include/linux/bio.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_lookup_errno’: ./include/linux/filter.h: In function ‘xdp_set_return_frame_no_direct’: ./include/net/neighbour.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/filter.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/linux/bio.h: In function ‘bio_list_add’: ./include/linux/bio.h:610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 610 | { | ^ ./include/net/neighbour.h: In function ‘neigh_ha_snapshot’: ./include/net/neighbour.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/filter.h: In function ‘xdp_clear_return_frame_no_direct’: ./include/linux/bio.h: In function ‘bio_list_add_head’: ./include/linux/filter.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/linux/bio.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/net/neighbour.h: In function ‘neigh_update_is_router’: ./include/linux/bio.h: In function ‘bio_list_merge’: ./include/net/neighbour.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/bio.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/filter.h: In function ‘xdp_ok_fwd_dev’: ./include/linux/filter.h:822:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 822 | { | ^ ./include/linux/bio.h: In function ‘bio_list_merge_head’: ./include/linux/bio.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ In file included from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/if_vlan.h: In function ‘vlan_eth_hdr’: ./include/linux/if_vlan.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/bio.h: In function ‘bio_list_peek’: ./include/linux/bio.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/linux/if_vlan.h: In function ‘is_vlan_dev’: ./include/linux/if_vlan.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/bio.h: In function ‘bio_list_pop’: ./include/linux/bio.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ In file included from ./include/net/sock.h:70, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/dst.h: In function ‘dst_metrics_read_only’: ./include/linux/if_vlan.h: In function ‘vlan_get_rx_ctag_filter_info’: ./include/net/dst.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_dump’: ./include/linux/if_vlan.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/filter.h:891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 891 | { | ^ ./include/net/dst.h: In function ‘dst_destroy_metrics_generic’: ./include/linux/bio.h: In function ‘bio_list_get’: ./include/net/dst.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ In file included from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/filter.h: In function ‘bpf_compute_data_pointers’: In file included from ./include/net/dst.h:19, from ./include/net/sock.h:70, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/neighbour.h: In function ‘neigh_var_set’: ./include/linux/bio.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/net/neighbour.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/net/dst.h: In function ‘dst_metrics_write_ptr’: ./include/linux/bio.h: In function ‘bio_inc_remaining’: ./include/linux/filter.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/net/dst.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/bio.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_is_ebpf’: ./include/net/neighbour.h: In function ‘neigh_parms_data_state_setall’: ./include/linux/filter.h:901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 901 | { | ^ ./include/net/neighbour.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/linux/filter.h: In function ‘ebpf_jit_enabled’: ./include/net/neighbour.h: In function ‘neigh_parms_data_state_cleanall’: ./include/net/neighbour.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/filter.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/linux/bio.h: In function ‘bioset_initialized’: ./include/linux/filter.h: In function ‘bpf_prog_ebpf_jited’: ./include/linux/filter.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/linux/filter.h: In function ‘bpf_compute_and_save_data_end’: ./include/linux/bio.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_ctag_filter_info’: ./include/linux/filter.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/linux/if_vlan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/dst.h: In function ‘dst_init_metrics’: ./include/net/dst.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_blinding_enabled’: ./include/linux/filter.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/linux/filter.h: In function ‘bpf_restore_data_end’: ./include/linux/filter.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/net/dst.h: In function ‘dst_copy_metrics’: ./include/net/dst.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/filter.h: In function ‘bpf_skb_cb’: ./include/linux/filter.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_kallsyms_enabled’: In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/writeback.h: In function ‘inode_attach_wb’: ./include/net/dst.h: In function ‘dst_metrics_ptr’: ./include/linux/filter.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/net/dst.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/writeback.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/net/dst.h: In function ‘dst_metric_raw’: ./include/linux/writeback.h: In function ‘inode_detach_wb’: ./include/net/dst.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/writeback.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_rx_stag_filter_info’: ./include/linux/if_vlan.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/linux/filter.h: In function ‘bpf_address_lookup’: ./include/net/dst.h: In function ‘dst_metric’: ./include/linux/filter.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/filter.h: In function ‘__bpf_prog_run_save_cb’: ./include/net/dst.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_family’: ./include/linux/filter.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/net/neighbour.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/net/neighbour.h: In function ‘neighbour_priv’: ./include/net/neighbour.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/filter.h: In function ‘bpf_needs_clear_a’: ./include/net/neighbour.h: In function ‘neigh_key_eq16’: ./include/linux/filter.h:1034:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1034 | { | ^ ./include/linux/writeback.h: In function ‘wbc_attach_fdatawrite_inode’: ./include/net/neighbour.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/writeback.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_run_save_cb’: ./include/net/neighbour.h: In function ‘neigh_key_eq32’: ./include/net/dst.h: In function ‘dst_metric_advmss’: ./include/linux/filter.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/writeback.h: In function ‘wbc_init_bio’: ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_stag_filter_info’: ./include/net/neighbour.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/dst.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/writeback.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/if_vlan.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/filter.h: In function ‘bpf_anc_helper’: ./include/net/neighbour.h: In function ‘neigh_key_eq128’: ./include/linux/filter.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_run_clear_cb’: ./include/net/neighbour.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/dst.h: In function ‘dst_metric_set’: ./include/linux/filter.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/net/dst.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/net/dst.h: In function ‘dst_feature’: ./include/net/dst.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/net/neighbour.h: In function ‘___neigh_lookup_noref’: ./include/net/dst.h: In function ‘dst_mtu’: ./include/linux/filter.h: In function ‘bpf_prog_run_xdp’: ./include/net/neighbour.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/net/dst.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/linux/filter.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/net/dst.h: In function ‘dst_metric_rtt’: ./include/net/dst.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_insn_size’: ./include/linux/filter.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/dst.h: In function ‘dst_allfrag’: ./include/net/dst.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_tag_scratch_size’: ./include/linux/filter.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/net/dst.h: In function ‘dst_metric_locked’: ./include/net/dst.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/net/dst.h: In function ‘dst_hold’: ./include/linux/filter.h: In function ‘bpf_prog_size’: ./include/net/dst.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/filter.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_dev_priv’: ./include/linux/if_vlan.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_dev_get_egress_qos_mask’: ./include/linux/if_vlan.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/filter.h: In function ‘bpf_load_pointer’: ./include/linux/filter.h:1091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1091 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_encap_level’: ./include/linux/if_vlan.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/dst.h: In function ‘dst_use_noref’: ./include/linux/filter.h: In function ‘bpf_tell_extensions’: ./include/linux/filter.h: In function ‘bpf_prog_was_classic’: ./include/net/dst.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/filter.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/linux/filter.h:1099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1099 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_lookup_noref’: ./include/net/neighbour.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/linux/filter.h: In function ‘bpf_ctx_off_adjust_machine’: ./include/net/dst.h: In function ‘dst_hold_and_use’: ./include/linux/filter.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/net/dst.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ In file included from ./include/net/sock.h:58, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_root’: ./include/net/dst.h: In function ‘dst_clone’: ./include/net/dst.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/neighbour.h: In function ‘neigh_create’: ./include/linux/if_vlan.h: In function ‘eth_type_vlan’: ./include/linux/memcontrol.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/filter.h: In function ‘bpf_ctx_narrow_access_ok’: In file included from ./include/net/sock.h:65, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_init_rcu’: ./include/net/neighbour.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/if_vlan.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/linux/filter.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/net/dst.h: In function ‘refdst_drop’: ./include/linux/rculist_nulls.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/net/dst.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_disabled’: ./include/linux/memcontrol.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_lock_ro’: ./include/net/dst.h: In function ‘skb_dst_drop’: ./include/linux/filter.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/net/dst.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_hw_offload_capable’: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_rcu’: ./include/linux/rculist_nulls.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/if_vlan.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_unlock_ro’: ./include/net/dst.h: In function ‘__skb_dst_copy’: ./include/net/neighbour.h: In function ‘neigh_parms_net’: ./include/linux/filter.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/net/dst.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/net/neighbour.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_add_head_rcu’: ./include/linux/rculist_nulls.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_lock_ro’: ./include/net/dst.h: In function ‘skb_dst_copy’: ./include/linux/filter.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/net/dst.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_nodeinfo’: ./include/linux/memcontrol.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/net/neighbour.h: In function ‘pneigh_net’: ./include/linux/filter.h: In function ‘bpf_jit_binary_unlock_ro’: ./include/net/dst.h: In function ‘dst_hold_safe’: ./include/linux/if_vlan.h: In function ‘__vlan_insert_inner_tag’: ./include/net/neighbour.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ ./include/linux/filter.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/net/dst.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/linux/if_vlan.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_lruvec’: ./include/linux/memcontrol.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_hdr’: ./include/net/dst.h: In function ‘skb_dst_force’: ./include/linux/filter.h:721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 721 | { | ^ ./include/net/dst.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/filter.h: In function ‘sk_filter’: ./include/linux/filter.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_from_css’: ./include/linux/memcontrol.h:403:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | struct mem_cgroup *mem_cgroup_from_css(struct cgroup_subsys_state *css){ | ^~~~~~~~~~~~~~~~~~~ ./include/net/neighbour.h: In function ‘__neigh_parms_put’: ./include/net/neighbour.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_clone’: ./include/linux/if_vlan.h: In function ‘__vlan_insert_tag’: ./include/linux/filter.h: In function ‘bpf_prog_unlock_free’: ./include/net/neighbour.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/if_vlan.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/linux/filter.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/net/neighbour.h: In function ‘neigh_release’: ./include/net/dst.h: In function ‘__skb_tunnel_rx’: ./include/net/neighbour.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/dst.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_inner_tag’: ./include/linux/if_vlan.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_put’: ./include/net/neighbour.h: In function ‘neigh_clone’: ./include/linux/memcontrol.h:408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 408 | { | ^ ./include/net/neighbour.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/dst.h: In function ‘skb_tunnel_rx’: ./include/net/dst.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_tag’: ./include/linux/filter.h: In function ‘bpf_dump_raw_ok’: ./include/net/neighbour.h: In function ‘neigh_event_send’: ./include/linux/if_vlan.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/filter.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/net/neighbour.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_id’: ./include/net/dst.h: In function ‘dst_tclassid’: ./include/linux/memcontrol.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/dst.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_tag_set_proto’: ./include/linux/filter.h: In function ‘xdp_return_frame_no_direct’: ./include/linux/if_vlan.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./include/linux/filter.h:800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 800 | { | ^ ./include/linux/memcontrol.h: In function ‘lruvec_memcg’: ./include/linux/memcontrol.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/net/dst.h: In function ‘dst_discard’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_clear_tag’: ./include/net/dst.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/if_vlan.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/neighbour.h: In function ‘neigh_hh_bridge’: ./include/net/neighbour.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ In file included from ./include/linux/poll.h:14, from ./include/net/sock.h:66, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/uapi/linux/eventpoll.h: In function ‘ep_take_care_of_epollwakeup’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_copy_tag’: ./include/uapi/linux/eventpoll.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/if_vlan.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/dst.h: In function ‘dst_confirm’: ./include/linux/filter.h: In function ‘xdp_set_return_frame_no_direct’: ./include/net/dst.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/filter.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/dst.h: In function ‘dst_neigh_lookup’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_push_inside’: ./include/net/dst.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/if_vlan.h:510:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 510 | { | ^ ./include/linux/memcontrol.h: In function ‘parent_mem_cgroup’: ./include/net/neighbour.h: In function ‘neigh_hh_output’: ./include/linux/memcontrol.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/net/neighbour.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/net/dst.h: In function ‘dst_neigh_lookup_skb’: ./include/linux/filter.h: In function ‘xdp_clear_return_frame_no_direct’: ./include/net/dst.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ In file included from ./include/net/sock.h:66, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/poll.h: In function ‘poll_wait’: ./include/linux/filter.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_put_tag’: ./include/linux/poll.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/if_vlan.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/net/dst.h: In function ‘dst_confirm_neigh’: ./include/net/dst.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_get_tag’: ./include/linux/poll.h: In function ‘poll_does_not_wait’: ./include/linux/if_vlan.h:542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 542 | { | ^ ./include/linux/poll.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/net/dst.h: In function ‘dst_link_failure’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_descendant’: ./include/linux/filter.h: In function ‘xdp_ok_fwd_dev’: ./include/net/dst.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/memcontrol.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/linux/filter.h:822:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 822 | { | ^ ./include/linux/poll.h: In function ‘poll_requested_events’: ./include/linux/poll.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/net/dst.h: In function ‘dst_set_expires’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_get_tag’: ./include/net/dst.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/linux/memcontrol.h: In function ‘mm_match_cgroup’: ./include/linux/if_vlan.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/linux/memcontrol.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/poll.h: In function ‘init_poll_funcptr’: ./include/linux/poll.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/poll.h: In function ‘file_can_poll’: ./include/linux/poll.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_tag’: ./include/linux/if_vlan.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/linux/poll.h: In function ‘vfs_poll’: ./include/net/neighbour.h: In function ‘neigh_output’: ./include/linux/poll.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/neighbour.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/net/dst.h: In function ‘dst_output’: ./include/net/dst.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_get_protocol’: ./include/linux/filter.h: In function ‘bpf_jit_dump’: ./include/linux/if_vlan.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/net/dst.h: In function ‘dst_input’: ./include/linux/filter.h:891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 891 | { | ^ ./include/net/dst.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_online’: ./include/net/neighbour.h: In function ‘__neigh_lookup’: ./include/linux/memcontrol.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/net/neighbour.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./include/net/dst.h: In function ‘dst_check’: ./include/net/dst.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/poll.h: In function ‘mangle_poll’: ./include/linux/filter.h: In function ‘bpf_jit_is_ebpf’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_lru_size’: ./include/linux/poll.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_lookup_errno’: ./include/linux/memcontrol.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/linux/filter.h:901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 901 | { | ^ ./include/net/neighbour.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/filter.h: In function ‘ebpf_jit_enabled’: ./include/net/dst.h: In function ‘dst_xfrm’: ./include/linux/filter.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/net/dst.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/net/dst.h: In function ‘skb_dst_update_pmtu’: ./include/linux/filter.h: In function ‘bpf_prog_ebpf_jited’: ./include/net/neighbour.h: In function ‘neigh_ha_snapshot’: ./include/net/dst.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/filter.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/net/neighbour.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_blinding_enabled’: ./include/net/dst.h: In function ‘skb_tunnel_check_pmtu’: ./include/linux/filter.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_zone_lru_size’: ./include/net/dst.h:533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 533 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_protocol’: ./include/net/neighbour.h: In function ‘neigh_update_is_router’: ./include/linux/memcontrol.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/linux/if_vlan.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/net/neighbour.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_set_encap_proto’: ./include/linux/if_vlan.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_kallsyms_enabled’: ./include/linux/filter.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_enter_user_fault’: ./include/linux/memcontrol.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged’: ./include/linux/filter.h: In function ‘bpf_address_lookup’: ./include/linux/if_vlan.h:686:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | { | ^ ./include/linux/filter.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/poll.h: In function ‘demangle_poll’: ./include/linux/poll.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ In file included from ./include/net/sock.h:70, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/dst.h: In function ‘dst_metrics_read_only’: ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged_multi’: ./include/linux/if_vlan.h:702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 702 | { | ^ ./include/net/dst.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/filter.h: In function ‘bpf_needs_clear_a’: ./include/linux/filter.h:1034:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1034 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_exit_user_fault’: ./include/net/dst.h: In function ‘dst_destroy_metrics_generic’: ./include/net/dst.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/memcontrol.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/net/dst.h: In function ‘dst_metrics_write_ptr’: ./include/net/dst.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/filter.h: In function ‘bpf_anc_helper’: ./include/linux/memcontrol.h: In function ‘mod_memcg_state’: ./include/linux/filter.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/linux/memcontrol.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_features_check’: ./include/linux/if_vlan.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./include/linux/memcontrol.h: In function ‘task_in_memcg_oom’: ./include/linux/memcontrol.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_memcg_page_state’: ./include/net/dst.h: In function ‘dst_init_metrics’: ./include/linux/memcontrol.h: In function ‘memcg_page_state’: ./include/linux/memcontrol.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./include/linux/if_vlan.h: In function ‘compare_vlan_header’: ./include/net/dst.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/memcontrol.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./include/linux/if_vlan.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_memcg_page_state’: ./include/net/dst.h: In function ‘dst_copy_metrics’: ./include/linux/memcontrol.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/net/dst.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_memcg_state’: ./include/linux/memcontrol.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/linux/memcontrol.h: In function ‘lruvec_page_state’: ./include/linux/memcontrol.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/net/dst.h: In function ‘dst_metrics_ptr’: ./include/net/dst.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/net/dst.h: In function ‘dst_metric_raw’: ./include/net/dst.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/filter.h: In function ‘bpf_load_pointer’: In file included from ./include/net/dst.h:19, from ./include/net/sock.h:70, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/neighbour.h: In function ‘neigh_var_set’: ./include/net/dst.h: In function ‘dst_metric’: ./include/linux/filter.h:1091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1091 | { | ^ ./include/net/dst.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/net/neighbour.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_data_state_setall’: ./include/linux/filter.h: In function ‘bpf_tell_extensions’: ./include/net/neighbour.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/linux/filter.h:1099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1099 | { | ^ In file included from ./include/net/l3mdev.h:15, from ./include/net/sock.h:75, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/fib_rules.h: In function ‘fib_rule_get’: ./include/linux/memcontrol.h: In function ‘__mod_lruvec_state’: ./include/net/neighbour.h: In function ‘neigh_parms_data_state_cleanall’: ./include/linux/memcontrol.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/net/neighbour.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/fib_rules.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_put’: ./include/net/fib_rules.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/net/dst.h: In function ‘dst_metric_advmss’: ./include/net/dst.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ In file included from ./include/net/sock.h:65, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_init_rcu’: ./include/linux/rculist_nulls.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/net/dst.h: In function ‘dst_metric_set’: ./include/net/dst.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_rcu’: ./include/linux/rculist_nulls.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/net/dst.h: In function ‘dst_feature’: ./include/net/fib_rules.h: In function ‘fib_rule_get_table’: ./include/net/dst.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/net/fib_rules.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_add_head_rcu’: ./include/linux/rculist_nulls.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/dst.h: In function ‘dst_mtu’: ./include/net/fib_rules.h: In function ‘frh_get_table’: ./include/net/dst.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/fib_rules.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/net/dst.h: In function ‘dst_metric_rtt’: ./include/net/dst.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_set’: ./include/net/fib_rules.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/net/dst.h: In function ‘dst_allfrag’: ./include/net/dst.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/dst.h: In function ‘dst_metric_locked’: ./include/net/dst.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_family’: ./include/net/fib_rules.h: In function ‘fib_rule_port_inrange’: ./include/net/dst.h: In function ‘dst_hold’: ./include/net/neighbour.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/net/fib_rules.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/dst.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/net/neighbour.h: In function ‘neighbour_priv’: ./include/net/neighbour.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_valid’: ./include/net/fib_rules.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/net/neighbour.h: In function ‘neigh_key_eq16’: ./include/net/neighbour.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/net/neighbour.h: In function ‘neigh_key_eq32’: ./include/net/fib_rules.h: In function ‘fib_rule_port_range_compare’: In file included from ./include/net/rtnetlink.h:6, from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/netlink.h: In function ‘nlmsg_msg_size’: ./include/net/neighbour.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/fib_rules.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/net/neighbour.h: In function ‘neigh_key_eq128’: ./include/net/fib_rules.h: In function ‘fib_rule_requires_fldissect’: ./include/net/dst.h: In function ‘dst_use_noref’: ./include/net/neighbour.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/fib_rules.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/net/dst.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/netlink.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/dst.h: In function ‘dst_hold_and_use’: ./include/net/netlink.h: In function ‘nlmsg_total_size’: ./include/net/dst.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/netlink.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/net/neighbour.h: In function ‘___neigh_lookup_noref’: ./include/net/dst.h: In function ‘dst_clone’: ./include/net/dst.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/neighbour.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ In file included from ./include/linux/poll.h:14, from ./include/net/sock.h:66, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/uapi/linux/eventpoll.h: In function ‘ep_take_care_of_epollwakeup’: ./include/net/netlink.h: In function ‘nlmsg_padlen’: ./include/net/netlink.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/uapi/linux/eventpoll.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/dst.h: In function ‘refdst_drop’: In file included from ./include/net/sock.h:75, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex’: ./include/net/dst.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_data’: ./include/net/l3mdev.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/net/netlink.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/dst.h: In function ‘skb_dst_drop’: ./include/net/dst.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex_by_index’: ./include/net/l3mdev.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_len’: ./include/net/netlink.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/net/dst.h: In function ‘__skb_dst_copy’: In file included from ./include/net/sock.h:66, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/poll.h: In function ‘poll_wait’: ./include/net/dst.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/poll.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_attrdata’: ./include/net/netlink.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_dev_rcu’: ./include/net/l3mdev.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/dst.h: In function ‘skb_dst_copy’: ./include/linux/poll.h: In function ‘poll_does_not_wait’: ./include/net/dst.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/linux/poll.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_attrlen’: ./include/net/dst.h: In function ‘dst_hold_safe’: ./include/net/netlink.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/net/dst.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/linux/poll.h: In function ‘poll_requested_events’: ./include/linux/poll.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_upper_ifindex_by_index’: ./include/net/l3mdev.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/net/dst.h: In function ‘skb_dst_force’: ./include/net/netlink.h: In function ‘nlmsg_ok’: ./include/net/dst.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/net/netlink.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/poll.h: In function ‘init_poll_funcptr’: ./include/net/l3mdev.h: In function ‘l3mdev_fib_table’: ./include/linux/poll.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/net/l3mdev.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/poll.h: In function ‘file_can_poll’: ./include/net/netlink.h: In function ‘nlmsg_next’: ./include/net/l3mdev.h: In function ‘netif_index_is_l3_master’: ./include/linux/poll.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/netlink.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ ./include/net/l3mdev.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/poll.h: In function ‘vfs_poll’: ./include/net/neighbour.h: In function ‘__neigh_lookup_noref’: ./include/linux/poll.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/neighbour.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_l3_rcv’: ./include/net/netlink.h: In function ‘nlmsg_parse’: ./include/net/l3mdev.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/net/netlink.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/net/dst.h: In function ‘__skb_tunnel_rx’: ./include/net/neighbour.h: In function ‘neigh_create’: ./include/net/dst.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/net/neighbour.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_parse_strict’: ./include/net/dst.h: In function ‘skb_tunnel_rx’: ./include/linux/memcontrol.h: In function ‘mod_lruvec_state’: ./include/net/l3mdev.h: In function ‘l3mdev_ip_rcv’: ./include/net/netlink.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/net/dst.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/l3mdev.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/linux/poll.h: In function ‘mangle_poll’: ./include/linux/memcontrol.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/linux/poll.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip6_rcv’: ./include/net/dst.h: In function ‘dst_tclassid’: ./include/net/l3mdev.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/dst.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_net’: ./include/net/netlink.h: In function ‘nlmsg_find_attr’: ./include/net/neighbour.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/net/netlink.h:555:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 555 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_l3_out’: ./include/net/l3mdev.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_lruvec_page_state’: ./include/net/netlink.h: In function ‘nlmsg_validate’: ./include/net/dst.h: In function ‘dst_discard’: ./include/net/netlink.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/linux/memcontrol.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/net/dst.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/neighbour.h: In function ‘pneigh_net’: ./include/net/neighbour.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_report’: ./include/net/l3mdev.h: In function ‘l3mdev_ip_out’: ./include/net/netlink.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./include/net/l3mdev.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_lruvec_page_state’: ./include/net/dst.h: In function ‘dst_confirm’: ./include/net/dst.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/linux/memcontrol.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip6_out’: ./include/net/dst.h: In function ‘dst_neigh_lookup’: ./include/net/l3mdev.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_put’: ./include/net/dst.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/net/netlink.h:617:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 617 | { | ^ ./include/net/dst.h: In function ‘dst_neigh_lookup_skb’: ./include/linux/memcontrol.h: In function ‘__count_memcg_events’: ./include/net/dst.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_parms_put’: ./include/net/netlink.h: In function ‘nlmsg_put_answer’: ./include/linux/memcontrol.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/net/netlink.h:639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 639 | { | ^ ./include/net/neighbour.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_clone’: ./include/net/dst.h: In function ‘dst_confirm_neigh’: ./include/net/neighbour.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/dst.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_new’: ./include/net/netlink.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/dst.h: In function ‘dst_link_failure’: ./include/net/neighbour.h: In function ‘neigh_release’: ./include/net/dst.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_end’: ./include/net/neighbour.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/poll.h: In function ‘demangle_poll’: ./include/net/netlink.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/linux/poll.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/net/neighbour.h: In function ‘neigh_clone’: ./include/net/netlink.h: In function ‘nlmsg_get_pos’: ./include/net/neighbour.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/dst.h: In function ‘dst_set_expires’: ./include/net/netlink.h:678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 678 | { | ^ ./include/net/dst.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_trim’: ./include/net/netlink.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./include/net/neighbour.h: In function ‘neigh_event_send’: ./include/net/neighbour.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/dst.h: In function ‘dst_output’: ./include/net/dst.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/neighbour.h: In function ‘neigh_hh_bridge’: ./include/net/dst.h: In function ‘dst_input’: ./include/net/neighbour.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/dst.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_cancel’: ./include/net/netlink.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/net/dst.h: In function ‘dst_check’: ./include/net/netlink.h: In function ‘nlmsg_free’: ./include/net/dst.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/net/netlink.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_multicast’: ./include/net/netlink.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/net/neighbour.h: In function ‘neigh_hh_output’: ./include/net/neighbour.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ In file included from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/sock.h: In function ‘sk_peek_offset’: ./include/net/netlink.h: In function ‘nlmsg_unicast’: ./include/net/dst.h: In function ‘dst_xfrm’: ./include/net/netlink.h:748:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 748 | { | ^ ./include/net/dst.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/net/sock.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./include/net/dst.h: In function ‘skb_dst_update_pmtu’: ./include/net/dst.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/net/netlink.h: In function ‘nl_dump_check_consistent’: ./include/net/netlink.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/net/dst.h: In function ‘skb_tunnel_check_pmtu’: ./include/net/dst.h:533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 533 | { | ^ ./include/net/netlink.h: In function ‘nla_attr_size’: ./include/net/sock.h: In function ‘sk_peek_offset_bwd’: ./include/net/netlink.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/net/sock.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ In file included from ./include/net/dst.h:19, from ./include/net/sock.h:70, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/neighbour.h: In function ‘neigh_var_set’: ./include/net/netlink.h: In function ‘nla_total_size’: ./include/net/neighbour.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/net/netlink.h:812:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 812 | { | ^ ./include/net/netlink.h: In function ‘nla_padlen’: ./include/net/neighbour.h: In function ‘neigh_parms_data_state_setall’: ./include/net/netlink.h:821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 821 | { | ^ ./include/net/neighbour.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/net/neighbour.h: In function ‘neigh_output’: ./include/net/neighbour.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/net/netlink.h: In function ‘nla_type’: ./include/net/neighbour.h: In function ‘neigh_parms_data_state_cleanall’: ./include/net/netlink.h:830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 830 | { | ^ ./include/net/neighbour.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/netlink.h: In function ‘nla_data’: ./include/net/netlink.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_lookup’: ./include/net/netlink.h: In function ‘nla_len’: ./include/net/neighbour.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./include/net/netlink.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/net/netlink.h: In function ‘nla_ok’: ./include/net/netlink.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_lookup_errno’: ./include/net/sock.h: In function ‘sk_peek_offset_fwd’: ./include/net/neighbour.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/net/sock.h:558:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 558 | { | ^ ./include/net/netlink.h: In function ‘nla_next’: ./include/net/netlink.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/net/sock.h: In function ‘sk_entry’: ./include/net/sock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/net/neighbour.h: In function ‘neigh_ha_snapshot’: ./include/linux/memcontrol.h: In function ‘count_memcg_events’: ./include/net/neighbour.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/net/netlink.h: In function ‘nla_find_nested’: ./include/net/netlink.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/linux/memcontrol.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./include/net/netlink.h: In function ‘nla_parse_nested’: ./include/net/neighbour.h: In function ‘neigh_update_is_router’: ./include/net/netlink.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/net/neighbour.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/net/sock.h: In function ‘__sk_head’: ./include/net/sock.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u8’: ./include/linux/memcontrol.h: In function ‘count_memcg_page_event’: ./include/net/netlink.h:919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 919 | { | ^ ./include/linux/memcontrol.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u16’: ./include/net/netlink.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_event_mm’: ./include/linux/memcontrol.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be16’: ./include/net/netlink.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/net/sock.h: In function ‘sk_head’: ./include/net/sock.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net16’: ./include/net/netlink.h:959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 959 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_head’: ./include/net/sock.h:581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 581 | { | ^ ./include/net/netlink.h: In function ‘nla_put_le16’: ./include/net/netlink.h:972:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 972 | { | ^ In file included from ./include/net/sock.h:70, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/dst.h: In function ‘dst_metrics_read_only’: ./include/net/netlink.h: In function ‘nla_put_u32’: ./include/net/netlink.h:985:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 985 | { | ^ ./include/net/dst.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be32’: ./include/net/dst.h: In function ‘dst_destroy_metrics_generic’: ./include/net/netlink.h:998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 998 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_head’: ./include/net/dst.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_memory_event’: ./include/net/sock.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/linux/memcontrol.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net32’: ./include/net/dst.h: In function ‘dst_metrics_write_ptr’: ./include/net/dst.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/netlink.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/net/sock.h: In function ‘sk_next’: ./include/net/sock.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_memory_event_mm’: ./include/net/netlink.h: In function ‘nla_put_le32’: ./include/linux/memcontrol.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/net/netlink.h:1024:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1024 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_memcg_state’: ./include/net/netlink.h: In function ‘nla_put_u64_64bit’: ./include/linux/memcontrol.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/net/netlink.h:1039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1039 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_next’: ./include/net/netlink.h: In function ‘nla_put_be64’: ./include/net/dst.h: In function ‘dst_init_metrics’: ./include/net/sock.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/net/dst.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/netlink.h:1054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1054 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net64’: ./include/linux/memcontrol.h: In function ‘__mod_memcg_page_state’: ./include/net/dst.h: In function ‘dst_copy_metrics’: ./include/net/dst.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/net/netlink.h:1069:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1069 | { | ^ ./include/linux/memcontrol.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_memcg_page_state’: ./include/net/netlink.h: In function ‘nla_put_le64’: ./include/linux/memcontrol.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/net/netlink.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/net/dst.h: In function ‘dst_metrics_ptr’: ./include/net/sock.h: In function ‘sk_unhashed’: ./include/net/dst.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/net/sock.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/linux/memcontrol.h: In function ‘lruvec_page_state’: ./include/net/netlink.h: In function ‘nla_put_s8’: ./include/linux/memcontrol.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/net/dst.h: In function ‘dst_metric_raw’: ./include/net/sock.h: In function ‘sk_hashed’: ./include/net/netlink.h:1098:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1098 | { | ^ ./include/net/dst.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/sock.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./include/net/sock.h: In function ‘sk_node_init’: ./include/net/netlink.h: In function ‘nla_put_s16’: ./include/net/sock.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/net/dst.h: In function ‘dst_metric’: ./include/linux/memcontrol.h: In function ‘__inc_memcg_state’: ./include/net/netlink.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/net/dst.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_node_init’: ./include/net/sock.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/linux/memcontrol.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s32’: ./include/net/sock.h: In function ‘__sk_del_node’: ./include/net/sock.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/net/netlink.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_memcg_state’: ./include/net/sock.h: In function ‘__sk_del_node_init’: ./include/net/sock.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/linux/memcontrol.h:1131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1131 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s64’: ./include/net/netlink.h:1139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1139 | { | ^ ./include/net/sock.h: In function ‘sock_hold’: ./include/linux/memcontrol.h: In function ‘__mod_lruvec_state’: ./include/net/sock.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_memcg_page_state’: ./include/linux/memcontrol.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/net/dst.h: In function ‘dst_metric_advmss’: ./include/net/sock.h: In function ‘__sock_put’: ./include/net/dst.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/net/netlink.h: In function ‘nla_put_string’: ./include/linux/memcontrol.h:1138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1138 | { | ^ ./include/net/sock.h:654:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 654 | { | ^ ./include/net/netlink.h:1153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1153 | { | ^ ./include/net/sock.h: In function ‘sk_del_node_init’: ./include/linux/memcontrol.h: In function ‘__dec_memcg_page_state’: ./include/net/sock.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/net/dst.h: In function ‘dst_metric_set’: ./include/net/dst.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/memcontrol.h:1145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1145 | { | ^ ./include/net/netlink.h: In function ‘nla_put_flag’: ./include/net/dst.h: In function ‘dst_feature’: ./include/net/dst.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/net/netlink.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_lruvec_state’: ./include/net/dst.h: In function ‘dst_mtu’: ./include/linux/memcontrol.h:1151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1151 | { | ^ ./include/net/dst.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/netlink.h: In function ‘nla_put_msecs’: ./include/net/netlink.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/net/dst.h: In function ‘dst_metric_rtt’: ./include/linux/memcontrol.h: In function ‘__dec_lruvec_state’: ./include/net/dst.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/memcontrol.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/net/dst.h: In function ‘dst_allfrag’: ./include/net/sock.h: In function ‘__sk_nulls_del_node_init_rcu’: ./include/net/dst.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/netlink.h: In function ‘nla_put_in_addr’: ./include/net/sock.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_lruvec_page_state’: ./include/net/netlink.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/net/dst.h: In function ‘dst_metric_locked’: ./include/net/dst.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/linux/memcontrol.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_del_node_init_rcu’: ./include/net/sock.h:681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 681 | { | ^ ./include/net/netlink.h: In function ‘nla_put_in6_addr’: ./include/net/dst.h: In function ‘dst_hold’: ./include/linux/memcontrol.h: In function ‘__dec_lruvec_page_state’: ./include/net/dst.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/net/netlink.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/linux/memcontrol.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u32’: ./include/linux/memcontrol.h: In function ‘inc_memcg_state’: ./include/net/netlink.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/linux/memcontrol.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be32’: ./include/linux/memcontrol.h: In function ‘dec_memcg_state’: ./include/net/netlink.h:1224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1224 | { | ^ ./include/net/sock.h: In function ‘__sk_add_node’: ./include/net/sock.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/linux/memcontrol.h:1183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1183 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le32’: ./include/net/sock.h: In function ‘sk_add_node’: ./include/net/sock.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/net/netlink.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_memcg_page_state’: ./include/net/sock.h: In function ‘sk_add_node_rcu’: ./include/net/dst.h: In function ‘dst_use_noref’: ./include/net/sock.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u16’: ./include/linux/memcontrol.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/net/dst.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/netlink.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_memcg_page_state’: ./include/net/dst.h: In function ‘dst_hold_and_use’: ./include/net/netlink.h: In function ‘nla_get_be16’: ./include/linux/memcontrol.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/net/dst.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/netlink.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_lruvec_state’: ./include/net/dst.h: In function ‘dst_clone’: ./include/net/dst.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le16’: ./include/linux/memcontrol.h:1203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1203 | { | ^ ./include/net/sock.h: In function ‘sk_add_node_tail_rcu’: ./include/net/netlink.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/sock.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/net/dst.h: In function ‘refdst_drop’: ./include/linux/memcontrol.h: In function ‘dec_lruvec_state’: ./include/net/dst.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u8’: ./include/net/sock.h: In function ‘__sk_nulls_add_node_rcu’: ./include/net/sock.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/net/netlink.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/linux/memcontrol.h:1209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1209 | { | ^ ./include/net/dst.h: In function ‘skb_dst_drop’: ./include/net/sock.h: In function ‘sk_nulls_add_node_rcu’: ./include/net/dst.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/net/sock.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u64’: ./include/linux/memcontrol.h: In function ‘inc_lruvec_page_state’: ./include/net/sock.h: In function ‘__sk_del_bind_node’: ./include/net/netlink.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/net/sock.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/net/dst.h: In function ‘__skb_dst_copy’: ./include/linux/memcontrol.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/dst.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/net/sock.h: In function ‘sk_add_bind_node’: ./include/net/sock.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be64’: ./include/linux/memcontrol.h: In function ‘dec_lruvec_page_state’: ./include/net/dst.h: In function ‘skb_dst_copy’: ./include/net/netlink.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/net/dst.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/linux/memcontrol.h:1221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1221 | { | ^ ./include/net/sock.h: In function ‘sk_user_ns’: ./include/net/dst.h: In function ‘dst_hold_safe’: ./include/net/netlink.h: In function ‘nla_get_le64’: ./include/net/sock.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/net/dst.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/net/netlink.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/net/dst.h: In function ‘skb_dst_force’: ./include/net/dst.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s32’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_under_socket_pressure’: ./include/net/netlink.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/net/sock.h: In function ‘sock_copy_flags’: ./include/net/sock.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/linux/memcontrol.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s16’: ./include/net/sock.h: In function ‘sock_set_flag’: ./include/net/netlink.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/net/sock.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s8’: ./include/net/sock.h: In function ‘sock_reset_flag’: ./include/net/sock.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/netlink.h:1331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1331 | { | ^ ./include/net/sock.h: In function ‘sock_flag’: ./include/net/netlink.h: In function ‘nla_get_s64’: ./include/net/sock.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/net/netlink.h:1340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1340 | { | ^ ./include/net/dst.h: In function ‘__skb_tunnel_rx’: ./include/net/dst.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/net/netlink.h: In function ‘nla_get_flag’: ./include/net/sock.h: In function ‘sk_memalloc_socks’: ./include/net/netlink.h:1353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1353 | { | ^ ./include/net/sock.h:841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 841 | { | ^ ./include/net/dst.h: In function ‘skb_tunnel_rx’: ./include/net/dst.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/netlink.h: In function ‘nla_get_msecs’: ./include/net/netlink.h:1364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1364 | { | ^ ./include/net/dst.h: In function ‘dst_tclassid’: ./include/net/sock.h: In function ‘sk_gfp_mask’: ./include/net/dst.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/net/sock.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in_addr’: ./include/net/netlink.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/net/sock.h: In function ‘sk_acceptq_removed’: ./include/net/dst.h: In function ‘dst_discard’: ./include/net/sock.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in6_addr’: ./include/net/dst.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/sock.h: In function ‘sk_acceptq_added’: ./include/linux/memcontrol.h: In function ‘memcg_kmem_enabled’: ./include/net/netlink.h:1384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1384 | { | ^ ./include/net/sock.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/net/sock.h: In function ‘sk_acceptq_is_full’: ./include/net/dst.h: In function ‘dst_confirm’: ./include/net/sock.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/memcontrol.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/net/netlink.h: In function ‘nla_get_bitfield32’: ./include/net/dst.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/net/netlink.h:1396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1396 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_lruvec_state’: ./include/net/dst.h: In function ‘dst_neigh_lookup’: ./include/net/sock.h: In function ‘sk_stream_min_wspace’: ./include/net/dst.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/net/sock.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/memcontrol.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/net/sock.h: In function ‘sk_stream_wspace’: ./include/net/netlink.h: In function ‘nla_memdup’: ./include/net/sock.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/net/netlink.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_cache_id’: ./include/net/dst.h: In function ‘dst_neigh_lookup_skb’: ./include/net/dst.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/net/sock.h: In function ‘__sk_add_backlog’: ./include/net/sock.h:890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 890 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_start’: ./include/linux/memcontrol.h:1312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1312 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_lruvec_page_state’: ./include/net/dst.h: In function ‘dst_confirm_neigh’: ./include/net/netlink.h:1421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1421 | { | ^ ./include/linux/memcontrol.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/net/dst.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./include/net/sock.h: In function ‘sk_rcvqueues_full’: ./include/net/dst.h: In function ‘dst_link_failure’: ./include/net/sock.h:909:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 909 | { | ^ ./include/net/dst.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_lruvec_page_state’: ./include/linux/memcontrol.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_end’: ./include/net/sock.h: In function ‘sk_add_backlog’: ./include/net/dst.h: In function ‘dst_set_expires’: ./include/net/sock.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./include/net/netlink.h:1441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1441 | { | ^ ./include/net/dst.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_cancel’: ./include/linux/memcontrol.h: In function ‘__count_memcg_events’: ./include/net/netlink.h:1455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1455 | { | ^ ./include/linux/memcontrol.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/net/sock.h: In function ‘sk_backlog_rcv’: ./include/net/sock.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/net/netlink.h: In function ‘nla_validate_nested’: ./include/net/dst.h: In function ‘dst_output’: ./include/net/netlink.h:1475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1475 | { | ^ ./include/net/dst.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/sock.h: In function ‘sk_incoming_cpu_update’: ./include/net/sock.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/net/dst.h: In function ‘dst_input’: ./include/net/netlink.h: In function ‘nla_need_padding_for_64bit’: ./include/net/dst.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/netlink.h:1488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1488 | { | ^ ./include/net/dst.h: In function ‘dst_check’: ./include/net/dst.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ In file included from ./include/linux/set_memory.h:12, from ./include/linux/filter.h:20, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./arch/x86/include/asm/set_memory.h: In function ‘set_mce_nospec’: ./include/net/netlink.h: In function ‘nla_align_64bit’: ./arch/x86/include/asm/set_memory.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/net/netlink.h:1514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1514 | { | ^ ./include/net/dst.h: In function ‘dst_xfrm’: ./include/net/dst.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/net/netlink.h: In function ‘nla_total_size_64bit’: ./arch/x86/include/asm/set_memory.h: In function ‘clear_mce_nospec’: ./include/net/dst.h: In function ‘skb_dst_update_pmtu’: ./include/net/netlink.h:1527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1527 | { | ^ ./arch/x86/include/asm/set_memory.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/dst.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/net/dst.h: In function ‘skb_tunnel_check_pmtu’: ./include/net/netlink.h: In function ‘nla_is_last’: ./include/net/dst.h:533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 533 | { | ^ ./include/net/netlink.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/kallsyms.h: In function ‘is_kernel_inittext’: ./include/linux/kallsyms.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/sock.h: In function ‘sock_rps_record_flow_hash’: ./include/net/sock.h:954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 954 | { | ^ ./include/linux/kallsyms.h: In function ‘is_kernel_text’: ./include/linux/kallsyms.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ In file included from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/rtnetlink.h: In function ‘rtnl_msg_family’: ./include/net/rtnetlink.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/kallsyms.h: In function ‘is_kernel’: ./include/linux/kallsyms.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/net/sock.h: In function ‘sock_rps_record_flow’: ./include/net/sock.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ ./include/linux/kallsyms.h: In function ‘is_ksym_addr’: ./include/linux/kallsyms.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/net/sock.h: In function ‘sock_rps_save_rxhash’: ./include/net/sock.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/kallsyms.h: In function ‘dereference_symbol_descriptor’: ./include/linux/kallsyms.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/net/sock.h: In function ‘sock_rps_reset_rxhash’: ./include/net/sock.h:995:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 995 | { | ^ ./include/net/sock.h: In function ‘sk_flush_backlog’: In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/kallsyms.h: In function ‘print_ip_sym’: ./include/net/neighbour.h: In function ‘neigh_parms_family’: ./include/net/sock.h:1027:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1027 | { | ^ ./include/linux/kallsyms.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/net/neighbour.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/net/neighbour.h: In function ‘neighbour_priv’: ./include/net/neighbour.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/neighbour.h: In function ‘neigh_key_eq16’: ./include/net/neighbour.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/net/sock.h: In function ‘sk_prot_clear_nulls’: In file included from ./arch/x86/include/asm/unaligned.h:9, from ./include/linux/etherdevice.h:28, from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le16’: ./include/net/sock.h:1049:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1049 | { | ^ ./include/linux/unaligned/access_ok.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_events’: ./include/net/neighbour.h: In function ‘neigh_key_eq32’: ./include/net/neighbour.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/memcontrol.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le32’: ./include/linux/unaligned/access_ok.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/net/neighbour.h: In function ‘neigh_key_eq128’: In file included from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc’: ./include/net/neighbour.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le64’: ./include/linux/unaligned/access_ok.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./include/net/sch_generic.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_page_event’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be16’: ./include/linux/memcontrol.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/unaligned/access_ok.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc_nz’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be32’: ./include/net/sch_generic.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_event_mm’: ./include/net/neighbour.h: In function ‘___neigh_lookup_noref’: ./include/linux/unaligned/access_ok.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/memcontrol.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/net/neighbour.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be64’: ./include/linux/unaligned/access_ok.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_is_running’: ./include/net/sch_generic.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le16’: ./include/linux/unaligned/access_ok.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_run_begin’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le32’: ./include/net/sch_generic.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/unaligned/access_ok.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ In file included from ./include/net/l3mdev.h:15, from ./include/net/sock.h:75, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/fib_rules.h: In function ‘fib_rule_get’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le64’: ./include/linux/unaligned/access_ok.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/net/fib_rules.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/net/sock.h: In function ‘__sk_stream_memory_free’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be16’: ./include/linux/memcontrol.h: In function ‘memcg_memory_event’: ./include/net/sch_generic.h: In function ‘qdisc_run_end’: ./include/net/fib_rules.h: In function ‘fib_rule_put’: ./include/linux/unaligned/access_ok.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/net/sch_generic.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/sock.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/net/fib_rules.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/memcontrol.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be32’: ./include/net/sch_generic.h: In function ‘qdisc_may_bulk’: ./include/linux/memcontrol.h: In function ‘memcg_memory_event_mm’: ./include/linux/unaligned/access_ok.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/net/sch_generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/memcontrol.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/net/sock.h: In function ‘sk_stream_memory_free’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be64’: ./include/linux/unaligned/access_ok.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/sock.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_get_table’: ./include/net/sock.h: In function ‘__sk_stream_is_writeable’: ./include/linux/netdevice.h:3309:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3309 | { | ^ ./include/net/fib_rules.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/net/sock.h:1220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1220 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_lookup_noref’: ./include/net/neighbour.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/net/fib_rules.h: In function ‘frh_get_table’: ./include/net/sock.h: In function ‘sk_stream_is_writeable’: ./include/net/fib_rules.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/net/sock.h:1226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1226 | { | ^ ./include/net/neighbour.h: In function ‘neigh_create’: ./include/net/sock.h: In function ‘sk_under_cgroup_hierarchy’: ./include/net/fib_rules.h: In function ‘fib_rule_port_range_set’: ./include/net/fib_rules.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/net/neighbour.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/net/sock.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/linux/netdevice.h: In function ‘netif_running’: ./include/net/fib_rules.h: In function ‘fib_rule_port_inrange’: ./include/net/sock.h: In function ‘sk_has_memory_pressure’: ./include/net/fib_rules.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/sock.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/linux/netdevice.h:3327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3327 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_memcg_state’: ./include/net/sock.h: In function ‘sk_under_memory_pressure’: ./include/net/neighbour.h: In function ‘neigh_parms_net’: ./include/net/sock.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/net/neighbour.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_valid’: ./include/linux/memcontrol.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/net/fib_rules.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ In file included from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/etherdevice.h: In function ‘is_link_local_ether_addr’: ./include/linux/netdevice.h: In function ‘netif_start_subqueue’: ./include/linux/memcontrol.h: In function ‘__dec_memcg_state’: ./include/linux/memcontrol.h:1131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1131 | { | ^ ./include/linux/etherdevice.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_compare’: ./include/net/neighbour.h: In function ‘pneigh_net’: ./include/net/fib_rules.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_memcg_page_state’: ./include/net/neighbour.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ ./include/linux/netdevice.h:3346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3346 | { | ^ ./include/linux/memcontrol.h:1138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1138 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_requires_fldissect’: ./include/net/fib_rules.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_memcg_page_state’: ./include/linux/netdevice.h: In function ‘netif_stop_subqueue’: ./include/linux/memcontrol.h:1145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1145 | { | ^ ./include/net/sock.h: In function ‘sk_memory_allocated’: ./include/linux/etherdevice.h: In function ‘is_zero_ether_addr’: ./include/net/sock.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_lruvec_state’: ./include/linux/etherdevice.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/netdevice.h:3360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3360 | { | ^ ./include/linux/memcontrol.h:1151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1151 | { | ^ ./include/net/sock.h: In function ‘sk_memory_allocated_add’: ./include/net/neighbour.h: In function ‘__neigh_parms_put’: ./include/linux/memcontrol.h: In function ‘__dec_lruvec_state’: ./include/net/sock.h:1266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1266 | { | ^ ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr’: ./include/linux/netdevice.h: In function ‘__netif_subqueue_stopped’: ./include/net/neighbour.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/memcontrol.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/linux/etherdevice.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_clone’: ./include/net/sock.h: In function ‘sk_memory_allocated_sub’: In file included from ./include/net/sock.h:75, from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex’: ./include/linux/memcontrol.h: In function ‘__inc_lruvec_page_state’: ./include/net/neighbour.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/sock.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/linux/memcontrol.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/net/l3mdev.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr_64bits’: ./include/linux/netdevice.h:3374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3374 | { | ^ ./include/linux/etherdevice.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/net/neighbour.h: In function ‘neigh_release’: ./include/linux/memcontrol.h: In function ‘__dec_lruvec_page_state’: ./include/net/sock.h: In function ‘sk_sockets_allocated_dec’: ./include/net/neighbour.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex_by_index’: ./include/linux/memcontrol.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/net/l3mdev.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/net/sock.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/linux/netdevice.h: In function ‘netif_subqueue_stopped’: ./include/linux/etherdevice.h: In function ‘is_local_ether_addr’: ./include/net/neighbour.h: In function ‘neigh_clone’: ./include/linux/etherdevice.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_memcg_state’: ./include/net/neighbour.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_inc’: ./include/linux/memcontrol.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/net/sock.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./include/linux/etherdevice.h: In function ‘is_broadcast_ether_addr’: ./include/linux/netdevice.h:3382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3382 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_dev_rcu’: ./include/linux/memcontrol.h: In function ‘dec_memcg_state’: ./include/linux/etherdevice.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/net/l3mdev.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_read_positive’: ./include/net/neighbour.h: In function ‘neigh_event_send’: ./include/linux/memcontrol.h:1183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1183 | { | ^ ./include/net/neighbour.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/sock.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/linux/netdevice.h: In function ‘netif_wake_subqueue’: ./include/linux/memcontrol.h: In function ‘inc_memcg_page_state’: ./include/net/sock.h: In function ‘proto_sockets_allocated_sum_positive’: ./include/linux/etherdevice.h: In function ‘is_unicast_ether_addr’: ./include/linux/memcontrol.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/net/sock.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/linux/etherdevice.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_upper_ifindex_by_index’: ./include/net/l3mdev.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/linux/netdevice.h:3394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3394 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_memcg_page_state’: ./include/net/sock.h: In function ‘proto_memory_allocated’: ./include/linux/memcontrol.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/linux/etherdevice.h: In function ‘is_valid_ether_addr’: ./include/net/l3mdev.h: In function ‘l3mdev_fib_table’: ./include/net/sock.h:1300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1300 | { | ^ ./include/net/l3mdev.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/etherdevice.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_lruvec_state’: ./include/net/neighbour.h: In function ‘neigh_hh_bridge’: ./include/net/sock.h: In function ‘proto_memory_pressure’: ./include/linux/netdevice.h: In function ‘netif_attr_test_mask’: ./include/net/neighbour.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/memcontrol.h:1203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1203 | { | ^ ./include/net/l3mdev.h: In function ‘netif_index_is_l3_master’: ./include/net/sock.h:1306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1306 | { | ^ ./include/net/l3mdev.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_proto_is_802_3’: ./include/linux/memcontrol.h: In function ‘dec_lruvec_state’: ./include/linux/etherdevice.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/memcontrol.h:1209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1209 | { | ^ ./include/linux/netdevice.h:3417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3417 | { | ^ ./include/linux/memcontrol.h: In function ‘inc_lruvec_page_state’: ./include/net/l3mdev.h: In function ‘l3mdev_l3_rcv’: ./include/net/sock.h: In function ‘__sk_prot_rehash’: ./include/net/l3mdev.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/linux/memcontrol.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/neighbour.h: In function ‘neigh_hh_output’: ./include/net/sock.h:1330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1330 | { | ^ ./include/net/neighbour.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_lruvec_page_state’: ./include/linux/netdevice.h: In function ‘netif_attr_test_online’: ./include/linux/etherdevice.h: In function ‘eth_random_addr’: ./include/linux/memcontrol.h:1221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1221 | { | ^ ./include/linux/etherdevice.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/net/sock.h: In function ‘SOCKET_I’: ./include/net/l3mdev.h: In function ‘l3mdev_ip_rcv’: ./include/linux/netdevice.h:3433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3433 | { | ^ ./include/net/l3mdev.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/net/sock.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_broadcast_addr’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_under_socket_pressure’: ./include/linux/etherdevice.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip6_rcv’: ./include/net/l3mdev.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/memcontrol.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_zero_addr’: ./include/net/l3mdev.h: In function ‘l3mdev_l3_out’: ./include/net/l3mdev.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/etherdevice.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_hw_addr_random’: ./include/linux/etherdevice.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/net/sock.h: In function ‘SOCK_INODE’: ./include/net/l3mdev.h: In function ‘l3mdev_ip_out’: ./include/net/l3mdev.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/sock.h:1361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1361 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_copy’: ./include/net/l3mdev.h: In function ‘l3mdev_ip6_out’: ./include/linux/netdevice.h: In function ‘netif_attrmask_next’: ./include/net/l3mdev.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/etherdevice.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/net/neighbour.h: In function ‘neigh_output’: ./include/linux/etherdevice.h: In function ‘eth_hw_addr_inherit’: ./include/linux/netdevice.h:3452:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3452 | { | ^ ./include/net/neighbour.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/linux/etherdevice.h:305:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 305 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal’: ./include/net/sock.h: In function ‘sk_prot_mem_limits’: ./include/linux/etherdevice.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_kmem_enabled’: ./include/net/sock.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_lookup’: ./include/net/neighbour.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./include/linux/memcontrol.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/net/sock.h: In function ‘sk_mem_pages’: ./include/linux/etherdevice.h: In function ‘ether_addr_equal_64bits’: ./include/linux/etherdevice.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/net/sock.h:1395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1395 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_cache_id’: ./include/net/neighbour.h: In function ‘__neigh_lookup_errno’: ./include/linux/memcontrol.h:1312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1312 | { | ^ ./include/net/neighbour.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_unaligned’: ./include/linux/etherdevice.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/linux/netdevice.h: In function ‘netif_attrmask_next_and’: ./include/net/neighbour.h: In function ‘neigh_ha_snapshot’: ./include/linux/etherdevice.h: In function ‘ether_addr_equal_masked’: ./include/net/neighbour.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/linux/etherdevice.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/netdevice.h:3475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3475 | { | ^ ./include/net/neighbour.h: In function ‘neigh_update_is_router’: ./include/net/neighbour.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_to_u64’: ./include/linux/etherdevice.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/sock.h: In function ‘sk_has_account’: In file included from ./include/net/inet_sock.h:26, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/sock.h: In function ‘sk_peek_offset’: ./include/net/sock.h:1400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1400 | { | ^ ./include/linux/etherdevice.h: In function ‘u64_to_ether_addr’: ./include/net/sock.h: In function ‘sk_wmem_schedule’: ./include/linux/etherdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ In file included from ./include/linux/set_memory.h:12, from ./include/linux/filter.h:20, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./arch/x86/include/asm/set_memory.h: In function ‘set_mce_nospec’: ./include/net/sock.h:1406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1406 | { | ^ ./include/net/sock.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./arch/x86/include/asm/set_memory.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_addr_dec’: ./include/linux/etherdevice.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/sock.h: In function ‘sk_rmem_schedule’: ./include/net/sock.h:1415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1415 | { | ^ ./include/linux/etherdevice.h: In function ‘is_etherdev_addr’: In file included from ./include/net/sock.h:70, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/dst.h: In function ‘dst_metrics_read_only’: ./arch/x86/include/asm/set_memory.h: In function ‘clear_mce_nospec’: ./include/net/sock.h: In function ‘sk_peek_offset_bwd’: ./arch/x86/include/asm/set_memory.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/etherdevice.h:463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | { | ^ ./include/net/sock.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/net/dst.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/dst.h: In function ‘dst_destroy_metrics_generic’: ./include/net/sock.h: In function ‘sk_mem_reclaim’: ./include/net/dst.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/sock.h:1424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1424 | { | ^ In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/kallsyms.h: In function ‘is_kernel_inittext’: ./include/net/dst.h: In function ‘dst_metrics_write_ptr’: ./include/net/dst.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/kallsyms.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/sock.h: In function ‘sk_mem_reclaim_partial’: ./include/linux/kallsyms.h: In function ‘is_kernel_text’: ./include/net/sock.h:1432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1432 | { | ^ ./include/linux/kallsyms.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_multiqueue’: ./include/linux/kallsyms.h: In function ‘is_kernel’: ./include/linux/kallsyms.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/net/sock.h: In function ‘sk_mem_charge’: ./include/linux/netdevice.h:3512:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3512 | { | ^ ./include/net/sock.h:1440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1440 | { | ^ ./include/net/dst.h: In function ‘dst_init_metrics’: ./include/linux/kallsyms.h: In function ‘is_ksym_addr’: ./include/net/sock.h: In function ‘sk_peek_offset_fwd’: ./include/net/dst.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/kallsyms.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/net/sock.h:558:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 558 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_get_rx_queue’: ./include/net/sock.h: In function ‘sk_entry’: ./include/net/sock.h: In function ‘sk_mem_uncharge’: ./include/net/sock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/net/dst.h: In function ‘dst_copy_metrics’: ./include/net/dst.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/net/sock.h:1447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1447 | { | ^ ./include/linux/kallsyms.h: In function ‘dereference_symbol_descriptor’: ./include/linux/netdevice.h:3531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3531 | { | ^ ./include/linux/kallsyms.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/netdevice.h: In function ‘get_netdev_rx_queue_index’: ./include/net/dst.h: In function ‘dst_metrics_ptr’: ./include/net/dst.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_free_skb’: ./include/net/sock.h: In function ‘__sk_head’: ./include/net/sock.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/net/dst.h: In function ‘dst_metric_raw’: ./include/net/sock.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./include/linux/netdevice.h:3538:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3538 | { | ^ ./include/net/dst.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/kallsyms.h: In function ‘print_ip_sym’: ./include/linux/kallsyms.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/net/sock.h: In function ‘sock_release_ownership’: ./include/net/dst.h: In function ‘dst_metric’: ./include/net/dst.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/net/sock.h:1472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1472 | { | ^ ./include/net/sock.h: In function ‘sk_head’: ./include/net/sock.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/net/sock.h: In function ‘lock_sock’: ./include/net/sock.h: In function ‘__sk_nulls_head’: In file included from ./arch/x86/include/asm/unaligned.h:9, from ./include/linux/etherdevice.h:28, from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le16’: ./include/net/sock.h:581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 581 | { | ^ ./include/net/sock.h:1511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1511 | { | ^ ./include/linux/unaligned/access_ok.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/netdevice.h: In function ‘dev_kfree_skb_irq’: ./include/net/sock.h: In function ‘unlock_sock_fast’: ./include/net/dst.h: In function ‘dst_metric_advmss’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le32’: ./include/net/dst.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/unaligned/access_ok.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/net/sock.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/linux/netdevice.h:3578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3578 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le64’: ./include/linux/unaligned/access_ok.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_me’: ./include/linux/netdevice.h: In function ‘dev_consume_skb_irq’: ./include/net/dst.h: In function ‘dst_metric_set’: ./include/net/sock.h: In function ‘sk_nulls_head’: ./include/net/dst.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be16’: ./include/net/sock.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/net/sock.h:1557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1557 | { | ^ ./include/linux/unaligned/access_ok.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_user’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be32’: ./include/linux/etherdevice.h: In function ‘compare_ether_header’: ./include/net/sock.h: In function ‘sk_next’: ./include/linux/unaligned/access_ok.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/netdevice.h:3583:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3583 | { | ^ ./include/net/dst.h: In function ‘dst_feature’: ./include/net/sock.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/net/sock.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/net/dst.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/etherdevice.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/netdevice.h: In function ‘dev_kfree_skb_any’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be64’: ./include/net/dst.h: In function ‘dst_mtu’: ./include/net/sock.h: In function ‘sock_owned_by_user_nocheck’: ./include/linux/unaligned/access_ok.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/net/dst.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/sock.h:1570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1570 | { | ^ ./include/net/dst.h: In function ‘dst_metric_rtt’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le16’: ./include/net/dst.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/unaligned/access_ok.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/net/sock.h: In function ‘sock_allow_reclassification’: ./include/linux/netdevice.h:3588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3588 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_skb_pad’: ./include/net/sock.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/net/dst.h: In function ‘dst_allfrag’: ./include/linux/etherdevice.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/netdevice.h: In function ‘dev_consume_skb_any’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le32’: ./include/net/dst.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/unaligned/access_ok.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_next’: ./include/net/sock.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/net/dst.h: In function ‘dst_metric_locked’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le64’: ./include/net/dst.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/linux/unaligned/access_ok.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/netdevice.h:3593:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3593 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be16’: ./include/net/dst.h: In function ‘dst_hold’: ./include/linux/unaligned/access_ok.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/net/dst.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be32’: ./include/linux/netdevice.h: In function ‘napi_free_frags’: ./include/linux/unaligned/access_ok.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ In file included from ./include/net/l3mdev.h:15, from ./include/net/sock.h:75, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/fib_rules.h: In function ‘fib_rule_get’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be64’: ./include/net/sock.h: In function ‘sockcm_init’: ./include/net/fib_rules.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/unaligned/access_ok.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/sock.h: In function ‘sk_unhashed’: ./include/linux/netdevice.h:3612:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3612 | { | ^ ./include/net/sock.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/net/sock.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_put’: ./include/net/fib_rules.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/net/sock.h: In function ‘sk_hashed’: ./include/net/sock.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./include/net/sock.h: In function ‘sk_node_init’: ./include/net/dst.h: In function ‘dst_use_noref’: ./include/net/sock.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/net/dst.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_node_init’: ./include/net/sock.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_get_table’: ./include/net/dst.h: In function ‘dst_hold_and_use’: ./include/net/fib_rules.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/net/sock.h: In function ‘__sk_del_node’: ./include/net/dst.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/sock.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/net/sock.h: In function ‘sock_put’: ./include/net/dst.h: In function ‘dst_clone’: ./include/net/sock.h: In function ‘__sk_del_node_init’: ./include/net/dst.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/fib_rules.h: In function ‘frh_get_table’: ./include/net/sock.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/linux/netdevice.h: In function ‘____dev_forward_skb’: ./include/net/sock.h:1711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1711 | { | ^ ./include/net/fib_rules.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/net/dst.h: In function ‘refdst_drop’: ./include/net/sock.h: In function ‘sock_hold’: In file included from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/etherdevice.h: In function ‘is_link_local_ether_addr’: ./include/net/dst.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/net/sock.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_set’: ./include/net/sock.h: In function ‘sk_receive_skb’: ./include/net/fib_rules.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/netdevice.h:3673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3673 | { | ^ ./include/linux/etherdevice.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/sock.h: In function ‘__sock_put’: ./include/net/sock.h:1724:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1724 | { | ^ ./include/net/dst.h: In function ‘skb_dst_drop’: ./include/net/sock.h:654:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 654 | { | ^ ./include/net/dst.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_inrange’: ./include/net/fib_rules.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_set’: ./include/net/sock.h: In function ‘sk_del_node_init’: ./include/net/sock.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/net/dst.h: In function ‘__skb_dst_copy’: ./include/net/sock.h:1729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1729 | { | ^ ./include/net/dst.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/etherdevice.h: In function ‘is_zero_ether_addr’: ./include/linux/etherdevice.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/netdevice.h: In function ‘dev_put’: ./include/net/fib_rules.h: In function ‘fib_rule_port_range_valid’: ./include/net/dst.h: In function ‘skb_dst_copy’: ./include/net/fib_rules.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/net/dst.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr’: ./include/net/dst.h: In function ‘dst_hold_safe’: ./include/linux/etherdevice.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/dst.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/linux/netdevice.h:3702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3702 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_compare’: ./include/net/fib_rules.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr_64bits’: ./include/net/dst.h: In function ‘skb_dst_force’: ./include/linux/etherdevice.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/net/dst.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_del_node_init_rcu’: ./include/net/fib_rules.h: In function ‘fib_rule_requires_fldissect’: ./include/net/sock.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/net/fib_rules.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/etherdevice.h: In function ‘is_local_ether_addr’: ./include/linux/etherdevice.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_clear’: ./include/net/sock.h: In function ‘sk_nulls_del_node_init_rcu’: ./include/linux/etherdevice.h: In function ‘is_broadcast_ether_addr’: ./include/net/sock.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/net/sock.h:681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 681 | { | ^ ./include/linux/etherdevice.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_get’: ./include/linux/etherdevice.h: In function ‘is_unicast_ether_addr’: ./include/net/sock.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/etherdevice.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/net/dst.h: In function ‘__skb_tunnel_rx’: In file included from ./include/linux/if_vlan.h:17, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/rtnetlink.h: In function ‘lockdep_rtnl_is_held’: In file included from ./include/net/sock.h:75, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex’: ./include/net/dst.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/etherdevice.h: In function ‘is_valid_ether_addr’: ./include/linux/etherdevice.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/linux/rtnetlink.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/net/l3mdev.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/net/sock.h: In function ‘__sk_add_node’: ./include/net/sock.h: In function ‘sk_rx_queue_set’: ./include/linux/etherdevice.h: In function ‘eth_proto_is_802_3’: ./include/net/dst.h: In function ‘skb_tunnel_rx’: ./include/net/sock.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue’: ./include/linux/etherdevice.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex_by_index’: ./include/net/dst.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/rtnetlink.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/sock.h:1752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1752 | { | ^ ./include/net/l3mdev.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/net/sock.h: In function ‘sk_add_node’: ./include/net/sock.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/net/dst.h: In function ‘dst_tclassid’: ./include/net/dst.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/net/sock.h: In function ‘sk_add_node_rcu’: ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue_rcu’: ./include/net/sock.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_random_addr’: ./include/net/l3mdev.h: In function ‘l3mdev_master_dev_rcu’: ./include/linux/rtnetlink.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/linux/etherdevice.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/net/l3mdev.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/dst.h: In function ‘dst_discard’: ./include/net/dst.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_broadcast_addr’: ./include/linux/etherdevice.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_upper_ifindex_by_index’: ./include/net/l3mdev.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/net/dst.h: In function ‘dst_confirm’: ./include/linux/etherdevice.h: In function ‘eth_zero_addr’: ./include/net/dst.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/net/sock.h: In function ‘sk_rx_queue_clear’: ./include/linux/etherdevice.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/net/sock.h: In function ‘sk_add_node_tail_rcu’: ./include/net/sock.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_fib_table’: ./include/net/dst.h: In function ‘dst_neigh_lookup’: ./include/net/sock.h:1766:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1766 | { | ^ ./include/net/l3mdev.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_hw_addr_random’: ./include/net/dst.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/etherdevice.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_add_node_rcu’: ./include/net/sock.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/net/l3mdev.h: In function ‘netif_index_is_l3_master’: ./include/net/sock.h: In function ‘sk_rx_queue_get’: ./include/net/l3mdev.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_copy’: ./include/net/sock.h:1774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1774 | { | ^ ./include/net/dst.h: In function ‘dst_neigh_lookup_skb’: ./include/linux/etherdevice.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_add_node_rcu’: ./include/net/dst.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/net/sock.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/net/sock.h: In function ‘__sk_del_bind_node’: ./include/net/l3mdev.h: In function ‘l3mdev_l3_rcv’: ./include/linux/etherdevice.h: In function ‘eth_hw_addr_inherit’: ./include/net/sock.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/net/l3mdev.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/net/dst.h: In function ‘dst_confirm_neigh’: ./include/linux/etherdevice.h:305:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 305 | { | ^ ./include/net/dst.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./include/net/sock.h: In function ‘sk_set_socket’: ./include/net/sock.h: In function ‘sk_add_bind_node’: ./include/net/sock.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal’: ./include/net/dst.h: In function ‘dst_link_failure’: ./include/net/sock.h:1783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1783 | { | ^ ./include/linux/etherdevice.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/net/dst.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ In file included from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/if_vlan.h: In function ‘vlan_eth_hdr’: ./include/net/sock.h: In function ‘sk_sleep’: ./include/net/l3mdev.h: In function ‘l3mdev_ip_rcv’: ./include/net/sock.h: In function ‘sk_user_ns’: ./include/net/dst.h: In function ‘dst_set_expires’: ./include/net/l3mdev.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/linux/if_vlan.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/net/sock.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/net/sock.h:1789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1789 | { | ^ ./include/net/dst.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_64bits’: ./include/linux/etherdevice.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/linux/if_vlan.h: In function ‘is_vlan_dev’: ./include/linux/if_vlan.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_unaligned’: ./include/net/sock.h: In function ‘sock_copy_flags’: ./include/linux/etherdevice.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/net/sock.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_rx_ctag_filter_info’: ./include/linux/if_vlan.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/sock.h: In function ‘sock_set_flag’: ./include/linux/etherdevice.h: In function ‘ether_addr_equal_masked’: ./include/net/dst.h: In function ‘dst_output’: ./include/net/sock.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/linux/etherdevice.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/dst.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip6_rcv’: ./include/net/l3mdev.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/sock.h: In function ‘sock_orphan’: ./include/net/sock.h: In function ‘sock_reset_flag’: ./include/net/dst.h: In function ‘dst_input’: ./include/net/sock.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/dst.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/sock.h:1801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1801 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_l3_out’: ./include/net/l3mdev.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/net/sock.h: In function ‘sock_flag’: ./include/linux/etherdevice.h: In function ‘ether_addr_to_u64’: ./include/net/dst.h: In function ‘dst_check’: ./include/net/sock.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/linux/etherdevice.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/dst.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/net/sock.h: In function ‘sock_graft’: ./include/net/sock.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip_out’: ./include/net/sock.h: In function ‘sk_memalloc_socks’: ./include/linux/etherdevice.h: In function ‘u64_to_ether_addr’: ./include/net/l3mdev.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/sock.h:841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 841 | { | ^ ./include/linux/etherdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip6_out’: ./include/net/l3mdev.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_ctag_filter_info’: ./include/linux/etherdevice.h: In function ‘eth_addr_dec’: ./include/linux/if_vlan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/etherdevice.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/sock.h: In function ‘sk_gfp_mask’: ./include/net/dst.h: In function ‘dst_xfrm’: ./include/net/sock.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/dst.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/linux/etherdevice.h: In function ‘is_etherdev_addr’: ./include/linux/netdevice.h: In function ‘dev_hold’: ./include/net/dst.h: In function ‘skb_dst_update_pmtu’: ./include/linux/etherdevice.h:463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | { | ^ ./include/net/sock.h: In function ‘sk_acceptq_removed’: ./include/net/dst.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/net/sock.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/net/sock.h: In function ‘sk_acceptq_added’: ./include/net/sock.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/linux/netdevice.h:3713:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3713 | { | ^ ./include/net/dst.h: In function ‘skb_tunnel_check_pmtu’: ./include/net/sock.h: In function ‘sk_acceptq_is_full’: ./include/net/dst.h:533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 533 | { | ^ ./include/net/sock.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/net/sock.h: In function ‘sk_stream_min_wspace’: ./include/net/sock.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_rx_stag_filter_info’: ./include/linux/if_vlan.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/net/sock.h: In function ‘sk_stream_wspace’: ./include/net/sock.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/net/sock.h: In function ‘__sk_add_backlog’: ./include/net/sock.h:890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 890 | { | ^ ./include/net/sock.h: In function ‘sock_net_uid’: ./include/net/sock.h: In function ‘sk_rcvqueues_full’: ./include/net/sock.h:1825:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1825 | { | ^ ./include/net/sock.h:909:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 909 | { | ^ ./include/net/sock.h: In function ‘net_tx_rndhash’: ./include/net/sock.h: In function ‘sk_add_backlog’: ./include/net/sock.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./include/net/sock.h:1830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1830 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_stag_filter_info’: ./include/linux/if_vlan.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/net/sock.h: In function ‘sk_set_txhash’: ./include/net/sock.h:1837:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1837 | { | ^ In file included from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/sock.h: In function ‘sk_peek_offset’: ./include/net/sock.h: In function ‘sk_backlog_rcv’: ./include/net/sock.h: In function ‘sk_rethink_txhash’: ./include/net/sock.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/net/sock.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_get’: ./include/net/sock.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./include/net/sock.h: In function ‘sk_incoming_cpu_update’: ./include/net/sock.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/net/sock.h:1849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1849 | { | ^ ./include/net/sock.h: In function ‘sk_peek_offset_bwd’: ./include/net/sock.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/net/sock.h: In function ‘sk_dst_get’: ./include/net/sock.h:1856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1856 | { | ^ ./include/linux/etherdevice.h: In function ‘compare_ether_header’: ./include/linux/if_vlan.h: In function ‘vlan_dev_priv’: ./include/linux/etherdevice.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ ./include/linux/if_vlan.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_dev_get_egress_qos_mask’: ./include/linux/if_vlan.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_skb_pad’: ./include/linux/etherdevice.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/net/sock.h: In function ‘dst_negative_advice’: ./include/linux/if_vlan.h: In function ‘vlan_get_encap_level’: ./include/net/sock.h:1868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1868 | { | ^ ./include/linux/if_vlan.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/sock.h: In function ‘sk_peek_offset_fwd’: ./include/net/sock.h: In function ‘sock_rps_record_flow_hash’: ./include/net/sock.h:558:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 558 | { | ^ ./include/net/sock.h:954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 954 | { | ^ ./include/net/sock.h: In function ‘sk_entry’: In file included from ./include/net/l3mdev.h:15, from ./include/net/sock.h:75, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/fib_rules.h: In function ‘fib_rule_get’: ./include/net/sock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/net/fib_rules.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_put’: ./include/net/fib_rules.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/if_vlan.h: In function ‘eth_type_vlan’: ./include/net/sock.h: In function ‘sock_rps_record_flow’: ./include/linux/if_vlan.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/net/sock.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ ./include/linux/netdevice.h: In function ‘netif_carrier_ok’: ./include/net/sock.h: In function ‘__sk_head’: ./include/net/sock.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_hw_offload_capable’: ./include/net/sock.h: In function ‘sock_rps_save_rxhash’: ./include/linux/if_vlan.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/linux/netdevice.h:3737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3737 | { | ^ ./include/net/sock.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_get_table’: ./include/net/fib_rules.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/net/fib_rules.h: In function ‘frh_get_table’: ./include/net/sock.h: In function ‘sock_rps_reset_rxhash’: ./include/net/sock.h: In function ‘sk_head’: ./include/linux/netdevice.h: In function ‘netif_dormant_on’: ./include/net/fib_rules.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/net/sock.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/net/sock.h:995:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 995 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_set’: ./include/net/fib_rules.h: In function ‘fib_rule_port_range_set’: ./include/net/sock.h: In function ‘__sk_nulls_head’: ./include/net/sock.h:1886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1886 | { | ^ ./include/net/fib_rules.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_insert_inner_tag’: ./include/net/sock.h:581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 581 | { | ^ ./include/linux/netdevice.h:3762:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3762 | { | ^ ./include/linux/if_vlan.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/net/sock.h: In function ‘sk_flush_backlog’: ./include/net/sock.h:1027:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1027 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_inrange’: ./include/linux/netdevice.h: In function ‘netif_dormant_off’: ./include/net/fib_rules.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/netdevice.h:3774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3774 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_valid’: ./include/net/sock.h: In function ‘sk_nulls_head’: ./include/net/fib_rules.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/net/sock.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/linux/netdevice.h: In function ‘netif_dormant’: ./include/net/sock.h: In function ‘sk_prot_clear_nulls’: ./include/net/sock.h:1049:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1049 | { | ^ ./include/net/sock.h: In function ‘sk_next’: ./include/net/sock.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_compare’: ./include/net/fib_rules.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/netdevice.h:3786:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3786 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_insert_tag’: ./include/linux/if_vlan.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_requires_fldissect’: ./include/net/fib_rules.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/netdevice.h: In function ‘netif_oper_up’: ./include/net/sock.h: In function ‘sk_dst_set’: ./include/linux/if_vlan.h: In function ‘vlan_insert_inner_tag’: ./include/net/sock.h:1899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1899 | { | ^ ./include/linux/if_vlan.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/netdevice.h:3798:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3798 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_next’: ./include/net/sock.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_tag’: In file included from ./include/linux/if_vlan.h:17, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/rtnetlink.h: In function ‘lockdep_rtnl_is_held’: ./include/linux/netdevice.h: In function ‘netif_device_present’: ./include/linux/if_vlan.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/rtnetlink.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ In file included from ./include/net/sock.h:75, from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex’: ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue’: ./include/linux/netdevice.h:3810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3810 | { | ^ ./include/linux/rtnetlink.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_tag_set_proto’: ./include/net/l3mdev.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_reset’: ./include/linux/if_vlan.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./include/net/sock.h: In function ‘sk_unhashed’: ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue_rcu’: ./include/net/sock.h:1910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1910 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex_by_index’: ./include/net/sock.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/linux/rtnetlink.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/net/l3mdev.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_clear_tag’: ./include/net/sock.h: In function ‘sk_dst_reset’: ./include/net/sock.h: In function ‘sk_hashed’: ./include/linux/if_vlan.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/sock.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./include/linux/netdevice.h: In function ‘netif_msg_init’: ./include/net/sock.h:1916:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1916 | { | ^ ./include/net/sock.h: In function ‘__sk_stream_memory_free’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_copy_tag’: ./include/net/sock.h: In function ‘sk_node_init’: ./include/net/l3mdev.h: In function ‘l3mdev_master_dev_rcu’: ./include/net/sock.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/linux/if_vlan.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/sock.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/net/l3mdev.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/sock.h: In function ‘sk_dst_confirm’: ./include/net/sock.h: In function ‘sk_nulls_node_init’: ./include/linux/netdevice.h:3857:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3857 | { | ^ ./include/net/sock.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/net/sock.h:1925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1925 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_push_inside’: ./include/net/sock.h: In function ‘__sk_del_node’: ./include/linux/if_vlan.h:510:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 510 | { | ^ ./include/net/sock.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/net/sock.h: In function ‘sock_confirm_neigh’: ./include/net/l3mdev.h: In function ‘l3mdev_master_upper_ifindex_by_index’: ./include/net/sock.h: In function ‘sk_stream_memory_free’: ./include/net/l3mdev.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/net/sock.h:1931:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1931 | { | ^ ./include/net/sock.h: In function ‘__sk_del_node_init’: ./include/net/sock.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/sock.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_fib_table’: ./include/net/sock.h: In function ‘__sk_stream_is_writeable’: ./include/net/l3mdev.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_put_tag’: ./include/net/sock.h:1220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1220 | { | ^ ./include/net/sock.h: In function ‘sock_hold’: ./include/linux/if_vlan.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/net/sock.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/net/l3mdev.h: In function ‘netif_index_is_l3_master’: ./include/net/l3mdev.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/net/sock.h: In function ‘sk_stream_is_writeable’: ./include/net/sock.h: In function ‘__sock_put’: ./include/linux/if_vlan.h: In function ‘__vlan_get_tag’: ./include/net/sock.h:654:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 654 | { | ^ ./include/net/sock.h:1226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1226 | { | ^ ./include/net/sock.h: In function ‘sk_can_gso’: ./include/linux/if_vlan.h:542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 542 | { | ^ In file included from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/if_vlan.h: In function ‘vlan_eth_hdr’: ./include/net/sock.h: In function ‘sk_del_node_init’: ./include/net/sock.h: In function ‘sk_under_cgroup_hierarchy’: ./include/net/sock.h:1947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1947 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_l3_rcv’: ./include/net/sock.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/net/l3mdev.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/net/sock.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/linux/if_vlan.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/net/sock.h: In function ‘sk_nocaps_add’: ./include/net/sock.h: In function ‘sk_has_memory_pressure’: ./include/linux/if_vlan.h: In function ‘is_vlan_dev’: ./include/net/sock.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/net/sock.h:1954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1954 | { | ^ ./include/linux/if_vlan.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_get_tag’: ./include/linux/netdevice.h: In function ‘__netif_tx_lock’: ./include/linux/if_vlan.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/net/sock.h: In function ‘sk_under_memory_pressure’: ./include/linux/if_vlan.h: In function ‘vlan_get_rx_ctag_filter_info’: ./include/net/l3mdev.h: In function ‘l3mdev_ip_rcv’: ./include/net/sock.h: In function ‘skb_do_copy_data_nocache’: ./include/linux/if_vlan.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/sock.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/net/l3mdev.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/net/sock.h:1962:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1962 | { | ^ ./include/linux/netdevice.h:3868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3868 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip6_rcv’: ./include/linux/if_vlan.h: In function ‘vlan_get_tag’: ./include/net/l3mdev.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_del_node_init_rcu’: ./include/linux/if_vlan.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/net/sock.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_acquire’: ./include/net/l3mdev.h: In function ‘l3mdev_l3_out’: ./include/net/l3mdev.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_del_node_init_rcu’: ./include/net/sock.h:681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 681 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_get_protocol’: ./include/linux/netdevice.h:3874:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3874 | { | ^ ./include/linux/if_vlan.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/net/sock.h: In function ‘sk_memory_allocated’: ./include/linux/netdevice.h: In function ‘__netif_tx_release’: ./include/net/l3mdev.h: In function ‘l3mdev_ip_out’: ./include/net/l3mdev.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/sock.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip6_out’: ./include/net/sock.h: In function ‘sk_memory_allocated_add’: ./include/net/l3mdev.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_ctag_filter_info’: ./include/linux/netdevice.h:3880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3880 | { | ^ ./include/net/sock.h:1266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1266 | { | ^ ./include/linux/if_vlan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_lock_bh’: ./include/net/sock.h: In function ‘__sk_add_node’: ./include/net/sock.h: In function ‘sk_memory_allocated_sub’: ./include/net/sock.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/net/sock.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/net/sock.h: In function ‘sk_add_node’: ./include/net/sock.h: In function ‘sk_sockets_allocated_dec’: ./include/net/sock.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/netdevice.h:3885:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3885 | { | ^ ./include/net/sock.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/net/sock.h: In function ‘sk_add_node_rcu’: ./include/net/sock.h: In function ‘sk_sockets_allocated_inc’: ./include/net/sock.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/net/sock.h: In function ‘skb_add_data_nocache’: ./include/net/sock.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./include/net/sock.h:1979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1979 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_read_positive’: ./include/net/sock.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_rx_stag_filter_info’: ./include/net/sock.h: In function ‘proto_sockets_allocated_sum_positive’: ./include/linux/if_vlan.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/net/sock.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_protocol’: ./include/net/sock.h: In function ‘sk_add_node_tail_rcu’: ./include/net/sock.h: In function ‘proto_memory_allocated’: ./include/net/sock.h: In function ‘skb_copy_to_page_nocache’: ./include/linux/if_vlan.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/net/sock.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/net/sock.h:1300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1300 | { | ^ ./include/net/sock.h:1994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1994 | { | ^ ./include/net/sock.h: In function ‘proto_memory_pressure’: ./include/net/sock.h: In function ‘__sk_nulls_add_node_rcu’: ./include/linux/if_vlan.h: In function ‘vlan_set_encap_proto’: ./include/net/sock.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/net/sock.h:1306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1306 | { | ^ ./include/linux/if_vlan.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_add_node_rcu’: ./include/net/sock.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/net/sock.h: In function ‘__sk_del_bind_node’: ./include/net/sock.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/net/sock.h: In function ‘__sk_prot_rehash’: ./include/net/sock.h: In function ‘sk_wmem_alloc_get’: ./include/net/sock.h: In function ‘sk_add_bind_node’: ./include/net/sock.h:1330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1330 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_stag_filter_info’: ./include/net/sock.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged’: ./include/linux/if_vlan.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/net/sock.h:2017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2017 | { | ^ ./include/linux/if_vlan.h:686:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_trylock’: ./include/net/sock.h: In function ‘SOCKET_I’: ./include/net/sock.h: In function ‘sk_rmem_alloc_get’: ./include/net/sock.h: In function ‘sk_user_ns’: ./include/net/sock.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/net/sock.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ In file included from ./include/net/inet_sock.h:26, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/sock.h: In function ‘sk_peek_offset’: ./include/net/sock.h:2028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2028 | { | ^ ./include/linux/netdevice.h:3891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3891 | { | ^ ./include/net/sock.h: In function ‘sk_has_allocations’: ./include/net/sock.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged_multi’: ./include/net/sock.h: In function ‘sock_copy_flags’: ./include/net/sock.h:2039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2039 | { | ^ ./include/net/sock.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/linux/if_vlan.h:702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 702 | { | ^ ./include/net/sock.h: In function ‘skwq_has_sleeper’: ./include/net/sock.h: In function ‘sock_set_flag’: ./include/net/sock.h: In function ‘SOCK_INODE’: ./include/net/sock.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/net/sock.h:1361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1361 | { | ^ ./include/net/sock.h:2075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2075 | { | ^ ./include/net/sock.h: In function ‘sock_reset_flag’: ./include/net/sock.h: In function ‘sk_peek_offset_bwd’: ./include/net/sock.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/sock.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/net/sock.h: In function ‘sock_poll_wait’: ./include/net/sock.h: In function ‘sock_flag’: ./include/net/sock.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/net/sock.h:2095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2095 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_dev_priv’: ./include/net/sock.h: In function ‘sk_prot_mem_limits’: ./include/linux/if_vlan.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/net/sock.h: In function ‘skb_set_hash_from_sk’: ./include/net/sock.h: In function ‘sk_memalloc_socks’: ./include/linux/if_vlan.h: In function ‘vlan_features_check’: ./include/net/sock.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/net/sock.h:841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 841 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_dev_get_egress_qos_mask’: ./include/net/sock.h:2108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2108 | { | ^ ./include/linux/if_vlan.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./include/linux/if_vlan.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/net/sock.h: In function ‘sk_mem_pages’: ./include/net/sock.h: In function ‘skb_set_owner_r’: ./include/net/sock.h: In function ‘sk_gfp_mask’: ./include/net/sock.h:1395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1395 | { | ^ ./include/net/sock.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/sock.h:2126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2126 | { | ^ ./include/linux/if_vlan.h: In function ‘compare_vlan_header’: ./include/net/sock.h: In function ‘sk_acceptq_removed’: ./include/linux/if_vlan.h: In function ‘vlan_get_encap_level’: ./include/linux/if_vlan.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/net/sock.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/linux/if_vlan.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/sock.h: In function ‘sk_acceptq_added’: ./include/net/sock.h: In function ‘sk_peek_offset_fwd’: ./include/net/sock.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/net/sock.h: In function ‘sock_error’: ./include/net/sock.h:558:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 558 | { | ^ ./include/net/sock.h: In function ‘sk_acceptq_is_full’: ./include/net/sock.h:2154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2154 | { | ^ ./include/net/sock.h: In function ‘sk_entry’: ./include/net/sock.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/net/sock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/net/sock.h: In function ‘sk_stream_min_wspace’: ./include/net/sock.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/netdevice.h: In function ‘__netif_tx_unlock’: ./include/linux/if_vlan.h: In function ‘eth_type_vlan’: ./include/net/sock.h: In function ‘sk_stream_wspace’: ./include/linux/if_vlan.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/net/sock.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/net/sock.h: In function ‘sk_has_account’: ./include/net/sock.h: In function ‘__sk_add_backlog’: ./include/linux/netdevice.h:3899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3899 | { | ^ ./include/net/sock.h:1400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1400 | { | ^ ./include/net/sock.h:890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 890 | { | ^ ./include/net/sock.h: In function ‘__sk_head’: ./include/net/sock.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_hw_offload_capable’: ./include/linux/netdevice.h: In function ‘__netif_tx_unlock_bh’: ./include/linux/if_vlan.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_schedule’: ./include/net/sock.h:1406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1406 | { | ^ ./include/net/sock.h: In function ‘sk_rcvqueues_full’: ./include/net/sock.h:909:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 909 | { | ^ ./include/linux/netdevice.h:3905:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3905 | { | ^ ./include/net/sock.h: In function ‘sk_add_backlog’: ./include/linux/netdevice.h: In function ‘txq_trans_update’: ./include/net/sock.h: In function ‘sock_wspace’: ./include/net/sock.h: In function ‘sk_head’: ./include/net/sock.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./include/net/sock.h: In function ‘sk_rmem_schedule’: ./include/net/sock.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_insert_inner_tag’: ./include/net/sock.h:1415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1415 | { | ^ ./include/linux/if_vlan.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/net/sock.h:2163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2163 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_head’: ./include/linux/netdevice.h:3911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3911 | { | ^ ./include/net/sock.h:581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 581 | { | ^ ./include/linux/netdevice.h: In function ‘netif_trans_update’: ./include/net/sock.h: In function ‘sk_mem_reclaim’: ./include/net/sock.h: In function ‘sk_backlog_rcv’: ./include/net/sock.h: In function ‘sk_set_bit’: ./include/net/sock.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/net/sock.h:1424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1424 | { | ^ ./include/net/sock.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/linux/netdevice.h:3918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3918 | { | ^ ./include/net/sock.h: In function ‘sk_incoming_cpu_update’: ./include/net/sock.h: In function ‘sk_mem_reclaim_partial’: ./include/net/sock.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_head’: ./include/linux/if_vlan.h: In function ‘__vlan_insert_tag’: ./include/net/sock.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/net/sock.h:1432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1432 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_lock’: ./include/linux/if_vlan.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/net/sock.h: In function ‘sk_next’: ./include/linux/if_vlan.h: In function ‘vlan_insert_inner_tag’: ./include/net/sock.h: In function ‘sk_clear_bit’: ./include/net/sock.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/linux/if_vlan.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/linux/netdevice.h:3932:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3932 | { | ^ ./include/net/sock.h: In function ‘sk_mem_charge’: ./include/net/sock.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/net/sock.h:1440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1440 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_tag’: ./include/linux/if_vlan.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/sock.h: In function ‘sk_mem_uncharge’: ./include/net/sock.h:1447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1447 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_tag_set_proto’: ./include/net/sock.h: In function ‘sk_wake_async’: ./include/net/sock.h: In function ‘sk_nulls_next’: ./include/linux/if_vlan.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./include/net/sock.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/net/sock.h:2197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2197 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_clear_tag’: ./include/linux/if_vlan.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_free_skb’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_copy_tag’: ./include/net/sock.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/linux/if_vlan.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_push_inside’: ./include/net/sock.h: In function ‘sk_unhashed’: ./include/net/sock.h: In function ‘sock_release_ownership’: ./include/net/sock.h: In function ‘sock_rps_record_flow_hash’: ./include/linux/if_vlan.h:510:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 510 | { | ^ ./include/net/sock.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/net/sock.h: In function ‘sk_stream_moderate_sndbuf’: ./include/net/sock.h:954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 954 | { | ^ ./include/net/sock.h:1472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1472 | { | ^ In file included from ./include/net/rtnetlink.h:6, from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/netlink.h: In function ‘nlmsg_msg_size’: ./include/net/sock.h: In function ‘sk_hashed’: ./include/net/sock.h:2216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2216 | { | ^ ./include/net/sock.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_put_tag’: ./include/net/sock.h: In function ‘sk_node_init’: ./include/net/sock.h: In function ‘lock_sock’: ./include/net/netlink.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/linux/if_vlan.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/net/sock.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/net/sock.h:1511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1511 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_lock_bh’: ./include/net/sock.h: In function ‘sk_nulls_node_init’: ./include/linux/if_vlan.h: In function ‘__vlan_get_tag’: ./include/net/sock.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/net/sock.h: In function ‘sock_rps_record_flow’: ./include/net/netlink.h: In function ‘nlmsg_total_size’: ./include/linux/if_vlan.h:542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 542 | { | ^ ./include/net/sock.h: In function ‘unlock_sock_fast’: ./include/net/netlink.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/net/sock.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ ./include/net/sock.h: In function ‘__sk_del_node’: ./include/net/sock.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/net/sock.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/linux/netdevice.h:3954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3954 | { | ^ ./include/net/sock.h: In function ‘__sk_del_node_init’: ./include/net/netlink.h: In function ‘nlmsg_padlen’: ./include/net/sock.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_me’: ./include/net/sock.h: In function ‘sock_rps_save_rxhash’: ./include/net/netlink.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_unlock’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_get_tag’: ./include/net/sock.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/net/sock.h:1557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1557 | { | ^ ./include/linux/if_vlan.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_data’: ./include/net/sock.h: In function ‘sock_hold’: ./include/net/netlink.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_user’: ./include/net/sock.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/net/sock.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/linux/netdevice.h:3960:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3960 | { | ^ ./include/net/sock.h: In function ‘__sock_put’: ./include/linux/if_vlan.h: In function ‘vlan_get_tag’: ./include/net/sock.h: In function ‘sock_rps_reset_rxhash’: ./include/net/sock.h:654:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 654 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_len’: ./include/linux/if_vlan.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/net/sock.h:995:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 995 | { | ^ ./include/net/netlink.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_user_nocheck’: ./include/net/sock.h: In function ‘sk_del_node_init’: ./include/net/sock.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/net/sock.h:1570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1570 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_unlock_bh’: ./include/net/netlink.h: In function ‘nlmsg_attrdata’: ./include/net/sock.h: In function ‘sock_allow_reclassification’: ./include/linux/if_vlan.h: In function ‘__vlan_get_protocol’: ./include/net/netlink.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/sock.h: In function ‘sk_flush_backlog’: ./include/linux/if_vlan.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/net/sock.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/net/sock.h:1027:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1027 | { | ^ ./include/linux/netdevice.h:3977:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 3977 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_attrlen’: ./include/net/netlink.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/netdevice.h: In function ‘netif_tx_disable’: ./include/net/netlink.h: In function ‘nlmsg_ok’: ./include/net/netlink.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_del_node_init_rcu’: ./include/net/sock.h: In function ‘sk_page_frag’: ./include/net/sock.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/net/sock.h: In function ‘sk_prot_clear_nulls’: ./include/net/sock.h:1049:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1049 | { | ^ ./include/linux/netdevice.h:4004:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4004 | { | ^ ./include/net/sock.h:2234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2234 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_next’: ./include/net/sock.h: In function ‘sk_nulls_del_node_init_rcu’: ./include/net/sock.h: In function ‘sockcm_init’: ./include/net/netlink.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ ./include/net/sock.h:681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 681 | { | ^ ./include/net/sock.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_parse’: ./include/net/netlink.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/net/sock.h: In function ‘sock_writeable’: ./include/linux/if_vlan.h: In function ‘vlan_get_protocol’: ./include/linux/if_vlan.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/net/sock.h:2247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2247 | { | ^ ./include/net/sock.h: In function ‘__sk_add_node’: ./include/linux/if_vlan.h: In function ‘vlan_set_encap_proto’: ./include/net/sock.h: In function ‘gfp_any’: ./include/net/sock.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/linux/if_vlan.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_parse_strict’: ./include/net/netlink.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/net/sock.h: In function ‘sock_put’: ./include/net/sock.h: In function ‘sk_add_node’: ./include/net/sock.h:2252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2252 | { | ^ ./include/net/sock.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/net/sock.h:1711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1711 | { | ^ ./include/net/sock.h: In function ‘sk_add_node_rcu’: ./include/net/sock.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_find_attr’: ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged’: ./include/net/sock.h: In function ‘sk_receive_skb’: ./include/net/sock.h: In function ‘sock_rcvtimeo’: ./include/net/netlink.h:555:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 555 | { | ^ ./include/linux/if_vlan.h:686:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | { | ^ ./include/net/sock.h:1724:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1724 | { | ^ ./include/net/sock.h:2257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2257 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_validate’: ./include/net/sock.h: In function ‘sk_tx_queue_set’: ./include/net/netlink.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/net/sock.h: In function ‘__sk_stream_memory_free’: ./include/net/sock.h: In function ‘sock_sndtimeo’: ./include/net/sock.h:1729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1729 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock’: ./include/net/sock.h: In function ‘sk_add_node_tail_rcu’: ./include/net/sock.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged_multi’: ./include/net/sock.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/net/sock.h:2262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2262 | { | ^ ./include/linux/if_vlan.h:702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 702 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_report’: ./include/net/netlink.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_add_node_rcu’: ./include/net/sock.h: In function ‘sock_rcvlowat’: ./include/net/sock.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/linux/netdevice.h:4021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4021 | { | ^ ./include/net/sock.h:2267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2267 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_add_node_rcu’: ./include/net/sock.h: In function ‘sk_stream_memory_free’: ./include/net/netlink.h: In function ‘nlmsg_put’: ./include/net/sock.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_lock_nested’: ./include/net/netlink.h:617:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 617 | { | ^ ./include/net/sock.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/sock.h: In function ‘__sk_del_bind_node’: ./include/net/sock.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/net/sock.h: In function ‘__sk_stream_is_writeable’: ./include/net/sock.h:1220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1220 | { | ^ ./include/net/sock.h: In function ‘sk_add_bind_node’: ./include/linux/netdevice.h:4026:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4026 | { | ^ ./include/net/sock.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_features_check’: ./include/net/netlink.h: In function ‘nlmsg_put_answer’: ./include/linux/if_vlan.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_clear’: ./include/net/sock.h: In function ‘sk_stream_is_writeable’: ./include/net/netlink.h:639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 639 | { | ^ ./include/net/sock.h:1226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1226 | { | ^ ./include/net/sock.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/net/sock.h: In function ‘sk_user_ns’: ./include/net/sock.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/net/sock.h: In function ‘sk_under_cgroup_hierarchy’: ./include/linux/netdevice.h: In function ‘netif_addr_lock_bh’: ./include/net/sock.h: In function ‘sk_tx_queue_get’: ./include/net/sock.h: In function ‘sock_intr_errno’: ./include/net/netlink.h: In function ‘nlmsg_new’: ./include/net/sock.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/linux/if_vlan.h: In function ‘compare_vlan_header’: ./include/net/netlink.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/sock.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/linux/if_vlan.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/net/sock.h:2275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2275 | { | ^ ./include/net/sock.h: In function ‘sk_has_memory_pressure’: ./include/net/sock.h: In function ‘sock_copy_flags’: ./include/net/netlink.h: In function ‘nlmsg_end’: ./include/linux/netdevice.h:4036:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4036 | { | ^ ./include/net/sock.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/net/sock.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/net/netlink.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_unlock’: ./include/net/sock.h: In function ‘sock_set_flag’: ./include/net/sock.h: In function ‘sk_under_memory_pressure’: ./include/net/sock.h: In function ‘sock_skb_set_dropcount’: ./include/net/netlink.h: In function ‘nlmsg_get_pos’: ./include/net/sock.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/net/sock.h: In function ‘sk_rx_queue_set’: ./include/net/sock.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/net/netlink.h:678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 678 | { | ^ ./include/net/sock.h:1752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1752 | { | ^ ./include/net/sock.h:2298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2298 | { | ^ ./include/net/sock.h: In function ‘sock_reset_flag’: ./include/net/sock.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_trim’: ./include/linux/netdevice.h:4041:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4041 | { | ^ ./include/net/netlink.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./include/linux/netdevice.h: In function ‘netif_addr_unlock_bh’: ./include/net/sock.h: In function ‘sock_flag’: ./include/net/sock.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/net/sock.h: In function ‘sk_drops_add’: ./include/linux/netdevice.h:4046:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4046 | { | ^ ./include/net/sock.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/net/sock.h: In function ‘sk_memalloc_socks’: ./include/net/sock.h: In function ‘sk_memory_allocated’: ./include/net/sock.h:841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 841 | { | ^ ./include/net/sock.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/sock.h: In function ‘sk_memory_allocated_add’: ./include/net/sock.h: In function ‘sk_rx_queue_clear’: ./include/net/sock.h:1266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1266 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_cancel’: ./include/net/sock.h: In function ‘sk_gfp_mask’: ./include/net/netlink.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/net/sock.h:1766:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1766 | { | ^ ./include/net/sock.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/sock.h: In function ‘sk_memory_allocated_sub’: ./include/net/sock.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/net/sock.h: In function ‘sk_rx_queue_get’: ./include/net/netlink.h: In function ‘nlmsg_free’: ./include/net/sock.h: In function ‘sk_acceptq_removed’: ./include/net/netlink.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/net/sock.h:1774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1774 | { | ^ ./include/net/sock.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_uc_sync’: ./include/net/sock.h: In function ‘sk_sockets_allocated_dec’: ./include/net/sock.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/net/sock.h: In function ‘sk_acceptq_added’: ./include/net/netlink.h: In function ‘nlmsg_multicast’: ./include/net/sock.h: In function ‘sock_read_timestamp’: ./include/net/sock.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/net/netlink.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_inc’: ./include/net/sock.h: In function ‘sk_acceptq_is_full’: ./include/net/sock.h:2311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2311 | { | ^ ./include/net/sock.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./include/net/sock.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/netdevice.h:4137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4137 | { | ^ ./include/net/sock.h: In function ‘sk_set_socket’: ./include/net/sock.h: In function ‘sk_sockets_allocated_read_positive’: ./include/net/sock.h: In function ‘sock_write_timestamp’: ./include/net/sock.h: In function ‘sk_stream_min_wspace’: ./include/net/sock.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/net/sock.h:1783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1783 | { | ^ ./include/net/sock.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/linux/netdevice.h: In function ‘__dev_uc_unsync’: ./include/net/netlink.h: In function ‘nlmsg_unicast’: ./include/net/sock.h:2328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2328 | { | ^ ./include/net/netlink.h:748:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 748 | { | ^ ./include/net/sock.h: In function ‘sk_stream_wspace’: ./include/net/sock.h: In function ‘proto_sockets_allocated_sum_positive’: ./include/net/sock.h: In function ‘sk_sleep’: ./include/net/sock.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/net/sock.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/net/sock.h:1789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1789 | { | ^ ./include/net/sock.h: In function ‘sock_recv_timestamp’: ./include/net/sock.h: In function ‘proto_memory_allocated’: ./include/net/sock.h: In function ‘__sk_add_backlog’: ./include/linux/netdevice.h:4151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4151 | { | ^ ./include/net/sock.h:890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 890 | { | ^ ./include/net/sock.h:1300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1300 | { | ^ ./include/net/netlink.h: In function ‘nl_dump_check_consistent’: ./include/net/sock.h:2345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2345 | { | ^ ./include/net/sock.h: In function ‘proto_memory_pressure’: ./include/net/netlink.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/net/sock.h:1306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1306 | { | ^ ./include/net/sock.h: In function ‘sk_rcvqueues_full’: ./include/linux/netdevice.h: In function ‘__dev_mc_sync’: ./include/net/sock.h:909:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 909 | { | ^ ./include/net/netlink.h: In function ‘nla_attr_size’: ./include/net/sock.h: In function ‘__sk_prot_rehash’: ./include/net/sock.h: In function ‘sk_add_backlog’: ./include/net/netlink.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/net/sock.h: In function ‘sock_orphan’: ./include/linux/netdevice.h:4181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4181 | { | ^ ./include/net/sock.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./include/net/sock.h:1330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1330 | { | ^ ./include/net/sock.h:1801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1801 | { | ^ ./include/net/netlink.h: In function ‘nla_total_size’: ./include/linux/netdevice.h: In function ‘__dev_mc_unsync’: ./include/net/netlink.h:812:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 812 | { | ^ ./include/net/sock.h: In function ‘sock_recv_ts_and_drops’: ./include/net/sock.h: In function ‘SOCKET_I’: ./include/net/sock.h: In function ‘sock_graft’: ./include/net/sock.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/net/netlink.h: In function ‘nla_padlen’: ./include/net/sock.h:2374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2374 | { | ^ ./include/net/sock.h: In function ‘sk_backlog_rcv’: ./include/linux/netdevice.h:4195:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4195 | { | ^ ./include/net/sock.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/net/netlink.h:821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 821 | { | ^ ./include/net/sock.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ In file included from ./include/net/rtnetlink.h:6, from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/netlink.h: In function ‘nlmsg_msg_size’: ./include/net/netlink.h: In function ‘nla_type’: ./include/net/netlink.h:830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 830 | { | ^ ./include/net/netlink.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/sock.h: In function ‘sk_incoming_cpu_update’: ./include/net/sock.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/net/netlink.h: In function ‘nla_data’: ./include/net/netlink.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_total_size’: ./include/net/sock.h: In function ‘SOCK_INODE’: ./include/net/netlink.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/net/sock.h: In function ‘_sock_tx_timestamp’: ./include/net/sock.h:1361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1361 | { | ^ ./include/net/netlink.h: In function ‘nla_len’: ./include/net/sock.h:2401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2401 | { | ^ ./include/net/netlink.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_padlen’: ./include/net/netlink.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/net/netlink.h: In function ‘nla_ok’: ./include/net/netlink.h: In function ‘nlmsg_data’: ./include/net/netlink.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/netlink.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_len’: ./include/net/sock.h: In function ‘sk_prot_mem_limits’: ./include/net/netlink.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/net/sock.h: In function ‘sock_tx_timestamp’: ./include/net/netlink.h: In function ‘nla_next’: ./include/net/sock.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/net/netlink.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/netdevice.h: In function ‘skb_gso_segment’: ./include/net/sock.h:2414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2414 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_attrdata’: ./include/net/netlink.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/sock.h: In function ‘sk_mem_pages’: ./include/net/sock.h: In function ‘skb_setup_tx_timestamp’: ./include/net/sock.h:1395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1395 | { | ^ ./include/net/netlink.h: In function ‘nla_find_nested’: ./include/net/netlink.h: In function ‘nlmsg_attrlen’: ./include/linux/netdevice.h:4334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4334 | { | ^ ./include/net/netlink.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/net/netlink.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/net/sock.h:2419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2419 | { | ^ ./include/net/sock.h: In function ‘sock_net_uid’: ./include/linux/netdevice.h: In function ‘can_checksum_protocol’: ./include/net/netlink.h: In function ‘nlmsg_ok’: ./include/net/netlink.h: In function ‘nla_parse_nested’: ./include/net/sock.h:1825:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1825 | { | ^ ./include/net/netlink.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/sock.h: In function ‘sk_eat_skb’: ./include/net/netlink.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/net/sock.h: In function ‘sock_rps_record_flow_hash’: ./include/net/sock.h: In function ‘net_tx_rndhash’: ./include/net/sock.h:954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 954 | { | ^ ./include/net/sock.h:2433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2433 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_next’: ./include/net/netlink.h: In function ‘nla_put_u8’: ./include/linux/netdevice.h:4341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4341 | { | ^ ./include/net/netlink.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ ./include/net/sock.h:1830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1830 | { | ^ ./include/net/netlink.h:919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 919 | { | ^ ./include/net/sock.h: In function ‘sock_net’: ./include/net/sock.h: In function ‘sk_set_txhash’: ./include/net/netlink.h: In function ‘nla_put_u16’: ./include/net/sock.h:2440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2440 | { | ^ ./include/net/sock.h:1837:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1837 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_parse’: ./include/net/netlink.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/net/netlink.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/net/sock.h: In function ‘sock_net_set’: ./include/net/sock.h: In function ‘sk_rethink_txhash’: ./include/net/sock.h: In function ‘sk_has_account’: ./include/net/sock.h: In function ‘sock_rps_record_flow’: ./include/net/netlink.h: In function ‘nla_put_be16’: ./include/net/sock.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ ./include/net/sock.h:1400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1400 | { | ^ ./include/net/sock.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/net/sock.h:2446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2446 | { | ^ ./include/net/netlink.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_schedule’: ./include/net/sock.h: In function ‘__sk_dst_get’: ./include/net/sock.h: In function ‘skb_steal_sock’: ./include/net/netlink.h: In function ‘nlmsg_parse_strict’: ./include/net/netlink.h: In function ‘nla_put_net16’: ./include/net/sock.h:1406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1406 | { | ^ ./include/net/sock.h: In function ‘sock_rps_save_rxhash’: ./include/net/netlink.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/net/sock.h:1849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1849 | { | ^ ./include/net/netlink.h:959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 959 | { | ^ ./include/net/sock.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/net/sock.h:2451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2451 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_avail_bulklimit’: ./include/net/netlink.h: In function ‘nla_put_le16’: ./include/net/sch_generic.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/sock.h: In function ‘sock_rps_reset_rxhash’: ./include/net/sock.h: In function ‘sk_fullsock’: ./include/net/netlink.h:972:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 972 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_find_attr’: ./include/net/sock.h: In function ‘sk_rmem_schedule’: ./include/net/sock.h:995:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 995 | { | ^ ./include/net/netlink.h:555:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 555 | { | ^ ./include/net/sock.h:1415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1415 | { | ^ ./include/net/sock.h:2466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2466 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u32’: ./include/net/sock.h: In function ‘sk_dst_get’: ./include/net/netlink.h: In function ‘nlmsg_validate’: ./include/net/netlink.h:985:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 985 | { | ^ ./include/net/netlink.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/net/sock.h:1856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1856 | { | ^ ./include/net/sock.h: In function ‘sk_flush_backlog’: ./include/net/sock.h: In function ‘sk_validate_xmit_skb’: ./include/net/sock.h:1027:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1027 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be32’: ./include/net/sock.h: In function ‘sk_mem_reclaim’: ./include/net/sock.h:2475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2475 | { | ^ ./include/net/netlink.h:998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 998 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_report’: ./include/net/sock.h:1424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1424 | { | ^ ./include/net/netlink.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net32’: ./include/net/netlink.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_put’: ./include/net/netlink.h:617:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 617 | { | ^ ./include/net/sock.h: In function ‘sk_mem_reclaim_partial’: ./include/net/sock.h:1432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1432 | { | ^ ./include/net/sock.h: In function ‘sk_prot_clear_nulls’: ./include/net/netlink.h: In function ‘nla_put_le32’: ./include/net/sock.h: In function ‘sk_listener’: ./include/net/sock.h:1049:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1049 | { | ^ ./include/net/netlink.h:1024:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1024 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_put_answer’: ./include/net/sock.h:2490:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2490 | { | ^ ./include/net/sock.h: In function ‘dst_negative_advice’: ./include/net/netlink.h:639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 639 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u64_64bit’: ./include/net/sock.h: In function ‘sk_mem_charge’: ./include/net/sock.h:1868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1868 | { | ^ ./include/net/sock.h:1440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1440 | { | ^ ./include/net/netlink.h:1039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1039 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_new’: ./include/net/netlink.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be64’: ./include/net/sock.h: In function ‘sk_get_wmem0’: ./include/net/sock.h: In function ‘sk_mem_uncharge’: ./include/net/netlink.h: In function ‘nlmsg_end’: ./include/net/netlink.h:1054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1054 | { | ^ ./include/net/netlink.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/sock.h:1447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1447 | { | ^ ./include/net/sock.h:2527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2527 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_get_pos’: ./include/net/netlink.h: In function ‘nla_put_net64’: ./include/net/netlink.h:678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 678 | { | ^ ./include/net/netlink.h:1069:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1069 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_trim’: ./include/net/netlink.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_free_skb’: ./include/net/netlink.h: In function ‘nla_put_le64’: ./include/net/sch_generic.h: In function ‘tcf_block_offload_inc’: ./include/net/sock.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/net/netlink.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/net/sch_generic.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/net/sock.h: In function ‘sk_get_rmem0’: ./include/net/netlink.h: In function ‘nla_put_s8’: ./include/net/sock.h:2536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2536 | { | ^ ./include/net/sock.h: In function ‘sock_release_ownership’: ./include/net/netlink.h:1098:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1098 | { | ^ ./include/net/sch_generic.h: In function ‘tcf_block_offload_dec’: ./include/net/sock.h:1472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1472 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_set’: ./include/net/sch_generic.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s16’: ./include/net/sock.h:1886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1886 | { | ^ ./include/net/sock.h: In function ‘__sk_stream_memory_free’: ./include/net/netlink.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/net/sock.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_cancel’: ./include/net/sch_generic.h: In function ‘tc_cls_offload_cnt_update’: ./include/net/sock.h: In function ‘lock_sock’: ./include/net/netlink.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/net/sch_generic.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s32’: ./include/net/sock.h: In function ‘sk_pacing_shift_update’: ./include/net/sock.h:1511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1511 | { | ^ ./include/net/netlink.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_free’: ./include/net/netlink.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/net/sock.h:2549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2549 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s64’: ./include/net/sch_generic.h: In function ‘qdisc_cb_private_validate’: ./include/net/sock.h: In function ‘sk_stream_memory_free’: ./include/net/sock.h: In function ‘unlock_sock_fast’: ./include/net/netlink.h: In function ‘nlmsg_multicast’: ./include/net/sch_generic.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/netlink.h:1139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1139 | { | ^ ./include/net/netlink.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/net/sock.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/sock.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/net/netlink.h: In function ‘nla_put_string’: ./include/net/sock.h: In function ‘__sk_stream_is_writeable’: ./include/net/sock.h: In function ‘sock_owned_by_me’: ./include/net/sock.h:1220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1220 | { | ^ ./include/net/netlink.h:1153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1153 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_unicast’: ./include/net/sock.h:1557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1557 | { | ^ ./include/net/netlink.h:748:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 748 | { | ^ ./include/net/sock.h: In function ‘sk_dev_equal_l3scope’: ./include/net/sock.h: In function ‘sk_stream_is_writeable’: ./include/net/netlink.h: In function ‘nla_put_flag’: ./include/net/sock.h: In function ‘sock_owned_by_user’: ./include/net/sock.h:1226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1226 | { | ^ ./include/net/sock.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/net/netlink.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/net/sock.h:2561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2561 | { | ^ ./include/net/sock.h: In function ‘sk_under_cgroup_hierarchy’: ./include/net/netlink.h: In function ‘nl_dump_check_consistent’: ./include/net/sch_generic.h: In function ‘qdisc_qlen’: ./include/net/sock.h: In function ‘sk_dst_set’: ./include/net/sock.h: In function ‘sock_owned_by_user_nocheck’: ./include/net/sock.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/net/netlink.h: In function ‘nla_put_msecs’: ./include/net/netlink.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/net/sch_generic.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/net/sock.h:1570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1570 | { | ^ ./include/net/sock.h:1899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1899 | { | ^ ./include/net/netlink.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qlen_sum’: ./include/net/sock.h: In function ‘sk_has_memory_pressure’: ./include/net/sock.h: In function ‘sock_allow_reclassification’: ./include/net/sch_generic.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/net/sock.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/net/netlink.h: In function ‘nla_put_in_addr’: ./include/net/netlink.h: In function ‘nla_attr_size’: ./include/net/sock.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/net/netlink.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/net/netlink.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/net/sock.h: In function ‘sk_under_memory_pressure’: ./include/net/sock.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/net/netlink.h: In function ‘nla_put_in6_addr’: ./include/net/netlink.h: In function ‘nla_total_size’: ./include/net/sch_generic.h: In function ‘qdisc_skb_cb’: ./include/net/netlink.h:812:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 812 | { | ^ ./include/net/sch_generic.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/net/netlink.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_lock’: ./include/net/netlink.h: In function ‘nla_padlen’: ./include/net/sock.h: In function ‘__sk_dst_reset’: ./include/net/netlink.h: In function ‘nla_get_u32’: ./include/net/sch_generic.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/netlink.h:821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 821 | { | ^ ./include/net/netlink.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root’: ./include/net/sock.h:1910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1910 | { | ^ ./include/net/netlink.h: In function ‘nla_type’: ./include/net/sch_generic.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/netlink.h:830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 830 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be32’: ./include/net/sock.h: In function ‘sk_dst_reset’: ./include/net/sock.h: In function ‘sockcm_init’: ./include/net/netlink.h:1224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1224 | { | ^ ./include/net/netlink.h: In function ‘nla_data’: ./include/net/sock.h: In function ‘sk_memory_allocated’: ./include/net/sock.h:1916:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1916 | { | ^ ./include/net/netlink.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ In file included from ./include/linux/jhash.h:27, from ./include/net/inet_sock.h:22, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu16’: ./include/net/sock.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/net/sock.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le32’: ./include/linux/unaligned/packed_struct.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/net/sock.h: In function ‘sk_dst_confirm’: ./include/net/netlink.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/net/netlink.h: In function ‘nla_len’: ./include/net/sock.h: In function ‘sk_memory_allocated_add’: ./include/net/netlink.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu32’: ./include/net/sock.h:1266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1266 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u16’: ./include/net/sock.h:1925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1925 | { | ^ ./include/linux/unaligned/packed_struct.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping’: ./include/net/sch_generic.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/netlink.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/net/sock.h: In function ‘sk_memory_allocated_sub’: ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu64’: ./include/net/netlink.h: In function ‘nla_ok’: ./include/net/sock.h: In function ‘sock_confirm_neigh’: ./include/linux/unaligned/packed_struct.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/net/sock.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/net/netlink.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be16’: ./include/net/sch_generic.h: In function ‘qdisc_root_lock’: ./include/net/sch_generic.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/net/sock.h:1931:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1931 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu16’: ./include/net/netlink.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_dec’: ./include/linux/unaligned/packed_struct.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/net/sock.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/net/netlink.h: In function ‘nla_next’: ./include/net/netlink.h: In function ‘nla_get_le16’: ./include/net/sock.h: In function ‘sock_put’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu32’: ./include/net/netlink.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_inc’: ./include/linux/unaligned/packed_struct.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/netlink.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/sock.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./include/net/sock.h:1711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1711 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u8’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu64’: ./include/net/sock.h: In function ‘sk_sockets_allocated_read_positive’: ./include/linux/unaligned/packed_struct.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/net/netlink.h: In function ‘nla_find_nested’: ./include/net/sock.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/net/netlink.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/net/sock.h: In function ‘sk_can_gso’: ./include/net/sock.h: In function ‘sk_receive_skb’: ./include/net/netlink.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u64’: ./include/net/sock.h: In function ‘proto_sockets_allocated_sum_positive’: ./include/net/sock.h:1724:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1724 | { | ^ ./include/net/sock.h:1947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1947 | { | ^ ./include/net/sock.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ In file included from ./include/net/inet_sock.h:22, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/jhash.h: In function ‘jhash’: ./include/net/netlink.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/net/netlink.h: In function ‘nla_parse_nested’: ./include/net/sock.h: In function ‘sk_tx_queue_set’: ./include/linux/jhash.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/net/netlink.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/net/sock.h: In function ‘sk_nocaps_add’: ./include/net/sock.h: In function ‘proto_memory_allocated’: ./include/net/netlink.h: In function ‘nla_get_be64’: ./include/net/sock.h:1300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1300 | { | ^ ./include/net/sock.h:1729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1729 | { | ^ ./include/net/sock.h:1954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1954 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u8’: ./include/net/netlink.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_lock’: ./include/net/sock.h: In function ‘proto_memory_pressure’: ./include/net/netlink.h:919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 919 | { | ^ ./include/net/sch_generic.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/net/sock.h:1306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1306 | { | ^ ./include/net/sock.h: In function ‘skb_do_copy_data_nocache’: ./include/net/netlink.h: In function ‘nla_get_le64’: ./include/net/netlink.h: In function ‘nla_put_u16’: ./include/net/sock.h:1962:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1962 | { | ^ ./include/net/netlink.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/net/netlink.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s32’: ./include/net/sock.h: In function ‘__sk_prot_rehash’: ./include/net/netlink.h: In function ‘nla_put_be16’: ./include/net/sock.h:1330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1330 | { | ^ ./include/net/netlink.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/net/netlink.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s16’: ./include/net/netlink.h: In function ‘nla_put_net16’: ./include/net/netlink.h:959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 959 | { | ^ ./include/net/sock.h: In function ‘SOCKET_I’: ./include/net/netlink.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_clear’: ./include/net/sock.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s8’: ./include/net/netlink.h: In function ‘nla_put_le16’: ./include/net/sock.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/net/netlink.h:972:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 972 | { | ^ ./include/net/netlink.h:1331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1331 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_running’: ./include/net/sock.h: In function ‘sk_tx_queue_get’: ./include/linux/jhash.h: In function ‘jhash2’: ./include/net/netlink.h: In function ‘nla_get_s64’: ./include/net/sch_generic.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u32’: ./include/linux/jhash.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/net/sock.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/net/netlink.h:985:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 985 | { | ^ ./include/net/netlink.h:1340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1340 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be32’: ./include/net/sock.h: In function ‘SOCK_INODE’: ./include/net/netlink.h: In function ‘nla_get_flag’: ./include/net/netlink.h:998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 998 | { | ^ ./include/net/sock.h:1361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1361 | { | ^ ./include/net/sock.h: In function ‘skb_add_data_nocache’: ./include/net/netlink.h:1353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1353 | { | ^ ./include/net/sock.h: In function ‘sk_rx_queue_set’: ./include/net/netlink.h: In function ‘nla_put_net32’: ./include/net/sock.h:1979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1979 | { | ^ ./include/net/netlink.h: In function ‘nla_get_msecs’: ./include/net/netlink.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/net/sock.h:1752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1752 | { | ^ ./include/net/netlink.h:1364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1364 | { | ^ ./include/net/netlink.h: In function ‘nla_put_le32’: ./include/net/netlink.h:1024:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1024 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in_addr’: ./include/linux/jhash.h: In function ‘__jhash_nwords’: ./include/net/netlink.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u64_64bit’: ./include/net/sch_generic.h: In function ‘qdisc_dev’: ./include/net/sock.h: In function ‘sk_prot_mem_limits’: ./include/net/sock.h: In function ‘skb_copy_to_page_nocache’: ./include/linux/jhash.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/net/netlink.h:1039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1039 | { | ^ ./include/net/sch_generic.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in6_addr’: ./include/net/sock.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/net/sock.h:1994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1994 | { | ^ ./include/net/sch_generic.h: In function ‘sch_tree_lock’: ./include/net/netlink.h:1384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1384 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be64’: ./include/net/sch_generic.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/netlink.h:1054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1054 | { | ^ ./include/net/sock.h: In function ‘sk_mem_pages’: ./include/net/sch_generic.h: In function ‘sch_tree_unlock’: ./include/net/netlink.h: In function ‘nla_get_bitfield32’: ./include/linux/jhash.h: In function ‘jhash_3words’: ./include/net/sock.h: In function ‘sk_rx_queue_clear’: ./include/net/sch_generic.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/net/sock.h:1395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1395 | { | ^ ./include/linux/jhash.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net64’: ./include/net/netlink.h:1396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1396 | { | ^ ./include/net/netlink.h:1069:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1069 | { | ^ ./include/net/sock.h:1766:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1766 | { | ^ ./include/linux/jhash.h: In function ‘jhash_2words’: ./include/net/sch_generic.h: In function ‘get_default_qdisc_ops’: ./include/net/sock.h: In function ‘sk_wmem_alloc_get’: ./include/net/sock.h: In function ‘sk_rx_queue_get’: ./include/net/netlink.h: In function ‘nla_memdup’: ./include/linux/jhash.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/net/netlink.h: In function ‘nla_put_le64’: ./include/net/sch_generic.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/net/netlink.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/net/sock.h:1774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1774 | { | ^ ./include/net/sock.h:2017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2017 | { | ^ ./include/net/netlink.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/linux/jhash.h: In function ‘jhash_1word’: ./include/linux/jhash.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s8’: ./include/net/sock.h: In function ‘sk_rmem_alloc_get’: ./include/net/netlink.h: In function ‘nla_nest_start’: ./include/net/sch_generic.h: In function ‘qdisc_class_hash’: ./include/net/netlink.h:1098:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1098 | { | ^ ./include/net/sch_generic.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/net/sock.h:2028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2028 | { | ^ ./include/net/netlink.h:1421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1421 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s16’: ./include/net/sock.h: In function ‘sk_set_socket’: ./include/net/netlink.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_class_find’: ./include/net/sock.h: In function ‘sk_has_allocations’: ./include/net/sock.h:1783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1783 | { | ^ ./include/net/sch_generic.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/net/sock.h:2039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2039 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s32’: ./include/net/sock.h: In function ‘sk_sleep’: ./include/net/sock.h: In function ‘sk_has_account’: ./include/net/netlink.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/net/sock.h:1789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1789 | { | ^ ./include/net/sock.h:1400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1400 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_end’: ./include/net/sock.h: In function ‘skwq_has_sleeper’: In file included from ./include/net/inet_sock.h:27, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/request_sock.h: In function ‘inet_reqsk’: ./include/net/netlink.h: In function ‘nla_put_s64’: ./include/net/request_sock.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/net/netlink.h:1139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1139 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_schedule’: ./include/net/netlink.h:1441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1441 | { | ^ ./include/net/sock.h:2075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2075 | { | ^ ./include/net/sock.h:1406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1406 | { | ^ ./include/net/request_sock.h: In function ‘req_to_sk’: ./include/net/request_sock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/netlink.h: In function ‘nla_put_string’: ./include/net/netlink.h: In function ‘nla_nest_cancel’: ./include/net/netlink.h:1153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1153 | { | ^ ./include/net/sock.h: In function ‘sock_poll_wait’: ./include/net/request_sock.h: In function ‘reqsk_alloc’: ./include/net/request_sock.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/net/netlink.h:1455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1455 | { | ^ ./include/net/sock.h:2095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2095 | { | ^ ./include/net/netlink.h: In function ‘nla_put_flag’: ./include/net/sock.h: In function ‘sk_rmem_schedule’: ./include/net/netlink.h: In function ‘nla_validate_nested’: ./include/net/netlink.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/net/sock.h:1415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1415 | { | ^ ./include/net/sock.h: In function ‘sock_orphan’: ./include/net/sock.h: In function ‘skb_set_hash_from_sk’: ./include/net/netlink.h:1475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1475 | { | ^ ./include/net/netlink.h: In function ‘nla_put_msecs’: ./include/net/sock.h:1801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1801 | { | ^ ./include/net/netlink.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/net/sock.h:2108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2108 | { | ^ ./include/net/netlink.h: In function ‘nla_need_padding_for_64bit’: ./include/net/netlink.h: In function ‘nla_put_in_addr’: ./include/net/sock.h: In function ‘sk_mem_reclaim’: ./include/net/netlink.h:1488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1488 | { | ^ ./include/net/sock.h: In function ‘skb_set_owner_r’: ./include/net/sock.h: In function ‘sock_graft’: ./include/net/netlink.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_free’: ./include/net/sock.h:1424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1424 | { | ^ ./include/net/sch_generic.h: In function ‘tc_classid_to_hwtc’: ./include/net/request_sock.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/netlink.h: In function ‘nla_align_64bit’: ./include/net/sock.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/net/sock.h:2126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2126 | { | ^ ./include/net/sch_generic.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/net/netlink.h: In function ‘nla_put_in6_addr’: ./include/net/netlink.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/net/netlink.h:1514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1514 | { | ^ ./include/net/sock.h: In function ‘sk_mem_reclaim_partial’: ./include/net/netlink.h: In function ‘nla_get_u32’: ./include/net/sock.h:1432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1432 | { | ^ ./include/net/netlink.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/sock.h: In function ‘sock_error’: ./include/net/netlink.h: In function ‘nla_get_be32’: ./include/net/netlink.h: In function ‘nla_total_size_64bit’: ./include/net/netlink.h:1224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1224 | { | ^ ./include/net/sock.h:2154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2154 | { | ^ ./include/net/sock.h: In function ‘sk_mem_charge’: ./include/net/netlink.h: In function ‘nla_get_le32’: ./include/net/sock.h:1440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1440 | { | ^ ./include/net/netlink.h:1527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1527 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_put’: ./include/net/netlink.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/net/sch_generic.h: In function ‘skb_reset_tc’: ./include/net/request_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/sch_generic.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u16’: ./include/net/netlink.h: In function ‘nla_is_last’: ./include/net/sock.h: In function ‘sk_mem_uncharge’: ./include/net/netlink.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/net/sock.h:1447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1447 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be16’: ./include/net/netlink.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/net/netlink.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_empty’: ./include/net/request_sock.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le16’: ./include/net/netlink.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_remove’: ./include/net/sock.h: In function ‘sk_wmem_free_skb’: ./include/net/sock.h: In function ‘sock_wspace’: ./include/net/netlink.h: In function ‘nla_get_u8’: ./include/net/request_sock.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ In file included from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/rtnetlink.h: In function ‘rtnl_msg_family’: ./include/net/sock.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/net/netlink.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/net/sock.h:2163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2163 | { | ^ ./include/net/rtnetlink.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u64’: ./include/net/netlink.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/net/sock.h: In function ‘sock_release_ownership’: ./include/net/sock.h: In function ‘sock_net_uid’: ./include/net/request_sock.h: In function ‘reqsk_queue_removed’: ./include/net/sock.h:1472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1472 | { | ^ ./include/net/request_sock.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be64’: ./include/net/sock.h:1825:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1825 | { | ^ ./include/net/sock.h: In function ‘sk_set_bit’: ./include/net/netlink.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_added’: ./include/net/sock.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le64’: ./include/net/request_sock.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/net/sock.h: In function ‘net_tx_rndhash’: ./include/net/sock.h: In function ‘lock_sock’: ./include/net/netlink.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/net/sock.h:1830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1830 | { | ^ ./include/net/sock.h:1511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1511 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_len’: ./include/net/netlink.h: In function ‘nla_get_s32’: ./include/net/request_sock.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/netlink.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/net/sock.h: In function ‘sk_set_txhash’: ./include/net/request_sock.h: In function ‘reqsk_queue_len_young’: ./include/net/sock.h: In function ‘unlock_sock_fast’: ./include/net/request_sock.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s16’: ./include/net/sock.h:1837:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1837 | { | ^ ./include/net/sock.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/net/netlink.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/net/sock.h: In function ‘sk_clear_bit’: ./include/net/sock.h: In function ‘sk_rethink_txhash’: ./include/net/netlink.h: In function ‘nla_get_s8’: ./include/net/sock.h: In function ‘sock_owned_by_me’: In file included from ./include/net/inet_sock.h:28, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/netns/hash.h: In function ‘net_hash_mix’: ./include/net/sock.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/net/netlink.h:1331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1331 | { | ^ ./include/net/sock.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/net/netns/hash.h:8:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 8 | { | ^ ./include/net/sock.h:1557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1557 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s64’: ./include/net/sock.h: In function ‘__sk_dst_get’: ./include/net/netlink.h:1340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1340 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_user’: ./include/net/sock.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/net/sock.h:1849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1849 | { | ^ ./include/net/netlink.h: In function ‘nla_get_flag’: ./include/net/netlink.h:1353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1353 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_user_nocheck’: ./include/net/sock.h: In function ‘sk_wake_async’: ./include/net/netlink.h: In function ‘nla_get_msecs’: ./include/net/sock.h:1570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1570 | { | ^ ./include/net/netlink.h:1364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1364 | { | ^ ./include/net/sock.h:2197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2197 | { | ^ ./include/net/sock.h: In function ‘sock_allow_reclassification’: ./include/net/netlink.h: In function ‘nla_get_in_addr’: ./include/net/sock.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/net/netlink.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/net/sock.h: In function ‘sk_dst_get’: In file included from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/inet_sock.h: In function ‘inet_rsk’: ./include/net/netlink.h: In function ‘nla_get_in6_addr’: ./include/net/sock.h:1856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1856 | { | ^ ./include/net/netlink.h:1384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1384 | { | ^ ./include/net/inet_sock.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/net/netlink.h: In function ‘nla_get_bitfield32’: ./include/net/inet_sock.h: In function ‘inet_request_mark’: ./include/net/inet_sock.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ In file included from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc’: ./include/net/netlink.h:1396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1396 | { | ^ ./include/net/sock.h: In function ‘sk_stream_moderate_sndbuf’: ./include/net/sch_generic.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/net/netlink.h: In function ‘nla_memdup’: ./include/net/sock.h:2216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2216 | { | ^ ./include/net/inet_sock.h: In function ‘inet_request_bound_dev_if’: ./include/net/netlink.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/net/inet_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/sock.h: In function ‘sockcm_init’: ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc_nz’: ./include/net/netlink.h: In function ‘nla_nest_start’: ./include/net/sch_generic.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/net/sock.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/net/netlink.h:1421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1421 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_bound_l3mdev’: ./include/net/inet_sock.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/sock.h: In function ‘dst_negative_advice’: ./include/net/sch_generic.h: In function ‘qdisc_is_running’: ./include/net/sch_generic.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/sock.h:1868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1868 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_end’: ./include/net/inet_sock.h: In function ‘inet_bound_dev_eq’: ./include/net/netlink.h:1441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1441 | { | ^ ./include/net/inet_sock.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_run_begin’: ./include/net/sch_generic.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_cancel’: ./include/net/netlink.h:1455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1455 | { | ^ ./include/net/netlink.h: In function ‘nla_validate_nested’: ./include/net/sock.h: In function ‘sock_put’: ./include/net/netlink.h:1475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1475 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_run_end’: ./include/net/sock.h:1711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1711 | { | ^ ./include/net/sch_generic.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/netlink.h: In function ‘nla_need_padding_for_64bit’: ./include/net/netlink.h:1488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1488 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_may_bulk’: ./include/net/sock.h: In function ‘sk_receive_skb’: ./include/net/netlink.h: In function ‘nla_align_64bit’: ./include/net/sch_generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/net/netlink.h:1514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1514 | { | ^ ./include/net/inet_sock.h: In function ‘sk_to_full_sk’: ./include/net/sock.h:1724:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1724 | { | ^ ./include/net/inet_sock.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_avail_bulklimit’: ./include/net/sch_generic.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_set’: ./include/net/sock.h: In function ‘__sk_dst_set’: ./include/net/netlink.h: In function ‘nla_total_size_64bit’: ./include/net/sock.h:1729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1729 | { | ^ ./include/net/netlink.h:1527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1527 | { | ^ ./include/net/inet_sock.h: In function ‘sk_const_to_full_sk’: ./include/net/sock.h:1886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1886 | { | ^ ./include/net/sock.h: In function ‘sk_page_frag’: ./include/net/netlink.h: In function ‘nla_is_last’: ./include/net/netlink.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/net/sock.h:2234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2234 | { | ^ ./include/net/inet_sock.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ In file included from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/rtnetlink.h: In function ‘rtnl_msg_family’: ./include/net/inet_sock.h: In function ‘skb_to_full_sk’: ./include/net/inet_sock.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/rtnetlink.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_clear’: ./include/net/inet_sock.h: In function ‘inet_sk’: ./include/net/sock.h: In function ‘sock_writeable’: ./include/net/inet_sock.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/net/sock.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/net/sock.h:2247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2247 | { | ^ ./include/net/inet_sock.h: In function ‘__inet_sk_copy_descendant’: ./include/net/inet_sock.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_get’: ./include/net/sock.h: In function ‘gfp_any’: ./include/net/sock.h: In function ‘sk_dst_set’: ./include/net/sock.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/net/sock.h:2252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2252 | { | ^ ./include/net/sock.h:1899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1899 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_state_load’: ./include/net/inet_sock.h:319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 319 | { | ^ ./include/net/sock.h: In function ‘sk_rx_queue_set’: ./include/net/sock.h: In function ‘sock_rcvtimeo’: ./include/net/sock.h:1752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1752 | { | ^ ./include/net/sch_generic.h: In function ‘tcf_block_offload_inc’: ./include/net/sch_generic.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/net/sock.h:2257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2257 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_reset’: ./include/net/sock.h: In function ‘sock_sndtimeo’: ./include/net/sch_generic.h: In function ‘tcf_block_offload_dec’: ./include/net/sock.h:1910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1910 | { | ^ ./include/net/sock.h:2262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2262 | { | ^ ./include/net/sch_generic.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./include/net/sock.h: In function ‘sk_dst_reset’: ./include/net/sock.h: In function ‘sock_rcvlowat’: ./include/net/sock.h:1916:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1916 | { | ^ ./include/net/inet_sock.h: In function ‘__inet_ehashfn’: ./include/net/sch_generic.h: In function ‘tc_cls_offload_cnt_update’: ./include/net/inet_sock.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/sock.h:2267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2267 | { | ^ ./include/net/sch_generic.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/sock.h: In function ‘sk_dst_confirm’: ./include/net/sock.h: In function ‘sk_rx_queue_clear’: ./include/net/sock.h:1925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1925 | { | ^ In file included from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc’: ./include/net/inet_sock.h: In function ‘inet_sk_flowi_flags’: ./include/net/sock.h:1766:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1766 | { | ^ ./include/net/inet_sock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_cb_private_validate’: ./include/net/sch_generic.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/sch_generic.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/net/sock.h: In function ‘sock_confirm_neigh’: ./include/net/sock.h: In function ‘sk_rx_queue_get’: ./include/net/sock.h:1774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1774 | { | ^ ./include/net/sock.h:1931:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1931 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc_nz’: ./include/net/sch_generic.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/net/sock.h: In function ‘sock_intr_errno’: ./include/net/sch_generic.h: In function ‘qdisc_is_running’: ./include/net/inet_sock.h: In function ‘inet_inc_convert_csum’: ./include/net/sch_generic.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/sock.h: In function ‘sk_set_socket’: ./include/net/inet_sock.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/sock.h:2275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2275 | { | ^ ./include/net/sock.h:1783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1783 | { | ^ ./include/net/inet_sock.h: In function ‘inet_dec_convert_csum’: ./include/net/sch_generic.h: In function ‘qdisc_qlen’: ./include/net/sock.h: In function ‘sk_can_gso’: ./include/net/sch_generic.h: In function ‘qdisc_run_begin’: ./include/net/inet_sock.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/sch_generic.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/net/sock.h: In function ‘sk_sleep’: ./include/net/sch_generic.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/net/sock.h:1947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1947 | { | ^ ./include/net/sock.h: In function ‘sock_skb_set_dropcount’: ./include/net/sock.h:1789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1789 | { | ^ ./include/net/inet_sock.h: In function ‘inet_get_convert_csum’: ./include/net/sch_generic.h: In function ‘qdisc_qlen_sum’: ./include/net/inet_sock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/net/sch_generic.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/net/sock.h:2298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2298 | { | ^ ./include/net/sock.h: In function ‘sk_nocaps_add’: ./include/net/sch_generic.h: In function ‘qdisc_run_end’: ./include/net/sch_generic.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/inet_sock.h: In function ‘inet_can_nonlocal_bind’: ./include/net/sock.h:1954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1954 | { | ^ ./include/net/inet_sock.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_may_bulk’: ./include/net/sch_generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/net/sock.h: In function ‘sk_drops_add’: ./include/net/sock.h: In function ‘skb_do_copy_data_nocache’: ./include/net/sch_generic.h: In function ‘qdisc_skb_cb’: ./include/net/sch_generic.h: In function ‘qdisc_avail_bulklimit’: ./include/net/sch_generic.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/sch_generic.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/net/sock.h:1962:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1962 | { | ^ ./include/net/sock.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/net/sock.h: In function ‘sock_orphan’: ./include/net/sch_generic.h: In function ‘qdisc_lock’: ./include/net/sch_generic.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/sock.h:1801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1801 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root’: ./include/net/sch_generic.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/sock.h: In function ‘sock_graft’: ./include/net/sock.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ In file included from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/inet_connection_sock.h: In function ‘inet_csk’: ./include/net/sock.h: In function ‘sock_read_timestamp’: ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping’: ./include/net/sch_generic.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/inet_connection_sock.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/sock.h:2311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2311 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_lock’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_ca’: ./include/net/sock.h: In function ‘skb_add_data_nocache’: ./include/net/inet_connection_sock.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/sock.h: In function ‘sock_write_timestamp’: ./include/net/sch_generic.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/net/sock.h:1979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1979 | { | ^ ./include/net/sock.h:2328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2328 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_schedule_ack’: ./include/net/sock.h: In function ‘sock_recv_timestamp’: ./include/net/inet_connection_sock.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/net/sch_generic.h: In function ‘tcf_block_offload_inc’: ./include/net/sock.h:2345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2345 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_ack_scheduled’: ./include/net/sock.h: In function ‘skb_copy_to_page_nocache’: ./include/net/sch_generic.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/net/inet_connection_sock.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/net/sock.h:1994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1994 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_delack_init’: ./include/net/inet_connection_sock.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/net/sch_generic.h: In function ‘tcf_block_offload_dec’: ./include/net/sch_generic.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_clear_xmit_timer’: ./include/net/inet_connection_sock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/net/sch_generic.h: In function ‘tc_cls_offload_cnt_update’: ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_lock’: ./include/net/sch_generic.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/sch_generic.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/net/sock.h: In function ‘sock_net_uid’: ./include/net/sock.h: In function ‘sk_wmem_alloc_get’: ./include/net/sock.h:1825:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1825 | { | ^ ./include/net/sock.h: In function ‘sock_recv_ts_and_drops’: ./include/net/sock.h:2017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2017 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_cb_private_validate’: ./include/net/sch_generic.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/sock.h:2374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2374 | { | ^ ./include/net/sock.h: In function ‘sk_rmem_alloc_get’: ./include/net/sock.h: In function ‘net_tx_rndhash’: ./include/net/sock.h:2028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2028 | { | ^ ./include/net/sock.h:1830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1830 | { | ^ ./include/net/sock.h: In function ‘sk_has_allocations’: ./include/net/sock.h: In function ‘sk_set_txhash’: ./include/net/sock.h:2039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2039 | { | ^ ./include/net/sock.h:1837:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1837 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qlen’: ./include/net/sch_generic.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/net/sock.h: In function ‘sk_rethink_txhash’: ./include/net/sock.h: In function ‘skwq_has_sleeper’: ./include/net/sock.h: In function ‘_sock_tx_timestamp’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_reset_xmit_timer’: ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_running’: ./include/net/inet_connection_sock.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qlen_sum’: ./include/net/sock.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/net/sock.h:2075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2075 | { | ^ ./include/net/sch_generic.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/net/sock.h:2401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2401 | { | ^ ./include/net/sch_generic.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_get’: ./include/net/sock.h: In function ‘sock_poll_wait’: ./include/net/sock.h:1849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1849 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_skb_cb’: ./include/net/sch_generic.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/net/sock.h:2095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2095 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_lock’: ./include/net/sock.h: In function ‘sock_tx_timestamp’: ./include/net/sch_generic.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/sock.h: In function ‘skb_set_hash_from_sk’: ./include/net/sch_generic.h: In function ‘qdisc_root’: ./include/net/sock.h:2414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2414 | { | ^ ./include/net/sch_generic.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/sch_generic.h: In function ‘skb_is_tc_redirected’: ./include/net/sock.h:2108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2108 | { | ^ ./include/net/sock.h: In function ‘sk_dst_get’: ./include/net/sock.h: In function ‘skb_setup_tx_timestamp’: ./include/net/sch_generic.h:623:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 623 | { | ^ ./include/net/sock.h:1856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1856 | { | ^ ./include/net/sock.h: In function ‘skb_set_owner_r’: ./include/net/sock.h:2419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2419 | { | ^ ./include/net/sch_generic.h: In function ‘skb_at_tc_ingress’: ./include/net/sch_generic.h: In function ‘qdisc_dev’: ./include/net/sch_generic.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/net/sock.h:2126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2126 | { | ^ ./include/net/sch_generic.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/net/sock.h: In function ‘sk_eat_skb’: ./include/net/sch_generic.h: In function ‘skb_skip_tc_classify’: ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping’: ./include/net/sch_generic.h: In function ‘sch_tree_lock’: ./include/net/sch_generic.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/sch_generic.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/net/sch_generic.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/sock.h:2433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2433 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_lock’: ./include/net/sch_generic.h: In function ‘sch_tree_unlock’: ./include/net/sch_generic.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx_gt’: ./include/net/sock.h: In function ‘sock_error’: ./include/net/sch_generic.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/net/sock.h: In function ‘sock_net’: ./include/net/sch_generic.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/sock.h:2154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2154 | { | ^ ./include/net/sock.h:2440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2440 | { | ^ ./include/net/sch_generic.h: In function ‘get_default_qdisc_ops’: ./include/net/sock.h: In function ‘dst_negative_advice’: ./include/net/sch_generic.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ ./include/net/sock.h: In function ‘sock_net_set’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_rto_backoff’: ./include/net/sock.h:1868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1868 | { | ^ ./include/net/inet_connection_sock.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx’: ./include/net/sock.h:2446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2446 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_class_hash’: ./include/net/sch_generic.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/sock.h: In function ‘skb_steal_sock’: ./include/net/sch_generic.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_all_tx_empty’: ./include/net/sch_generic.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/net/sock.h:2451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2451 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_class_find’: ./include/net/sch_generic.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_lock’: ./include/net/sch_generic.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/net/sock.h: In function ‘sock_wspace’: ./include/net/sock.h: In function ‘sk_fullsock’: ./include/net/sock.h:2163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2163 | { | ^ ./include/net/sock.h:2466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2466 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_added’: ./include/net/sock.h: In function ‘sk_validate_xmit_skb’: ./include/net/inet_connection_sock.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./include/net/sock.h: In function ‘sk_set_bit’: ./include/net/sch_generic.h: In function ‘qdisc_tx_changing’: ./include/net/sock.h:2475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2475 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_len’: ./include/net/sock.h: In function ‘__sk_dst_set’: ./include/net/sch_generic.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/net/inet_connection_sock.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/net/sock.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/net/sock.h:1886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1886 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_is_full’: ./include/net/inet_connection_sock.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_running’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_listen_poll’: ./include/net/sch_generic.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/net/sock.h: In function ‘sk_listener’: ./include/net/inet_connection_sock.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/net/sock.h: In function ‘sk_clear_bit’: ./include/net/sock.h:2490:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2490 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_tx_is_noop’: ./include/net/sock.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/net/sch_generic.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./include/net/sch_generic.h: In function ‘tc_classid_to_hwtc’: ./include/net/sch_generic.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/net/sock.h: In function ‘sk_get_wmem0’: ./include/net/sock.h: In function ‘sk_wake_async’: ./include/net/sock.h:2527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2527 | { | ^ In file included from ./include/net/inet_timewait_sock.h:26, from ./include/linux/tcp.h:25, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/timewait_sock.h: In function ‘twsk_unique’: ./include/net/sock.h:2197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2197 | { | ^ ./include/net/sock.h: In function ‘sk_dst_set’: ./include/net/timewait_sock.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_pkt_len’: ./include/net/sch_generic.h: In function ‘qdisc_dev’: ./include/net/sch_generic.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/net/sock.h:1899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1899 | { | ^ ./include/net/sch_generic.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/net/timewait_sock.h: In function ‘twsk_destructor’: ./include/net/sch_generic.h: In function ‘sch_tree_lock’: ./include/net/timewait_sock.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_calculate_pkt_len’: ./include/net/sch_generic.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/sch_generic.h: In function ‘skb_reset_tc’: ./include/net/sock.h: In function ‘sk_get_rmem0’: ./include/net/sch_generic.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/net/sch_generic.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/net/sch_generic.h: In function ‘sch_tree_unlock’: ./include/net/sch_generic.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/net/sock.h:2536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2536 | { | ^ ./include/net/sock.h: In function ‘sk_stream_moderate_sndbuf’: ./include/net/sch_generic.h: In function ‘skb_is_tc_redirected’: ./include/net/sch_generic.h:623:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 623 | { | ^ ./include/net/sch_generic.h: In function ‘get_default_qdisc_ops’: ./include/net/sock.h:2216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2216 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_reset’: ./include/net/sch_generic.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ In file included from ./include/linux/tcp.h:25, from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/net/inet_timewait_sock.h: In function ‘inet_twsk’: ./include/net/sch_generic.h: In function ‘skb_at_tc_ingress’: ./include/net/inet_timewait_sock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/sock.h:1910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1910 | { | ^ ./include/net/sch_generic.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_enqueue’: ./include/net/sch_generic.h: In function ‘qdisc_class_hash’: ./include/net/sch_generic.h: In function ‘skb_skip_tc_classify’: ./include/net/sock.h: In function ‘sk_dst_reset’: ./include/net/sch_generic.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/net/sock.h: In function ‘sk_pacing_shift_update’: ./include/net/sch_generic.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/net/sch_generic.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_schedule’: ./include/net/sock.h:1916:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1916 | { | ^ ./include/net/inet_timewait_sock.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_is_percpu_stats’: ./include/net/sch_generic.h: In function ‘qdisc_class_find’: ./include/net/sock.h:2549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2549 | { | ^ ./include/net/sch_generic.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/net/sch_generic.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_reschedule’: ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx_gt’: ./include/net/sock.h: In function ‘sk_dst_confirm’: ./include/net/inet_timewait_sock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/sch_generic.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/sch_generic.h: In function ‘_bstats_update’: ./include/net/sock.h:1925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1925 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘twsk_net’: ./include/net/sch_generic.h:758:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 758 | { | ^ ./include/net/inet_timewait_sock.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/net/sock.h: In function ‘sock_confirm_neigh’: ./include/net/sch_generic.h: In function ‘bstats_update’: ./include/net/inet_timewait_sock.h: In function ‘twsk_net_set’: ./include/net/inet_timewait_sock.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/net/sch_generic.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./include/net/sock.h: In function ‘sk_dev_equal_l3scope’: ./include/net/sock.h:1931:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1931 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx’: ./include/net/sock.h:2561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2561 | { | ^ ./include/net/sch_generic.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/sch_generic.h: In function ‘_bstats_cpu_update’: ./include/net/sch_generic.h: In function ‘qdisc_all_tx_empty’: ./include/net/sch_generic.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/net/sch_generic.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/net/sch_generic.h: In function ‘bstats_cpu_update’: ./include/net/sock.h: In function ‘sk_can_gso’: ./include/net/sch_generic.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/net/sock.h:1947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1947 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_bstats_cpu_update’: ./include/net/sch_generic.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/net/sock.h: In function ‘sk_nocaps_add’: ./include/net/sock.h:1954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1954 | { | ^ ./include/net/sock.h: In function ‘sk_page_frag’: ./include/net/sch_generic.h: In function ‘tc_classid_to_hwtc’: ./include/net/sch_generic.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/net/sock.h:2234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2234 | { | ^ ./include/net/sock.h: In function ‘skb_do_copy_data_nocache’: ./include/net/sch_generic.h: In function ‘qdisc_tx_changing’: ./include/net/sch_generic.h: In function ‘qdisc_bstats_update’: ./include/net/sch_generic.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/net/sock.h:1962:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1962 | { | ^ ./include/net/sch_generic.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_dec’: ./include/net/sch_generic.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ In file included from ./include/net/inet_sock.h:27, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/request_sock.h: In function ‘inet_reqsk’: ./include/net/sock.h: In function ‘sock_writeable’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_dec’: ./include/net/request_sock.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/net/sch_generic.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/sock.h:2247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2247 | { | ^ ./include/net/request_sock.h: In function ‘req_to_sk’: ./include/net/request_sock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/sch_generic.h: In function ‘skb_reset_tc’: ./include/net/sch_generic.h: In function ‘qdisc_tx_is_noop’: ./include/net/sock.h: In function ‘gfp_any’: ./include/net/sch_generic.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_alloc’: ./include/net/sch_generic.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./include/net/request_sock.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/net/sock.h:2252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2252 | { | ^ ./include/net/sch_generic.h: In function ‘skb_is_tc_redirected’: ./include/net/sch_generic.h:623:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 623 | { | ^ ./include/net/sch_generic.h: In function ‘skb_at_tc_ingress’: ./include/net/sch_generic.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/net/sock.h: In function ‘skb_add_data_nocache’: ./include/net/sock.h: In function ‘sock_rcvtimeo’: In file included from ./include/linux/ipv6.h:87, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/tcp.h: In function ‘tcp_hdr’: ./include/net/sch_generic.h: In function ‘skb_skip_tc_classify’: ./include/net/sch_generic.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/net/sock.h:1979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1979 | { | ^ ./include/linux/tcp.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/net/sock.h:2257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2257 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_pkt_len’: ./include/linux/tcp.h: In function ‘__tcp_hdrlen’: ./include/net/sch_generic.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_free’: ./include/linux/tcp.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx_gt’: ./include/net/sock.h: In function ‘sock_sndtimeo’: ./include/net/request_sock.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/sch_generic.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/linux/tcp.h: In function ‘tcp_hdrlen’: ./include/net/sock.h:2262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2262 | { | ^ ./include/linux/tcp.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_calculate_pkt_len’: ./include/net/sock.h: In function ‘skb_copy_to_page_nocache’: ./include/linux/tcp.h: In function ‘inner_tcp_hdr’: ./include/net/sch_generic.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/net/sock.h: In function ‘sock_rcvlowat’: ./include/linux/tcp.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/net/sock.h:1994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1994 | { | ^ ./include/linux/tcp.h: In function ‘inner_tcp_hdrlen’: ./include/net/sock.h:2267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2267 | { | ^ ./include/linux/tcp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx’: ./include/net/sch_generic.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/linux/tcp.h: In function ‘tcp_optlen’: ./include/linux/tcp.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_all_tx_empty’: ./include/net/sch_generic.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_put’: ./include/net/request_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_alloc_get’: ./include/net/sch_generic.h: In function ‘qdisc_enqueue’: ./include/net/sock.h:2017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2017 | { | ^ ./include/net/sch_generic.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/net/sock.h: In function ‘sk_rmem_alloc_get’: ./include/net/sock.h: In function ‘sock_intr_errno’: ./include/net/sch_generic.h: In function ‘qdisc_is_percpu_stats’: ./include/linux/tcp.h: In function ‘tcp_clear_options’: ./include/net/request_sock.h: In function ‘reqsk_queue_empty’: ./include/linux/tcp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/sock.h:2028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2028 | { | ^ ./include/net/request_sock.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/net/sch_generic.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/net/sock.h:2275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2275 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_tx_changing’: ./include/net/request_sock.h: In function ‘reqsk_queue_remove’: ./include/net/sch_generic.h: In function ‘_bstats_update’: ./include/net/request_sock.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/net/sch_generic.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/net/sock.h: In function ‘sk_has_allocations’: ./include/net/sch_generic.h:758:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 758 | { | ^ ./include/net/sock.h: In function ‘sock_skb_set_dropcount’: ./include/linux/tcp.h: In function ‘tcp_rsk’: ./include/net/sock.h:2039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2039 | { | ^ ./include/linux/tcp.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/net/sch_generic.h: In function ‘bstats_update’: ./include/net/sock.h:2298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2298 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_removed’: ./include/net/request_sock.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/net/sch_generic.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./include/net/sock.h: In function ‘skwq_has_sleeper’: ./include/net/sock.h:2075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2075 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_added’: ./include/net/sock.h: In function ‘sk_drops_add’: ./include/net/sch_generic.h: In function ‘_bstats_cpu_update’: ./include/net/sch_generic.h: In function ‘qdisc_tx_is_noop’: ./include/net/request_sock.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/net/sock.h: In function ‘sock_poll_wait’: ./include/net/sch_generic.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/net/sch_generic.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./include/net/sock.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_len’: ./include/net/request_sock.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/sock.h:2095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2095 | { | ^ ./include/net/sch_generic.h: In function ‘bstats_cpu_update’: ./include/net/request_sock.h: In function ‘reqsk_queue_len_young’: ./include/net/request_sock.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/net/sch_generic.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/net/sock.h: In function ‘skb_set_hash_from_sk’: ./include/net/sch_generic.h: In function ‘qdisc_bstats_cpu_update’: ./include/net/sock.h:2108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2108 | { | ^ In file included from ./include/net/inet_sock.h:28, from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/netns/hash.h: In function ‘net_hash_mix’: ./include/net/sch_generic.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_pkt_len’: ./include/net/netns/hash.h:8:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 8 | { | ^ ./include/net/sock.h: In function ‘skb_set_owner_r’: ./include/net/sch_generic.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/net/sock.h:2126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2126 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_calculate_pkt_len’: ./include/net/sock.h: In function ‘sock_read_timestamp’: ./include/net/sch_generic.h: In function ‘qdisc_bstats_update’: ./include/net/sch_generic.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/linux/tcp.h: In function ‘tcp_sk’: ./include/net/sch_generic.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/linux/tcp.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./include/net/sock.h:2311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2311 | { | ^ ./include/net/sock.h: In function ‘sock_error’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_dec’: ./include/net/sock.h: In function ‘sock_write_timestamp’: ./include/linux/tcp.h: In function ‘tcp_twsk’: ./include/net/sock.h:2154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2154 | { | ^ ./include/net/sch_generic.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/linux/tcp.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ In file included from ./include/net/icmp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/inet_sock.h: In function ‘inet_rsk’: ./include/net/sock.h:2328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2328 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_dec’: ./include/net/inet_sock.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/tcp.h: In function ‘tcp_passive_fastopen’: ./include/net/sch_generic.h: In function ‘qdisc_enqueue’: ./include/linux/tcp.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/net/sch_generic.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/sock.h: In function ‘sock_recv_timestamp’: ./include/net/sch_generic.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/net/inet_sock.h: In function ‘inet_request_mark’: ./include/net/inet_sock.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/net/sock.h:2345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2345 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_is_percpu_stats’: ./include/linux/tcp.h: In function ‘fastopen_queue_tune’: ./include/net/sch_generic.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/tcp.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/inet_sock.h: In function ‘inet_request_bound_dev_if’: ./include/net/inet_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/sch_generic.h: In function ‘_bstats_update’: ./include/net/sch_generic.h:758:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 758 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_bound_l3mdev’: ./include/net/sch_generic.h: In function ‘bstats_update’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_inc’: ./include/net/inet_sock.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/sock.h: In function ‘sock_wspace’: ./include/net/sch_generic.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./include/net/sch_generic.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/net/sock.h:2163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2163 | { | ^ ./include/net/inet_sock.h: In function ‘inet_bound_dev_eq’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_inc’: ./include/net/inet_sock.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/net/sch_generic.h: In function ‘_bstats_cpu_update’: ./include/net/sock.h: In function ‘sock_recv_ts_and_drops’: ./include/net/sch_generic.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/net/sch_generic.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/net/sock.h: In function ‘sk_set_bit’: ./include/net/sock.h:2374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2374 | { | ^ ./include/net/sch_generic.h: In function ‘bstats_cpu_update’: ./include/net/sock.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/net/sch_generic.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/linux/tcp.h: In function ‘tcp_move_syn’: ./include/linux/tcp.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_bstats_cpu_update’: ./include/net/sch_generic.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/linux/tcp.h: In function ‘tcp_saved_syn_free’: ./include/linux/tcp.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./include/net/sock.h: In function ‘_sock_tx_timestamp’: ./include/net/sock.h: In function ‘sk_clear_bit’: ./include/net/inet_sock.h: In function ‘sk_to_full_sk’: ./include/linux/tcp.h: In function ‘tcp_mss_clamp’: ./include/net/inet_sock.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/tcp.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/net/sock.h:2401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2401 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_bstats_update’: ./include/net/sock.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/net/sch_generic.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_dec’: ./include/net/inet_sock.h: In function ‘sk_const_to_full_sk’: ./include/net/inet_sock.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/sch_generic.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/net/sock.h: In function ‘sock_tx_timestamp’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_dec’: ./include/net/sock.h: In function ‘sk_wake_async’: ./include/net/inet_sock.h: In function ‘skb_to_full_sk’: ./include/net/sch_generic.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/inet_sock.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/sock.h:2414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2414 | { | ^ ./include/net/sock.h:2197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2197 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk’: ./include/net/inet_sock.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/net/sock.h: In function ‘skb_setup_tx_timestamp’: In file included from ./include/linux/ipv6.h:88, from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/udp.h: In function ‘udp_hdr’: ./include/linux/udp.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/net/inet_sock.h: In function ‘__inet_sk_copy_descendant’: ./include/net/sock.h:2419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2419 | { | ^ ./include/net/inet_sock.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/udp.h: In function ‘inner_udp_hdr’: ./include/linux/udp.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/net/sock.h: In function ‘sk_eat_skb’: ./include/linux/udp.h: In function ‘udp_hashfn’: ./include/linux/udp.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/net/sock.h:2433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2433 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_state_load’: ./include/net/sock.h: In function ‘sk_stream_moderate_sndbuf’: ./include/net/inet_sock.h:319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 319 | { | ^ ./include/net/sock.h: In function ‘sock_net’: ./include/net/sock.h:2216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2216 | { | ^ ./include/net/sock.h:2440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2440 | { | ^ ./include/net/sock.h: In function ‘sock_net_set’: ./include/linux/udp.h: In function ‘udp_sk’: ./include/linux/udp.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/net/sock.h:2446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2446 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_tx’: ./include/linux/udp.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/net/sock.h: In function ‘skb_steal_sock’: ./include/linux/udp.h: In function ‘udp_set_no_check6_rx’: ./include/net/inet_sock.h: In function ‘__inet_ehashfn’: ./include/net/sock.h:2451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2451 | { | ^ ./include/linux/udp.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/net/inet_sock.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/udp.h: In function ‘udp_get_no_check6_tx’: ./include/linux/udp.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/sock.h: In function ‘sk_fullsock’: ./include/net/inet_sock.h: In function ‘inet_sk_flowi_flags’: ./include/linux/udp.h: In function ‘udp_get_no_check6_rx’: ./include/linux/udp.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/inet_sock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./include/net/sock.h:2466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2466 | { | ^ ./include/linux/udp.h: In function ‘udp_cmsg_recv’: ./include/linux/udp.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/sock.h: In function ‘sk_validate_xmit_skb’: ./include/net/sock.h:2475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2475 | { | ^ ./include/linux/udp.h: In function ‘udp_unexpected_gso’: ./include/linux/udp.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/net/inet_sock.h: In function ‘inet_inc_convert_csum’: ./include/net/inet_sock.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/inet_sock.h: In function ‘inet_dec_convert_csum’: ./include/net/inet_sock.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ In file included from ./include/linux/netfilter_ipv6/ip6_tables.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/ipv6.h: In function ‘ipv6_hdr’: ./include/net/inet_sock.h: In function ‘inet_get_convert_csum’: ./include/net/sock.h: In function ‘sk_listener’: ./include/net/inet_sock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/net/sock.h: In function ‘sk_page_frag’: ./include/linux/ipv6.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/ipv6.h: In function ‘inner_ipv6_hdr’: ./include/net/sock.h:2490:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2490 | { | ^ ./include/net/inet_sock.h: In function ‘inet_can_nonlocal_bind’: ./include/net/sock.h:2234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2234 | { | ^ ./include/linux/ipv6.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/net/inet_sock.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_inc’: ./include/linux/ipv6.h: In function ‘ipipv6_hdr’: ./include/linux/ipv6.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_inc’: ./include/net/sch_generic.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/net/sch_generic.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/linux/ipv6.h: In function ‘ipv6_l3mdev_skb’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_dec’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_inc’: ./include/linux/ipv6.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/net/sock.h: In function ‘sock_writeable’: ./include/net/sch_generic.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/sch_generic.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_requeues_inc’: ./include/linux/ipv6.h: In function ‘inet6_iif’: ./include/net/sock.h:2247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2247 | { | ^ ./include/linux/ipv6.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/net/sch_generic.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/net/sock.h: In function ‘gfp_any’: ./include/net/sock.h:2252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2252 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_is_jumbogram’: ./include/linux/ipv6.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_sdif’: ./include/linux/ipv6.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/net/sock.h: In function ‘sock_rcvtimeo’: ./include/net/sock.h:2257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2257 | { | ^ ./include/net/sock.h: In function ‘sock_sndtimeo’: ./include/linux/ipv6.h: In function ‘inet6_exact_dif_match’: ./include/linux/ipv6.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/net/sock.h:2262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2262 | { | ^ ./include/net/sock.h: In function ‘sock_rcvlowat’: ./include/net/sock.h:2267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2267 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_inc’: ./include/net/sch_generic.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_inc’: ./include/net/sch_generic.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/net/sock.h: In function ‘sock_intr_errno’: ./include/linux/ipv6.h: In function ‘inet6_sk’: ./include/linux/ipv6.h:330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 330 | { | ^ ./include/net/sock.h:2275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2275 | { | ^ ./include/linux/ipv6.h: In function ‘raw6_sk’: In file included from ./include/linux/ipv6.h:86, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/icmpv6.h: In function ‘icmp6_hdr’: ./include/linux/ipv6.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/net/sock.h: In function ‘sock_skb_set_dropcount’: ./include/linux/icmpv6.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/ipv6.h: In function ‘inet_sk_copy_descendant’: ./include/net/sock.h:2298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2298 | { | ^ ./include/linux/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/sock.h: In function ‘sk_drops_add’: ./include/linux/ipv6.h: In function ‘inet6_rcv_saddr’: ./include/net/sock.h: In function ‘sk_get_wmem0’: ./include/linux/ipv6.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/net/sock.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/net/sock.h:2527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2527 | { | ^ ./include/linux/ipv6.h: In function ‘inet_v6_ipv6only’: ./include/linux/ipv6.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ In file included from ./include/linux/tcp.h:22, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/win_minmax.h: In function ‘minmax_get’: ./include/linux/win_minmax.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/win_minmax.h: In function ‘minmax_reset’: ./include/linux/win_minmax.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/sock.h: In function ‘sk_get_rmem0’: ./include/net/sock.h:2536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2536 | { | ^ ./include/net/sock.h: In function ‘sock_read_timestamp’: ./include/net/sock.h:2311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2311 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_qstats_drop’: In file included from ./include/uapi/linux/netfilter_ipv6/ip6_tables.h:22, from ./include/linux/netfilter_ipv6/ip6_tables.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/netfilter_ipv6.h: In function ‘nf_get_ipv6_ops’: ./include/net/sch_generic.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/net/sock.h: In function ‘sk_pacing_shift_update’: ./include/net/sock.h: In function ‘sock_write_timestamp’: ./include/linux/netfilter_ipv6.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/net/sch_generic.h: In function ‘qstats_drop_inc’: ./include/net/sock.h:2549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2549 | { | ^ ./include/net/sock.h:2328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2328 | { | ^ ./include/net/sch_generic.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./include/net/sch_generic.h: In function ‘qstats_overlimit_inc’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_inc’: ./include/net/sock.h: In function ‘sock_recv_timestamp’: ./include/net/sch_generic.h:849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 849 | { | ^ ./include/net/sch_generic.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_drop’: ./include/net/sock.h:2345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2345 | { | ^ ./include/net/sch_generic.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_dec’: ./include/net/sock.h: In function ‘sk_dev_equal_l3scope’: In file included from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/inet_connection_sock.h: In function ‘inet_csk’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_drop’: ./include/net/sch_generic.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/sch_generic.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/net/inet_connection_sock.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/sock.h:2561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2561 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_requeues_inc’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_ca’: ./include/net/inet_connection_sock.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/sch_generic.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_schedule_ack’: ./include/net/inet_connection_sock.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/net/sock.h: In function ‘sock_recv_ts_and_drops’: In file included from ./include/linux/netfilter_ipv6/ip6_tables.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/uapi/linux/netfilter_ipv6/ip6_tables.h: In function ‘ip6t_get_target’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_ack_scheduled’: ./include/net/inet_connection_sock.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/net/sock.h:2374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2374 | { | ^ ./include/uapi/linux/netfilter_ipv6/ip6_tables.h:264:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 264 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_delack_init’: ./include/net/inet_connection_sock.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_clear_xmit_timer’: ./include/net/inet_connection_sock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:19: ./include/linux/netfilter_ipv6/ip6_tables.h: In function ‘ip6t_ext_hdr’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_inc’: ./include/linux/netfilter_ipv6/ip6_tables.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { return (nexthdr == IPPROTO_HOPOPTS) || | ^ ./include/net/sch_generic.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/net/sock.h: In function ‘_sock_tx_timestamp’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_dec’: In file included from ./include/net/inet_sock.h:27, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/request_sock.h: In function ‘inet_reqsk’: ./include/net/sock.h:2401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2401 | { | ^ ./include/net/sch_generic.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/request_sock.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_requeues_inc’: ./include/linux/netfilter_ipv6/ip6_tables.h: In function ‘compat_ip6t_get_target’: ./include/net/request_sock.h: In function ‘req_to_sk’: ./include/linux/netfilter_ipv6/ip6_tables.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/net/request_sock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/sch_generic.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_alloc’: ./include/net/request_sock.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/netdevice.h: In function ‘__netdev_start_xmit’: ./include/net/sock.h: In function ‘sock_tx_timestamp’: ./include/net/sock.h:2414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2414 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reset_xmit_timer’: ./include/net/inet_connection_sock.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/sock.h: In function ‘skb_setup_tx_timestamp’: ./include/linux/netdevice.h:4383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4383 | { | ^ ./include/net/sock.h:2419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2419 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_start_xmit’: ./include/net/request_sock.h: In function ‘reqsk_free’: ./include/net/request_sock.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/sock.h: In function ‘sk_eat_skb’: ./include/net/sock.h:2433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2433 | { | ^ ./include/linux/netdevice.h:4390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4390 | { | ^ ./include/net/sock.h: In function ‘sock_net’: ./include/net/sock.h:2440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2440 | { | ^ ./include/net/sock.h: In function ‘sock_net_set’: ./include/net/request_sock.h: In function ‘reqsk_put’: ./include/net/sock.h:2446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2446 | { | ^ ./include/net/request_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/sock.h: In function ‘skb_steal_sock’: In file included from ./include/net/ipv6.h:20, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:21: ./include/net/if_inet6.h: In function ‘ipv6_eth_mc_map’: ./include/net/sock.h:2451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2451 | { | ^ ./include/net/if_inet6.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_create_file’: ./include/net/request_sock.h: In function ‘reqsk_queue_empty’: ./include/net/request_sock.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/net/sock.h: In function ‘sk_fullsock’: ./include/net/if_inet6.h: In function ‘ipv6_arcnet_mc_map’: ./include/net/if_inet6.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_remove’: ./include/linux/netdevice.h:4407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4407 | { | ^ ./include/net/request_sock.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/net/sock.h:2466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2466 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_ib_mc_map’: ./include/net/if_inet6.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_class_remove_file’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_rto_backoff’: ./include/net/sock.h: In function ‘sk_validate_xmit_skb’: ./include/net/inet_connection_sock.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_removed’: ./include/net/request_sock.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/net/sock.h:2475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2475 | { | ^ ./include/linux/netdevice.h:4412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4412 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_added’: ./include/net/if_inet6.h: In function ‘ipv6_ipgre_mc_map’: ./include/net/sch_generic.h: In function ‘__qdisc_qstats_drop’: ./include/net/request_sock.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/net/if_inet6.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_intersect_features’: ./include/net/sch_generic.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_len’: ./include/net/request_sock.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_len_young’: ./include/net/sch_generic.h: In function ‘qstats_drop_inc’: ./include/net/request_sock.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/net/sock.h: In function ‘sk_listener’: ./include/net/sch_generic.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./include/linux/netdevice.h:4424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4424 | { | ^ ./include/net/sock.h:2490:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2490 | { | ^ ./include/net/sch_generic.h: In function ‘qstats_overlimit_inc’: In file included from ./include/net/inet_sock.h:28, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/netns/hash.h: In function ‘net_hash_mix’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_added’: ./include/net/sch_generic.h:849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 849 | { | ^ ./include/net/inet_connection_sock.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./include/net/netns/hash.h:8:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 8 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_drop’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_len’: ./include/net/sch_generic.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/inet_connection_sock.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_get_wanted_features’: ./include/net/sch_generic.h: In function ‘__qdisc_qstats_drop’: ./include/net/sock.h: In function ‘sk_get_wmem0’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_drop’: ./include/net/sch_generic.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_is_full’: ./include/net/inet_connection_sock.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/net/sch_generic.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/net/sock.h:2527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2527 | { | ^ ./include/net/sch_generic.h: In function ‘qstats_drop_inc’: ./include/linux/netdevice.h:4437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4437 | { | ^ ./include/net/sch_generic.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_listen_poll’: ./include/net/inet_connection_sock.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/net/sch_generic.h: In function ‘qstats_overlimit_inc’: In file included from ./include/net/ndisc.h:53, from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:21: ./include/linux/if_arp.h: In function ‘arp_hdr’: ./include/linux/netdevice.h: In function ‘netdev_add_tso_features’: ./include/net/sch_generic.h:849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 849 | { | ^ In file included from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/net/inet_sock.h: In function ‘inet_rsk’: ./include/linux/if_arp.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_drop’: ./include/net/sch_generic.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/inet_sock.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/net/sock.h: In function ‘sk_get_rmem0’: ./include/linux/if_arp.h: In function ‘arp_hdr_len’: ./include/linux/if_arp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_drop’: ./include/linux/netdevice.h:4449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4449 | { | ^ ./include/net/inet_sock.h: In function ‘inet_request_mark’: ./include/net/inet_sock.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/net/sch_generic.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/net/sock.h:2536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2536 | { | ^ ./include/net/inet_sock.h: In function ‘inet_request_bound_dev_if’: ./include/net/inet_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ In file included from ./include/net/inet_timewait_sock.h:26, from ./include/linux/tcp.h:25, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/timewait_sock.h: In function ‘twsk_unique’: ./include/linux/if_arp.h: In function ‘dev_is_mac_header_xmit’: ./include/linux/netdevice.h: In function ‘net_gso_ok’: ./include/linux/if_arp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/net/timewait_sock.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/sock.h: In function ‘sk_pacing_shift_update’: ./include/net/inet_sock.h: In function ‘inet_sk_bound_l3mdev’: ./include/net/inet_sock.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/sock.h:2549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2549 | { | ^ ./include/net/timewait_sock.h: In function ‘twsk_destructor’: ./include/linux/netdevice.h:4466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4466 | { | ^ ./include/net/timewait_sock.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/inet_sock.h: In function ‘inet_bound_dev_eq’: ./include/net/inet_sock.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/net/sock.h: In function ‘sk_dev_equal_l3scope’: In file included from ./include/linux/tcp.h:25, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/inet_timewait_sock.h: In function ‘inet_twsk’: ./include/net/sock.h:2561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2561 | { | ^ ./include/net/inet_timewait_sock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_schedule’: In file included from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:21: ./include/net/ndisc.h: In function ‘ndisc_ops_is_useropt’: ./include/net/inet_timewait_sock.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/net/inet_sock.h: In function ‘sk_to_full_sk’: ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_reschedule’: ./include/net/ndisc.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/net/inet_sock.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/inet_timewait_sock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘twsk_net’: ./include/net/ndisc.h: In function ‘ndisc_ops_parse_options’: ./include/net/inet_timewait_sock.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/net/ndisc.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/net/inet_sock.h: In function ‘sk_const_to_full_sk’: ./include/net/inet_sock.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘twsk_net_set’: ./include/net/inet_timewait_sock.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_update’: ./include/net/ndisc.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/inet_sock.h: In function ‘skb_to_full_sk’: ./include/net/ndisc.h: In function ‘ndisc_ops_opt_addr_space’: ./include/net/inet_sock.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/ndisc.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk’: ./include/net/inet_sock.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ In file included from ./include/net/inet_sock.h:27, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/request_sock.h: In function ‘inet_reqsk’: ./include/net/inet_sock.h: In function ‘__inet_sk_copy_descendant’: ./include/net/request_sock.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_redirect_opt_addr_space’: ./include/net/inet_sock.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/net/ndisc.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/net/request_sock.h: In function ‘req_to_sk’: ./include/net/request_sock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_fill_addr_option’: ./include/net/request_sock.h: In function ‘reqsk_alloc’: ./include/net/ndisc.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/request_sock.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_state_load’: ./include/net/inet_sock.h:319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 319 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_fill_redirect_addr_option’: ./include/net/ndisc.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_prefix_rcv_add_addr’: ./include/net/ndisc.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_free’: ./include/net/request_sock.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_addr_option_pad’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_overlimit’: ./include/net/ndisc.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/net/sch_generic.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_space’: ./include/net/inet_sock.h: In function ‘__inet_ehashfn’: ./include/net/ndisc.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/net/inet_sock.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_overlimit’: ./include/net/sch_generic.h: In function ‘qdisc_skb_head_init’: ./include/net/sch_generic.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/net/sch_generic.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_opt_addr_space’: ./include/net/inet_sock.h: In function ‘inet_sk_flowi_flags’: ./include/net/ndisc.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_skb_head_init’: ./include/linux/netdevice.h: In function ‘skb_gso_ok’: ./include/net/inet_sock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_tail’: ./include/net/sch_generic.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/net/sch_generic.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_redirect_opt_addr_space’: ./include/net/request_sock.h: In function ‘reqsk_put’: ./include/net/ndisc.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_tail’: ./include/net/request_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/netdevice.h:4493:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4493 | { | ^ ./include/net/sch_generic.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ In file included from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/tcp.h: In function ‘tcp_hdr’: ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_data’: ./include/net/sch_generic.h: In function ‘qdisc_enqueue_tail’: ./include/linux/tcp.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/net/ndisc.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/net/inet_sock.h: In function ‘inet_inc_convert_csum’: ./include/net/sch_generic.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_enqueue_tail’: ./include/linux/tcp.h: In function ‘__tcp_hdrlen’: ./include/net/inet_sock.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_empty’: ./include/linux/tcp.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/netdevice.h: In function ‘netif_needs_gso’: ./include/net/sch_generic.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/net/request_sock.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/net/inet_sock.h: In function ‘inet_dec_convert_csum’: ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_head’: ./include/linux/tcp.h: In function ‘tcp_hdrlen’: ./include/net/inet_sock.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_opt_addr_data’: ./include/linux/tcp.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_remove’: ./include/net/ndisc.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_head’: ./include/net/sch_generic.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/net/request_sock.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/net/sch_generic.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/net/inet_sock.h: In function ‘inet_get_convert_csum’: ./include/linux/tcp.h: In function ‘inner_tcp_hdr’: ./include/linux/netdevice.h:4500:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4500 | { | ^ ./include/linux/tcp.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_hashfn’: ./include/net/inet_sock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/net/ndisc.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/tcp.h: In function ‘inner_tcp_hdrlen’: ./include/linux/tcp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/net/inet_sock.h: In function ‘inet_can_nonlocal_bind’: ./include/net/request_sock.h: In function ‘reqsk_queue_removed’: ./include/net/sch_generic.h: In function ‘__qdisc_dequeue_head’: ./include/net/inet_sock.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./include/net/request_sock.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_dequeue_head’: ./include/net/sch_generic.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/linux/tcp.h: In function ‘tcp_optlen’: ./include/linux/tcp.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/net/sch_generic.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/linux/netdevice.h: In function ‘netif_set_gso_max_size’: ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup_noref’: ./include/net/ndisc.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_added’: ./include/net/request_sock.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup’: ./include/net/request_sock.h: In function ‘reqsk_queue_len’: ./include/net/ndisc.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/net/request_sock.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/netdevice.h:4508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4508 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:14: ./include/linux/udp.h: In function ‘udp_hdr’: ./include/net/sch_generic.h: In function ‘qdisc_dequeue_head’: ./include/net/request_sock.h: In function ‘reqsk_queue_len_young’: ./include/linux/udp.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/net/sch_generic.h:925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 925 | { | ^ ./include/net/request_sock.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dequeue_head’: ./include/linux/netdevice.h: In function ‘skb_gso_error_unwind’: ./include/net/ndisc.h: In function ‘__ipv6_confirm_neigh’: ./include/linux/udp.h: In function ‘inner_udp_hdr’: ./include/linux/tcp.h: In function ‘tcp_clear_options’: ./include/net/ndisc.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/udp.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/net/sch_generic.h:925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 925 | { | ^ ./include/linux/tcp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ In file included from ./include/net/inet_sock.h:28, from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/netns/hash.h: In function ‘net_hash_mix’: ./include/net/sch_generic.h: In function ‘__qdisc_drop’: ./include/linux/udp.h: In function ‘udp_hashfn’: ./include/net/netns/hash.h:8:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 8 | { | ^ ./include/linux/udp.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/net/sch_generic.h:940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 940 | { | ^ ./include/linux/netdevice.h:4515:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4515 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_drop’: ./include/net/sch_generic.h: In function ‘__qdisc_drop_all’: ./include/net/sch_generic.h:947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 947 | { | ^ ./include/linux/tcp.h: In function ‘tcp_rsk’: ./include/net/sch_generic.h:940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 940 | { | ^ ./include/linux/tcp.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macsec’: ./include/net/sch_generic.h: In function ‘__qdisc_drop_all’: ./include/net/sch_generic.h:947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 947 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_queue_drop_head’: ./include/linux/udp.h: In function ‘udp_sk’: ./include/net/sch_generic.h:958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 958 | { | ^ ./include/linux/udp.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/netdevice.h:4526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4526 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_tx’: In file included from ./include/net/ip.h:31, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/inet_sock.h: In function ‘inet_rsk’: ./include/linux/udp.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macvlan’: ./include/net/sch_generic.h: In function ‘__qdisc_queue_drop_head’: ./include/net/sch_generic.h: In function ‘qdisc_queue_drop_head’: ./include/net/inet_sock.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_rx’: ./include/linux/udp.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/net/sch_generic.h:974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 974 | { | ^ ./include/net/sch_generic.h:958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 958 | { | ^ ./include/net/inet_sock.h: In function ‘inet_request_mark’: ./include/net/inet_sock.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/udp.h: In function ‘udp_get_no_check6_tx’: ./include/linux/udp.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_peek_head’: ./include/linux/netdevice.h:4531:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4531 | { | ^ ./include/linux/udp.h: In function ‘udp_get_no_check6_rx’: ./include/net/sch_generic.h:979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 979 | { | ^ ./include/linux/udp.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_macvlan_port’: ./include/net/inet_sock.h: In function ‘inet_request_bound_dev_if’: ./include/net/sch_generic.h: In function ‘qdisc_queue_drop_head’: ./include/net/inet_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/udp.h: In function ‘udp_cmsg_recv’: ./include/net/sch_generic.h: In function ‘qdisc_peek_dequeued’: ./include/linux/udp.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/sch_generic.h:974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 974 | { | ^ ./include/net/sch_generic.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ In file included from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:21: ./include/net/ipv6.h: In function ‘ipcm6_init’: ./include/net/sch_generic.h: In function ‘qdisc_peek_head’: ./include/linux/netdevice.h:4536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4536 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_bound_l3mdev’: ./include/net/inet_sock.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/ipv6.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/net/sch_generic.h:979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 979 | { | ^ ./include/linux/udp.h: In function ‘udp_unexpected_gso’: ./include/net/sch_generic.h: In function ‘qdisc_dequeue_peeked’: ./include/linux/netdevice.h: In function ‘netif_is_bond_master’: ./include/linux/udp.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/tcp.h: In function ‘tcp_sk’: ./include/net/sch_generic.h:1007:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1007 | { | ^ ./include/linux/tcp.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_peek_dequeued’: ./include/net/inet_sock.h: In function ‘inet_bound_dev_eq’: ./include/net/ipv6.h: In function ‘ipcm6_init_sk’: ./include/net/inet_sock.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/net/ipv6.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/sch_generic.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/tcp.h: In function ‘tcp_twsk’: ./include/linux/netdevice.h:4541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4541 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_reset_queue’: ./include/linux/tcp.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/sch_generic.h:1022:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1022 | { | ^ ./include/net/ipv6.h: In function ‘txopt_get’: ./include/net/ipv6.h:325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 325 | { | ^ ./include/linux/tcp.h: In function ‘tcp_passive_fastopen’: ./include/linux/netdevice.h: In function ‘netif_is_bond_slave’: ./include/linux/tcp.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dequeue_peeked’: ./include/net/sch_generic.h:1007:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1007 | { | ^ ./include/linux/tcp.h: In function ‘fastopen_queue_tune’: ./include/linux/tcp.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/netdevice.h:4546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4546 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_reset_queue’: ./include/net/inet_sock.h: In function ‘sk_to_full_sk’: ./include/net/sch_generic.h:1022:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1022 | { | ^ ./include/net/inet_sock.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/netdevice.h: In function ‘netif_supports_nofcs’: ./include/net/ipv6.h: In function ‘txopt_put’: ./include/net/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/inet_sock.h: In function ‘sk_const_to_full_sk’: ./include/net/inet_sock.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/netdevice.h:4551:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4551 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_queue’: ./include/net/sch_generic.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/linux/netdevice.h: In function ‘netif_has_l3_rx_handler’: ./include/net/inet_sock.h: In function ‘skb_to_full_sk’: ./include/net/inet_sock.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_replace’: ./include/net/inet_sock.h: In function ‘inet_sk’: ./include/net/sch_generic.h:1045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1045 | { | ^ ./include/net/inet_sock.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/net/ipv6.h: In function ‘fl6_sock_release’: ./include/linux/netdevice.h:4556:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4556 | { | ^ ./include/net/ipv6.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./include/linux/tcp.h: In function ‘tcp_move_syn’: ./include/net/inet_sock.h: In function ‘__inet_sk_copy_descendant’: ./include/linux/netdevice.h: In function ‘netif_is_l3_master’: ./include/net/inet_sock.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/linux/tcp.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/net/sch_generic.h: In function ‘rtnl_qdisc_drop’: ./include/net/sch_generic.h: In function ‘qdisc_reset_queue’: ./include/linux/tcp.h: In function ‘tcp_saved_syn_free’: ./include/net/sch_generic.h:1064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1064 | { | ^ ./include/linux/tcp.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_accept_ra’: ./include/net/ipv6.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_drop_cpu’: ./include/net/sch_generic.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/linux/netdevice.h:4561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4561 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_state_load’: ./include/net/sch_generic.h:1071:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1071 | { | ^ ./include/net/inet_sock.h:319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 319 | { | ^ ./include/linux/tcp.h: In function ‘tcp_mss_clamp’: ./include/linux/netdevice.h: In function ‘netif_is_l3_slave’: ./include/linux/tcp.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_replace’: ./include/net/ipv6.h: In function ‘ipv6_addr_type’: ./include/net/sch_generic.h: In function ‘qdisc_drop’: ./include/net/ipv6.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/net/sch_generic.h:1045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1045 | { | ^ In file included from ./include/linux/ipv6.h:86, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/linux/icmpv6.h: In function ‘icmp6_hdr’: ./include/net/sch_generic.h:1080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1080 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_scope’: ./include/linux/icmpv6.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/net/ipv6.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_drop_all’: ./include/linux/netdevice.h:4566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4566 | { | ^ ./include/net/sch_generic.h:1089:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1089 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_src_scope’: ./include/net/ipv6.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bridge_master’: ./include/net/sch_generic.h: In function ‘rtnl_qdisc_drop’: ./include/net/sch_generic.h: In function ‘qdisc_l2t’: ./include/net/ipv6.h: In function ‘ipv6_addr_src_scope’: ./include/net/sch_generic.h:1064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1064 | { | ^ ./include/net/sch_generic.h:1100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1100 | { | ^ ./include/net/ipv6.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_needs_scope_id’: ./include/net/sch_generic.h: In function ‘qdisc_drop_cpu’: ./include/linux/netdevice.h:4571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4571 | { | ^ ./include/net/ipv6.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/inet_sock.h: In function ‘__inet_ehashfn’: In file included from ./include/linux/ipv6.h:88, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/udp.h: In function ‘udp_hdr’: ./include/net/inet_sock.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/sch_generic.h:1071:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1071 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_bridge_port’: ./include/linux/udp.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_iface_scope_id’: ./include/net/sch_generic.h: In function ‘qdisc_drop’: ./include/net/ipv6.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/udp.h: In function ‘inner_udp_hdr’: ./include/net/inet_sock.h: In function ‘inet_sk_flowi_flags’: ./include/linux/udp.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/net/inet_sock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./include/net/sch_generic.h:1080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1080 | { | ^ In file included from ./include/linux/tcp.h:22, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/linux/win_minmax.h: In function ‘minmax_get’: ./include/net/sch_generic.h: In function ‘psched_l2t_ns’: ./include/linux/netdevice.h:4576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4576 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_cmp’: ./include/linux/win_minmax.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/udp.h: In function ‘udp_hashfn’: ./include/net/ipv6.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/udp.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/net/sch_generic.h:1120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1120 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_drop_all’: ./include/linux/netdevice.h: In function ‘netif_is_ovs_master’: ./include/linux/win_minmax.h: In function ‘minmax_reset’: ./include/net/ipv6.h: In function ‘ipv6_masked_addr_cmp’: ./include/net/sch_generic.h:1089:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1089 | { | ^ ./include/linux/win_minmax.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/ipv6.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_l2t’: ./include/net/inet_sock.h: In function ‘inet_inc_convert_csum’: ./include/linux/netdevice.h:4581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4581 | { | ^ ./include/net/inet_sock.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/sch_generic.h:1100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1100 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_prefix’: ./include/linux/netdevice.h: In function ‘netif_is_ovs_port’: ./include/net/inet_sock.h: In function ‘inet_dec_convert_csum’: ./include/net/ipv6.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/udp.h: In function ‘udp_sk’: ./include/net/sch_generic.h: In function ‘psched_ratecfg_getrate’: ./include/net/inet_sock.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/udp.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/net/sch_generic.h:1135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1135 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_tx’: ./include/net/inet_sock.h: In function ‘inet_get_convert_csum’: ./include/linux/udp.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/net/inet_sock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/linux/netdevice.h:4586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4586 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_rx’: ./include/linux/udp.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_prefix_copy’: ./include/net/inet_sock.h: In function ‘inet_can_nonlocal_bind’: ./include/linux/netdevice.h: In function ‘netif_is_team_master’: ./include/net/ipv6.h:474:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 474 | { | ^ ./include/net/inet_sock.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./include/linux/udp.h: In function ‘udp_get_no_check6_tx’: ./include/linux/udp.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/udp.h: In function ‘udp_get_no_check6_rx’: ./include/net/sch_generic.h: In function ‘psched_l2t_ns’: ./include/linux/udp.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/netdevice.h:4591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4591 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_set_half’: ./include/net/sch_generic.h:1120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1120 | { | ^ ./include/linux/udp.h: In function ‘udp_cmsg_recv’: ./include/net/ipv6.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/linux/udp.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_team_port’: In file included from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/net/inet_connection_sock.h: In function ‘inet_csk’: ./include/net/sch_generic.h: In function ‘mini_qdisc_bstats_cpu_update’: ./include/net/inet_connection_sock.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/udp.h: In function ‘udp_unexpected_gso’: ./include/net/sch_generic.h:1160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1160 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_set’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_ca’: ./include/linux/udp.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/netdevice.h:4596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4596 | { | ^ ./include/net/inet_connection_sock.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/ipv6.h:509:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 509 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_lag_master’: ./include/net/ipv6.h: In function ‘ipv6_addr_equal’: ./include/net/ipv6.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/net/sch_generic.h: In function ‘psched_ratecfg_getrate’: ./include/net/sch_generic.h: In function ‘mini_qdisc_qstats_cpu_drop’: In file included from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/ipv6.h: In function ‘ipv6_hdr’: ./include/net/sch_generic.h:1135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1135 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_schedule_ack’: ./include/linux/netdevice.h:4601:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4601 | { | ^ ./include/net/sch_generic.h:1165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1165 | { | ^ ./include/net/inet_connection_sock.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/ipv6.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_prefix_equal64_half’: ./include/net/ipv6.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/ipv6.h: In function ‘inner_ipv6_hdr’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_ack_scheduled’: ./include/linux/netdevice.h: In function ‘netif_is_lag_port’: ./include/linux/ipv6.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/net/inet_connection_sock.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/ipv6.h: In function ‘ipipv6_hdr’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_delack_init’: ./include/linux/ipv6.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/inet_connection_sock.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_prefix_equal’: ./include/linux/netdevice.h:4606:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4606 | { | ^ ./include/net/ipv6.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_clear_xmit_timer’: ./include/linux/ipv6.h: In function ‘ipv6_l3mdev_skb’: ./include/net/inet_connection_sock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/linux/ipv6.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_rxfh_configured’: ./include/linux/ipv6.h: In function ‘inet6_iif’: ./include/linux/ipv6.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_any’: ./include/net/ipv6.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./include/net/sch_generic.h: In function ‘mini_qdisc_bstats_cpu_update’: ./include/linux/netdevice.h:4611:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4611 | { | ^ ./include/net/sch_generic.h:1160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1160 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_is_jumbogram’: ./include/net/ipv6.h: In function ‘ipv6_addr_hash’: ./include/linux/ipv6.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/netdevice.h: In function ‘netif_is_failover’: In file included from ./include/linux/ipv6.h:86, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/icmpv6.h: In function ‘icmp6_hdr’: ./include/net/ipv6.h:590:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 590 | { | ^ ./include/linux/icmpv6.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_sdif’: ./include/linux/ipv6.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_jhash’: ./include/net/ipv6.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/linux/netdevice.h:4616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4616 | { | ^ ./include/net/sch_generic.h: In function ‘mini_qdisc_qstats_cpu_drop’: ./include/linux/netdevice.h: In function ‘netif_is_failover_slave’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_reset_xmit_timer’: ./include/net/sch_generic.h:1165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1165 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_loopback’: ./include/net/inet_connection_sock.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_exact_dif_match’: ./include/net/ipv6.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/linux/ipv6.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/netdevice.h:4621:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4621 | { | ^ In file included from ./include/linux/tcp.h:22, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/win_minmax.h: In function ‘minmax_get’: ./include/net/ipv6.h: In function ‘ipv6_addr_v4mapped’: ./include/linux/netdevice.h: In function ‘netif_keep_dst’: ./include/net/ipv6.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/linux/win_minmax.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/win_minmax.h: In function ‘minmax_reset’: ./include/linux/win_minmax.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/linux/netdevice.h:4627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4627 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_portaddr_hash’: ./include/net/ipv6.h:644:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 644 | { | ^ ./include/linux/netdevice.h: In function ‘netif_reduces_vlan_mtu’: ./include/net/ipv6.h: In function ‘ipv6_addr_orchid’: ./include/linux/netdevice.h:4633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4633 | { | ^ ./include/net/ipv6.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_sk’: ./include/linux/netdevice.h: In function ‘netdev_name’: ./include/linux/ipv6.h:330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 330 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_is_multicast’: ./include/net/ipv6.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/linux/ipv6.h: In function ‘raw6_sk’: ./include/linux/ipv6.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/netdevice.h:4645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4645 | { | ^ ./include/linux/ipv6.h: In function ‘inet_sk_copy_descendant’: ./include/net/ipv6.h: In function ‘ipv6_addr_set_v4mapped’: ./include/linux/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/ipv6.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_rto_backoff’: In file included from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/inet_connection_sock.h: In function ‘inet_csk’: ./include/net/inet_connection_sock.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff32’: ./include/net/inet_connection_sock.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/ipv6.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_rcv_saddr’: ./include/linux/ipv6.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_ca’: ./include/net/inet_connection_sock.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/ipv6.h: In function ‘inet_v6_ipv6only’: ./include/net/sch_generic.h: In function ‘skb_tc_reinsert’: ./include/linux/ipv6.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ ./include/linux/netdevice.h: In function ‘netdev_unregistering’: ./include/net/sch_generic.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_schedule_ack’: ./include/net/ipv6.h: In function ‘__ipv6_addr_diff64’: ./include/net/inet_connection_sock.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/net/ipv6.h:718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 718 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_ack_scheduled’: ./include/net/inet_connection_sock.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/netdevice.h:4652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4652 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_added’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_delack_init’: ./include/net/inet_connection_sock.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./include/net/inet_connection_sock.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff’: ./include/linux/netdevice.h: In function ‘netdev_reg_state’: ./include/net/ipv6.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_len’: ./include/net/inet_connection_sock.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_clear_xmit_timer’: ./include/net/inet_connection_sock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_is_full’: ./include/net/inet_connection_sock.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/netdevice.h:4657:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 4657 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_diff’: ./include/net/ipv6.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_listen_poll’: ./include/net/inet_connection_sock.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/net/ipv6.h: In function ‘ip6_sk_dst_hoplimit’: ./include/net/ipv6.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ In file included from ./include/net/ipv6.h:20, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/if_inet6.h: In function ‘ipv6_eth_mc_map’: ./include/net/ipv6.h: In function ‘iph_to_flow_copy_v6addrs’: ./include/net/if_inet6.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/net/ipv6.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reset_xmit_timer’: ./include/net/inet_connection_sock.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ In file included from ./include/net/inet_timewait_sock.h:26, from ./include/linux/tcp.h:25, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/net/timewait_sock.h: In function ‘twsk_unique’: ./include/net/timewait_sock.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_arcnet_mc_map’: ./include/net/if_inet6.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/sch_generic.h: In function ‘skb_tc_reinsert’: ./include/net/timewait_sock.h: In function ‘twsk_destructor’: ./include/net/if_inet6.h: In function ‘ipv6_ib_mc_map’: ./include/net/timewait_sock.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/if_inet6.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/net/sch_generic.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_can_nonlocal_bind’: ./include/net/ipv6.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ In file included from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/filter.h: In function ‘bpf_compute_data_pointers’: ./include/net/if_inet6.h: In function ‘ipv6_ipgre_mc_map’: In file included from ./include/linux/tcp.h:25, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/net/inet_timewait_sock.h: In function ‘inet_twsk’: ./include/net/if_inet6.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/net/inet_timewait_sock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/ipv6.h: In function ‘ip6_make_flowlabel’: ./include/linux/filter.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/net/ipv6.h:805:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 805 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_schedule’: ./include/net/inet_timewait_sock.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_reschedule’: In file included from ./include/net/sock.h:57, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/page_counter.h: In function ‘page_counter_init’: ./include/net/inet_timewait_sock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/page_counter.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘twsk_net’: ./include/linux/filter.h: In function ‘bpf_compute_and_save_data_end’: ./include/net/inet_timewait_sock.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/filter.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/linux/page_counter.h: In function ‘page_counter_read’: ./include/net/ipv6.h: In function ‘ip6_default_np_autolabel’: ./include/net/inet_timewait_sock.h: In function ‘twsk_net_set’: ./include/linux/page_counter.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/net/inet_timewait_sock.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/filter.h: In function ‘bpf_restore_data_end’: ./include/net/ipv6.h:836:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 836 | { | ^ ./include/linux/filter.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_rto_backoff’: ./include/net/inet_connection_sock.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/filter.h: In function ‘bpf_skb_cb’: ./include/linux/filter.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/linux/page_counter.h: In function ‘page_counter_reset_watermark’: ./include/linux/page_counter.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/net/ipv6.h: In function ‘ip6_multipath_hash_policy’: ./include/net/ipv6.h:863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 863 | { | ^ In file included from ./include/net/ndisc.h:53, from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/linux/if_arp.h: In function ‘arp_hdr’: ./include/net/ipv6.h: In function ‘ip6_flow_hdr’: ./include/linux/if_arp.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/net/ipv6.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/linux/if_arp.h: In function ‘arp_hdr_len’: ./include/linux/if_arp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flowinfo’: ./include/linux/filter.h: In function ‘__bpf_prog_run_save_cb’: ./include/net/ipv6.h:883:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 883 | { | ^ ./include/linux/filter.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flowlabel’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_added’: ./include/net/inet_connection_sock.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./include/net/ipv6.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/linux/if_arp.h: In function ‘dev_is_mac_header_xmit’: ./include/linux/if_arp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/net/ipv6.h: In function ‘ip6_tclass’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_len’: ./include/net/inet_connection_sock.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/net/ipv6.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ In file included from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/filter.h: In function ‘bpf_compute_data_pointers’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_is_full’: ./include/net/inet_connection_sock.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_run_save_cb’: ./include/linux/filter.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ In file included from ./include/linux/writeback.h:11, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/flex_proportions.h: In function ‘fprop_inc_single’: ./include/net/ipv6.h: In function ‘ip6_make_flowinfo’: ./include/linux/filter.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_listen_poll’: ./include/net/ipv6.h:898:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 898 | { | ^ ./include/linux/flex_proportions.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/net/inet_connection_sock.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_run_clear_cb’: ./include/linux/filter.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/net/ipv6.h: In function ‘flowi6_get_flowlabel’: ./include/net/ipv6.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_run_xdp’: ./include/linux/filter.h: In function ‘bpf_compute_and_save_data_end’: ./include/linux/filter.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/linux/filter.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/linux/flex_proportions.h: In function ‘fprop_inc_percpu’: ./include/linux/flex_proportions.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ In file included from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/linux/tcp.h: In function ‘tcp_hdr’: In file included from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/ndisc.h: In function ‘ndisc_ops_is_useropt’: In file included from ./include/net/inet_timewait_sock.h:26, from ./include/linux/tcp.h:25, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/timewait_sock.h: In function ‘twsk_unique’: ./include/linux/filter.h: In function ‘bpf_prog_insn_size’: ./include/linux/tcp.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/filter.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/timewait_sock.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/ndisc.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/filter.h: In function ‘bpf_restore_data_end’: ./include/linux/filter.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/net/ipv6.h: In function ‘ip6_finish_skb’: ./include/linux/filter.h: In function ‘bpf_prog_tag_scratch_size’: ./include/linux/tcp.h: In function ‘__tcp_hdrlen’: ./include/linux/filter.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/net/ipv6.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./include/linux/tcp.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/filter.h: In function ‘bpf_skb_cb’: ./include/net/timewait_sock.h: In function ‘twsk_destructor’: ./include/net/ndisc.h: In function ‘ndisc_ops_parse_options’: ./include/linux/filter.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/net/timewait_sock.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/ndisc.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/tcp.h: In function ‘tcp_hdrlen’: ./include/linux/tcp.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_size’: ./include/linux/filter.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/linux/tcp.h: In function ‘inner_tcp_hdr’: ./include/net/ndisc.h: In function ‘ndisc_ops_update’: ./include/linux/tcp.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/net/ndisc.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/tcp.h: In function ‘inner_tcp_hdrlen’: ./include/linux/tcp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_opt_addr_space’: ./include/net/ndisc.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ In file included from ./include/linux/tcp.h:25, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/inet_timewait_sock.h: In function ‘inet_twsk’: ./include/linux/tcp.h: In function ‘tcp_optlen’: ./include/linux/tcp.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/net/inet_timewait_sock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/filter.h: In function ‘__bpf_prog_run_save_cb’: ./include/linux/filter.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_redirect_opt_addr_space’: ./include/net/ndisc.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_schedule’: ./include/net/inet_timewait_sock.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_reschedule’: ./include/linux/filter.h: In function ‘bpf_prog_was_classic’: ./include/net/inet_timewait_sock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ In file included from ./include/linux/writeback.h:12, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/backing-dev-defs.h: In function ‘clear_bdi_congested’: ./include/net/ndisc.h: In function ‘ndisc_ops_fill_addr_option’: ./include/linux/filter.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/net/ndisc.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘twsk_net’: ./include/linux/tcp.h: In function ‘tcp_clear_options’: ./include/linux/backing-dev-defs.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/net/inet_timewait_sock.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/filter.h: In function ‘bpf_ctx_off_adjust_machine’: ./include/linux/tcp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/filter.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘twsk_net_set’: ./include/linux/backing-dev-defs.h: In function ‘set_bdi_congested’: ./include/net/ndisc.h: In function ‘ndisc_ops_fill_redirect_addr_option’: ./include/linux/filter.h: In function ‘bpf_prog_run_save_cb’: ./include/net/inet_timewait_sock.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/backing-dev-defs.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/ndisc.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/linux/filter.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/linux/filter.h: In function ‘bpf_ctx_narrow_access_ok’: ./include/linux/filter.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_tryget’: ./include/linux/backing-dev-defs.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_prefix_rcv_add_addr’: ./include/linux/tcp.h: In function ‘tcp_rsk’: ./include/linux/filter.h: In function ‘bpf_prog_run_clear_cb’: ./include/net/ndisc.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/linux/tcp.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/linux/filter.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_lock_ro’: ./include/linux/backing-dev-defs.h: In function ‘wb_get’: ./include/linux/filter.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/backing-dev-defs.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_addr_option_pad’: In file included from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:21: ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v4’: ./include/net/ndisc.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/backing-dev-defs.h: In function ‘wb_put’: ./include/linux/filter.h: In function ‘bpf_prog_unlock_ro’: ./include/linux/backing-dev-defs.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/net/inetpeer.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/filter.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_space’: ./include/net/ndisc.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_run_xdp’: ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v4’: ./include/linux/filter.h: In function ‘bpf_jit_binary_lock_ro’: ./include/linux/filter.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/net/inetpeer.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/filter.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v6’: ./include/linux/filter.h: In function ‘bpf_jit_binary_unlock_ro’: ./include/net/inetpeer.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_insn_size’: ./include/net/ndisc.h: In function ‘ndisc_opt_addr_space’: ./include/linux/filter.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/filter.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/ndisc.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v6’: ./include/net/inetpeer.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_hdr’: ./include/linux/filter.h: In function ‘bpf_prog_tag_scratch_size’: ./include/linux/filter.h:721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 721 | { | ^ ./include/linux/filter.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_redirect_opt_addr_space’: ./include/linux/backing-dev-defs.h: In function ‘wb_dying’: ./include/net/ndisc.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v4’: ./include/linux/backing-dev-defs.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/net/inetpeer.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/filter.h: In function ‘sk_filter’: ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_data’: ./include/linux/filter.h: In function ‘bpf_prog_size’: ./include/linux/filter.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/net/ndisc.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/linux/filter.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v6’: ./include/net/inetpeer.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_addr_cmp’: ./include/net/ndisc.h: In function ‘ndisc_opt_addr_data’: ./include/linux/tcp.h: In function ‘tcp_sk’: ./include/net/inetpeer.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/ndisc.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_unlock_free’: ./include/linux/tcp.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ In file included from ./include/linux/blk_types.h:10, from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/bvec.h: In function ‘bvec_iter_advance’: ./include/linux/filter.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/bvec.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_hashfn’: ./include/net/ndisc.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/tcp.h: In function ‘tcp_twsk’: ./include/linux/tcp.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/tcp.h: In function ‘tcp_passive_fastopen’: ./include/linux/tcp.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup_noref’: ./include/linux/filter.h: In function ‘bpf_dump_raw_ok’: ./include/net/ndisc.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_was_classic’: ./include/linux/filter.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ In file included from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/tcp.h: In function ‘tcp_hdr’: ./include/linux/filter.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/linux/tcp.h: In function ‘fastopen_queue_tune’: ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup’: ./include/linux/tcp.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/net/ndisc.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/tcp.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/filter.h: In function ‘xdp_return_frame_no_direct’: ./include/linux/filter.h: In function ‘bpf_ctx_off_adjust_machine’: ./include/linux/filter.h:800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 800 | { | ^ ./include/linux/filter.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/linux/tcp.h: In function ‘__tcp_hdrlen’: ./include/linux/tcp.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/tcp.h: In function ‘tcp_hdrlen’: ./include/net/ndisc.h: In function ‘__ipv6_confirm_neigh’: ./include/linux/tcp.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/net/ndisc.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/filter.h: In function ‘bpf_ctx_narrow_access_ok’: ./include/linux/tcp.h: In function ‘inner_tcp_hdr’: ./include/linux/filter.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/linux/tcp.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/filter.h: In function ‘xdp_set_return_frame_no_direct’: ./include/linux/tcp.h: In function ‘inner_tcp_hdrlen’: ./include/linux/filter.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/linux/tcp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_lock_ro’: ./include/linux/filter.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/linux/tcp.h: In function ‘tcp_optlen’: ./include/linux/tcp.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_unlock_ro’: ./include/linux/filter.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/linux/filter.h: In function ‘xdp_clear_return_frame_no_direct’: ./include/linux/filter.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_lock_ro’: ./include/linux/tcp.h: In function ‘tcp_move_syn’: ./include/linux/filter.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/linux/tcp.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_unlock_ro’: ./include/linux/filter.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/linux/tcp.h: In function ‘tcp_saved_syn_free’: ./include/linux/tcp.h: In function ‘tcp_clear_options’: ./include/linux/tcp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/tcp.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_hdr’: ./include/linux/filter.h: In function ‘xdp_ok_fwd_dev’: ./include/linux/filter.h:721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 721 | { | ^ ./include/linux/filter.h:822:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 822 | { | ^ ./include/linux/tcp.h: In function ‘tcp_mss_clamp’: In file included from ./include/net/route.h:31, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:21: ./include/net/ip_fib.h: In function ‘fib_lookup’: ./include/linux/tcp.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/net/ip_fib.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/filter.h: In function ‘sk_filter’: ./include/linux/tcp.h: In function ‘tcp_rsk’: ./include/linux/filter.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/linux/tcp.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/linux/bvec.h: In function ‘bvec_iter_rewind’: In file included from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/ipv6.h: In function ‘ipcm6_init’: ./include/linux/bvec.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_unlock_free’: In file included from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/linux/ipv6.h: In function ‘ipv6_hdr’: ./include/linux/filter.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/net/ipv6.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/linux/ipv6.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_dump’: ./include/linux/ipv6.h: In function ‘inner_ipv6_hdr’: ./include/net/ipv6.h: In function ‘ipcm6_init_sk’: ./include/linux/filter.h:891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 891 | { | ^ ./include/linux/ipv6.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/net/ipv6.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/linux/ipv6.h: In function ‘ipipv6_hdr’: ./include/linux/ipv6.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/ipv6.h: In function ‘txopt_get’: ./include/linux/filter.h: In function ‘bpf_dump_raw_ok’: ./include/net/ipv6.h:325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 325 | { | ^ ./include/linux/filter.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/linux/ipv6.h: In function ‘ipv6_l3mdev_skb’: ./include/linux/filter.h: In function ‘bpf_jit_is_ebpf’: ./include/linux/filter.h: In function ‘xdp_return_frame_no_direct’: ./include/linux/ipv6.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/filter.h:901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 901 | { | ^ ./include/linux/filter.h:800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 800 | { | ^ ./include/net/ip_fib.h: In function ‘fib4_rules_early_flow_dissect’: ./include/linux/filter.h: In function ‘ebpf_jit_enabled’: ./include/net/ip_fib.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_iif’: ./include/linux/filter.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/linux/ipv6.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_ebpf_jited’: ./include/linux/tcp.h: In function ‘tcp_sk’: ./include/linux/filter.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/net/ipv6.h: In function ‘txopt_put’: ./include/linux/tcp.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./include/net/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_is_jumbogram’: ./include/linux/filter.h: In function ‘xdp_set_return_frame_no_direct’: ./include/linux/ipv6.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_blinding_enabled’: ./include/linux/filter.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/ip_fib.h: In function ‘fib_num_tclassid_users’: ./include/linux/filter.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/linux/tcp.h: In function ‘tcp_twsk’: ./include/net/ip_fib.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_sdif’: ./include/linux/tcp.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/ipv6.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/tcp.h: In function ‘tcp_passive_fastopen’: ./include/linux/tcp.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ In file included from ./include/linux/writeback.h:13, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/blk_types.h: In function ‘blk_path_error’: ./include/linux/filter.h: In function ‘xdp_clear_return_frame_no_direct’: ./include/linux/filter.h: In function ‘bpf_jit_kallsyms_enabled’: ./include/linux/blk_types.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/net/ip_fib.h: In function ‘fib_combine_itag’: ./include/linux/filter.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/linux/filter.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/net/ip_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/tcp.h: In function ‘fastopen_queue_tune’: ./include/linux/ipv6.h: In function ‘inet6_exact_dif_match’: ./include/linux/ipv6.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/tcp.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/ipv6.h: In function ‘fl6_sock_release’: ./include/net/ipv6.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./include/linux/blk_types.h: In function ‘__bio_issue_time’: ./include/net/ip_fib.h: In function ‘fib_info_hold’: ./include/linux/blk_types.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/filter.h: In function ‘bpf_address_lookup’: ./include/net/ip_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/filter.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/linux/filter.h: In function ‘xdp_ok_fwd_dev’: ./include/net/ipv6.h: In function ‘ipv6_accept_ra’: ./include/net/ip_fib.h: In function ‘fib_info_put’: ./include/linux/filter.h:822:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 822 | { | ^ ./include/linux/blk_types.h: In function ‘bio_issue_time’: ./include/net/ipv6.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/ip_fib.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/linux/blk_types.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/blk_types.h: In function ‘bio_issue_size’: ./include/linux/blk_types.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_type’: ./include/linux/filter.h: In function ‘bpf_needs_clear_a’: ./include/net/ipv6.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/linux/filter.h:1034:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1034 | { | ^ ./include/linux/blk_types.h: In function ‘bio_issue_init’: ./include/net/ipv6.h: In function ‘ipv6_addr_scope’: ./include/linux/blk_types.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/net/ipv6.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_src_scope’: ./include/net/ipv6.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/tcp.h: In function ‘tcp_move_syn’: ./include/linux/tcp.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/filter.h: In function ‘bpf_anc_helper’: ./include/net/ipv6.h: In function ‘ipv6_addr_src_scope’: ./include/linux/ipv6.h: In function ‘inet6_sk’: ./include/net/ipv6.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/linux/filter.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/linux/ipv6.h:330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 330 | { | ^ ./include/linux/tcp.h: In function ‘tcp_saved_syn_free’: ./include/net/ipv6.h: In function ‘__ipv6_addr_needs_scope_id’: ./include/linux/filter.h: In function ‘bpf_jit_dump’: ./include/linux/tcp.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./include/net/ipv6.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ In file included from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:21: ./include/net/route.h: In function ‘rt_is_input_route’: ./include/linux/filter.h:891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 891 | { | ^ ./include/linux/ipv6.h: In function ‘raw6_sk’: ./include/net/route.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/linux/ipv6.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/tcp.h: In function ‘tcp_mss_clamp’: ./include/net/ipv6.h: In function ‘ipv6_iface_scope_id’: ./include/linux/ipv6.h: In function ‘inet_sk_copy_descendant’: ./include/linux/tcp.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/net/route.h: In function ‘rt_is_output_route’: ./include/net/ipv6.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/route.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_cmp’: ./include/net/route.h: In function ‘rt_nexthop’: ./include/net/ipv6.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/net/route.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_is_ebpf’: ./include/linux/blk_types.h: In function ‘bio_set_op_attrs’: ./include/linux/ipv6.h: In function ‘inet6_rcv_saddr’: ./include/linux/filter.h:901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 901 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_masked_addr_cmp’: ./include/linux/blk_types.h:377:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 377 | { | ^ ./include/linux/ipv6.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/net/ipv6.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/linux/filter.h: In function ‘ebpf_jit_enabled’: ./include/linux/blk_types.h: In function ‘op_is_write’: ./include/linux/filter.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/linux/blk_types.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/net/route.h: In function ‘__ip_route_output_key’: ./include/linux/ipv6.h: In function ‘inet_v6_ipv6only’: ./include/net/route.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_flush’: ./include/linux/ipv6.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_ebpf_jited’: ./include/linux/blk_types.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/linux/filter.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_prefix’: In file included from ./include/linux/ipv6.h:88, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/udp.h: In function ‘udp_hdr’: ./include/net/ipv6.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/route.h: In function ‘ip_route_output_key’: ./include/linux/blk_types.h: In function ‘op_is_sync’: ./include/net/route.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/blk_types.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/udp.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_blinding_enabled’: ./include/linux/filter.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/net/route.h: In function ‘ip_route_output’: ./include/linux/udp.h: In function ‘inner_udp_hdr’: ./include/net/route.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/udp.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/blk_types.h: In function ‘op_is_discard’: ./include/linux/filter.h: In function ‘bpf_load_pointer’: ./include/net/ipv6.h: In function ‘ipv6_addr_prefix_copy’: ./include/linux/blk_types.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/udp.h: In function ‘udp_hashfn’: ./include/net/ipv6.h:474:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 474 | { | ^ ./include/linux/filter.h:1091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1091 | { | ^ ./include/linux/udp.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/linux/blk_types.h: In function ‘op_stat_group’: ./include/net/route.h: In function ‘ip_route_output_ports’: ./include/linux/blk_types.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/route.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/filter.h: In function ‘bpf_tell_extensions’: ./include/linux/filter.h:1099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1099 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_kallsyms_enabled’: ./include/net/ipv6.h: In function ‘__ipv6_addr_set_half’: ./include/linux/blk_types.h: In function ‘blk_qc_t_valid’: ./include/net/ipv6.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/linux/filter.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/linux/blk_types.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/route.h: In function ‘ip_route_output_gre’: ./include/linux/blk_types.h: In function ‘blk_qc_t_to_queue_num’: ./include/linux/udp.h: In function ‘udp_sk’: ./include/net/route.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/linux/blk_types.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/linux/udp.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_tx’: In file included from ./include/net/sock.h:65, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_init_rcu’: ./include/net/ipv6.h: In function ‘ipv6_addr_set’: ./include/linux/blk_types.h: In function ‘blk_qc_t_to_tag’: ./include/linux/udp.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/net/ipv6.h:509:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 509 | { | ^ ./include/linux/blk_types.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/rculist_nulls.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_rx’: ./include/linux/filter.h: In function ‘bpf_address_lookup’: ./include/linux/udp.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/blk_types.h: In function ‘blk_qc_t_is_internal’: ./include/net/ipv6.h: In function ‘ipv6_addr_equal’: ./include/linux/filter.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/net/route.h: In function ‘ip_route_input’: ./include/linux/blk_types.h:439:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 439 | { | ^ In file included from ./include/net/ipv6.h:20, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/net/if_inet6.h: In function ‘ipv6_eth_mc_map’: ./include/net/ipv6.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/net/route.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/udp.h: In function ‘udp_get_no_check6_tx’: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_rcu’: ./include/linux/udp.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/rculist_nulls.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/net/if_inet6.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/linux/udp.h: In function ‘udp_get_no_check6_rx’: ./include/linux/udp.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_prefix_equal64_half’: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_add_head_rcu’: ./include/linux/udp.h: In function ‘udp_cmsg_recv’: ./include/net/ipv6.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/linux/rculist_nulls.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/udp.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_arcnet_mc_map’: ./include/linux/filter.h: In function ‘bpf_needs_clear_a’: ./include/net/if_inet6.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/linux/filter.h:1034:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1034 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_ib_mc_map’: ./include/net/if_inet6.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/writeback.h: In function ‘wbc_to_write_flags’: ./include/net/route.h: In function ‘ip_rt_put’: ./include/linux/udp.h: In function ‘udp_unexpected_gso’: ./include/linux/udp.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/net/route.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_prefix_equal’: ./include/linux/writeback.h:86:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 86 | { | ^ ./include/net/ipv6.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/filter.h: In function ‘bpf_anc_helper’: ./include/linux/filter.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_ipgre_mc_map’: ./include/net/if_inet6.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ In file included from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/ipv6.h: In function ‘ipv6_hdr’: ./include/net/route.h: In function ‘rt_tos2priority’: ./include/net/ipv6.h: In function ‘ipv6_addr_any’: ./include/linux/writeback.h: In function ‘wb_domain_size_changed’: ./include/net/route.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/ipv6.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/ipv6.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./include/linux/writeback.h:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/linux/ipv6.h: In function ‘inner_ipv6_hdr’: ./include/linux/ipv6.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/net/route.h: In function ‘ip_route_connect_init’: ./include/net/ipv6.h: In function ‘ipv6_addr_hash’: ./include/net/route.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/net/ipv6.h:590:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 590 | { | ^ ./include/linux/ipv6.h: In function ‘ipipv6_hdr’: ./include/linux/ipv6.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/writeback.h: In function ‘wait_on_inode’: ./include/linux/writeback.h:176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 176 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_jhash’: ./include/linux/ipv6.h: In function ‘ipv6_l3mdev_skb’: ./include/net/ipv6.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/net/route.h: In function ‘ip_route_connect’: ./include/linux/ipv6.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/net/route.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_iif’: ./include/linux/ipv6.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_loopback’: ./include/net/ipv6.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ In file included from ./include/linux/bio.h:21, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/highmem.h: In function ‘flush_anon_page’: ./include/net/route.h: In function ‘ip_route_newports’: ./include/linux/ipv6.h: In function ‘inet6_is_jumbogram’: ./include/linux/ipv6.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/route.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_v4mapped’: ./include/linux/highmem.h:16:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 16 | { | ^ ./include/net/ipv6.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/linux/highmem.h: In function ‘flush_kernel_dcache_page’: In file included from ./include/net/ndisc.h:53, from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/linux/if_arp.h: In function ‘arp_hdr’: ./include/linux/highmem.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ In file included from ./include/linux/poll.h:14, from ./include/net/sock.h:66, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/uapi/linux/eventpoll.h: In function ‘ep_take_care_of_epollwakeup’: ./include/linux/ipv6.h: In function ‘inet6_sdif’: ./include/linux/if_arp.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/ipv6.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/highmem.h: In function ‘flush_kernel_vmap_range’: ./include/uapi/linux/eventpoll.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/highmem.h:25:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 25 | { | ^ ./include/linux/if_arp.h: In function ‘arp_hdr_len’: ./include/net/ipv6.h: In function ‘ipv6_portaddr_hash’: ./include/linux/highmem.h: In function ‘invalidate_kernel_vmap_range’: ./include/linux/if_arp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/highmem.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/ipv6.h:644:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 644 | { | ^ ./include/linux/filter.h: In function ‘bpf_load_pointer’: ./include/net/route.h: In function ‘inet_iif’: ./include/net/route.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/linux/filter.h:1091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1091 | { | ^ ./include/linux/highmem.h: In function ‘nr_free_highpages’: ./include/linux/highmem.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | static inline unsigned int nr_free_highpages(void) { return 0; } | ^~~~~~ ./include/linux/ipv6.h: In function ‘inet6_exact_dif_match’: ./include/linux/ipv6.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/highmem.h: In function ‘kmap_to_page’: ./include/linux/highmem.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/route.h: In function ‘ip4_dst_hoplimit’: In file included from ./include/net/sock.h:66, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/poll.h: In function ‘poll_wait’: ./include/linux/if_arp.h: In function ‘dev_is_mac_header_xmit’: ./include/net/route.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_orchid’: ./include/linux/if_arp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/filter.h: In function ‘bpf_tell_extensions’: ./include/net/ipv6.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/linux/poll.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/filter.h:1099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1099 | { | ^ ./include/linux/highmem.h: In function ‘totalhigh_pages’: ./include/linux/highmem.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | static inline unsigned long totalhigh_pages(void) { return 0UL; } | ^~~~~~ ./include/linux/poll.h: In function ‘poll_does_not_wait’: ./include/linux/highmem.h: In function ‘kmap’: ./include/linux/poll.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_is_multicast’: ./include/linux/highmem.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/net/ipv6.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:21: ./include/net/ip.h: In function ‘ipv4_l3mdev_skb’: ./include/linux/poll.h: In function ‘poll_requested_events’: ./include/linux/highmem.h: In function ‘kunmap’: ./include/net/ip.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/linux/poll.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/highmem.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/highmem.h: In function ‘kmap_atomic’: In file included from ./include/net/sock.h:65, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_init_rcu’: ./include/net/ipv6.h: In function ‘ipv6_addr_set_v4mapped’: ./include/linux/highmem.h:92:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 92 | { | ^ ./include/net/ip.h: In function ‘ip_hdrlen’: ./include/net/ipv6.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/linux/poll.h: In function ‘init_poll_funcptr’: ./include/net/ip.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/rculist_nulls.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/poll.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/highmem.h: In function ‘__kunmap_atomic’: ./include/linux/poll.h: In function ‘file_can_poll’: ./include/net/ipv6.h: In function ‘__ipv6_addr_diff32’: ./include/linux/highmem.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/poll.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/ip.h: In function ‘ipcm_init’: ./include/net/ipv6.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_rcu’: ./include/net/ip.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/linux/rculist_nulls.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/poll.h: In function ‘vfs_poll’: ./include/linux/ipv6.h: In function ‘inet6_sk’: ./include/linux/poll.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/linux/ipv6.h:330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 330 | { | ^ ./include/linux/highmem.h: In function ‘clear_user_highpage’: ./include/net/ip.h: In function ‘ipcm_init_sk’: ./include/net/ip.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/highmem.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ In file included from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/net/ndisc.h: In function ‘ndisc_ops_is_useropt’: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_add_head_rcu’: ./include/linux/ipv6.h: In function ‘raw6_sk’: ./include/linux/rculist_nulls.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/ipv6.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/net/ip.h: In function ‘inet_sdif’: ./include/net/ndisc.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff64’: ./include/net/ip.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/net/ipv6.h:718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 718 | { | ^ ./include/linux/ipv6.h: In function ‘inet_sk_copy_descendant’: ./include/linux/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_parse_options’: ./include/linux/highmem.h: In function ‘alloc_zeroed_user_highpage_movable’: ./include/net/ndisc.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/linux/highmem.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/poll.h: In function ‘mangle_poll’: ./include/linux/poll.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_rcv_saddr’: ./include/net/ndisc.h: In function ‘ndisc_ops_update’: ./include/net/ipv6.h: In function ‘__ipv6_addr_diff’: ./include/linux/ipv6.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/net/ndisc.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/ipv6.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/linux/highmem.h: In function ‘clear_highpage’: ./include/linux/highmem.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_opt_addr_space’: ./include/linux/ipv6.h: In function ‘inet_v6_ipv6only’: ./include/net/ndisc.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/ipv6.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_diff’: ./include/net/ipv6.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/linux/highmem.h: In function ‘zero_user_segments’: ./include/net/ndisc.h: In function ‘ndisc_ops_redirect_opt_addr_space’: ./include/linux/highmem.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/ndisc.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/net/ipv6.h: In function ‘ip6_sk_dst_hoplimit’: ./include/net/ip.h: In function ‘ip_queue_xmit’: ./include/net/ipv6.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./include/net/ip.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_fill_addr_option’: ./include/net/ndisc.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/ip.h: In function ‘ip_finish_skb’: ./include/net/ip.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/net/ipv6.h: In function ‘iph_to_flow_copy_v6addrs’: ./include/net/ndisc.h: In function ‘ndisc_ops_fill_redirect_addr_option’: ./include/net/ndisc.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/ipv6.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/net/ip.h: In function ‘get_rttos’: ./include/net/ip.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_prefix_rcv_add_addr’: ./include/net/ndisc.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/net/ip.h: In function ‘get_rtconn_flags’: ./include/net/ip.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_addr_option_pad’: ./include/linux/poll.h: In function ‘demangle_poll’: ./include/linux/highmem.h: In function ‘zero_user_segment’: ./include/net/ndisc.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/poll.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/linux/highmem.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ In file included from ./include/linux/poll.h:14, from ./include/net/sock.h:66, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/uapi/linux/eventpoll.h: In function ‘ep_take_care_of_epollwakeup’: ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_space’: ./include/linux/highmem.h: In function ‘zero_user’: ./include/net/ipv6.h: In function ‘ipv6_can_nonlocal_bind’: ./include/net/ndisc.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/uapi/linux/eventpoll.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/highmem.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ In file included from ./include/net/ipv6.h:20, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/if_inet6.h: In function ‘ipv6_eth_mc_map’: ./include/net/ipv6.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/net/if_inet6.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/net/ip.h: In function ‘ip_reply_arg_flowi_flags’: ./include/net/ndisc.h: In function ‘ndisc_opt_addr_space’: ./include/net/ip.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/net/ndisc.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/net/ipv6.h: In function ‘ip6_make_flowlabel’: ./include/net/if_inet6.h: In function ‘ipv6_arcnet_mc_map’: ./include/net/ipv6.h:805:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 805 | { | ^ ./include/net/if_inet6.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ In file included from ./include/net/sock.h:66, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/poll.h: In function ‘poll_wait’: ./include/net/ndisc.h: In function ‘ndisc_redirect_opt_addr_space’: ./include/net/if_inet6.h: In function ‘ipv6_ib_mc_map’: ./include/net/ndisc.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/net/if_inet6.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/poll.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_data’: ./include/net/ndisc.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/net/ip.h: In function ‘snmp_get_cpu_field64’: ./include/linux/poll.h: In function ‘poll_does_not_wait’: ./include/net/ip.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/poll.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/net/ip.h: In function ‘snmp_fold_field64’: ./include/net/if_inet6.h: In function ‘ipv6_ipgre_mc_map’: ./include/net/ndisc.h: In function ‘ndisc_opt_addr_data’: ./include/net/ip.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/net/if_inet6.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/poll.h: In function ‘poll_requested_events’: ./include/net/ndisc.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/poll.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/net/ipv6.h: In function ‘ip6_default_np_autolabel’: ./include/net/ipv6.h:836:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 836 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_hashfn’: ./include/net/ip.h: In function ‘inet_is_local_reserved_port’: ./include/linux/poll.h: In function ‘init_poll_funcptr’: ./include/net/ndisc.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/net/ip.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/linux/poll.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/net/ipv6.h: In function ‘ip6_multipath_hash_policy’: ./include/linux/poll.h: In function ‘file_can_poll’: ./include/linux/poll.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/ipv6.h:863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 863 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup_noref’: ./include/net/ip.h: In function ‘sysctl_dev_name_is_allowed’: ./include/linux/poll.h: In function ‘vfs_poll’: ./include/net/ndisc.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flow_hdr’: ./include/net/ip.h:311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 311 | { | ^ ./include/linux/poll.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/ipv6.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup’: ./include/net/ndisc.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/net/ip.h: In function ‘inet_prot_sock’: ./include/net/ip.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flowinfo’: In file included from ./include/net/dst.h:19, from ./include/net/sock.h:70, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/neighbour.h: In function ‘neigh_var_set’: ./include/net/ipv6.h:883:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 883 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_confirm_neigh’: ./include/net/neighbour.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/net/ip.h: In function ‘ip_is_fragment’: ./include/net/ndisc.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/net/ip.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flowlabel’: ./include/net/ipv6.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_data_state_setall’: ./include/net/neighbour.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ In file included from ./include/net/ndisc.h:53, from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/linux/if_arp.h: In function ‘arp_hdr’: ./include/linux/poll.h: In function ‘mangle_poll’: ./include/net/ip.h: In function ‘ip_decrease_ttl’: ./include/net/ipv6.h: In function ‘ip6_tclass’: ./include/linux/poll.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/if_arp.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/net/ip.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_data_state_cleanall’: ./include/net/ipv6.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/net/neighbour.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/linux/if_arp.h: In function ‘arp_hdr_len’: ./include/linux/if_arp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/ip.h: In function ‘ip_mtu_locked’: ./include/net/ipv6.h: In function ‘ip6_make_flowinfo’: ./include/net/ip.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/net/ipv6.h:898:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 898 | { | ^ ./include/linux/if_arp.h: In function ‘dev_is_mac_header_xmit’: ./include/net/ipv6.h: In function ‘flowi6_get_flowlabel’: ./include/linux/if_arp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/net/ip.h: In function ‘ip_dont_fragment’: ./include/net/ipv6.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./include/net/ip.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_overlimit’: ./include/net/sch_generic.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/net/ip.h: In function ‘ip_sk_accept_pmtu’: ./include/net/sch_generic.h: In function ‘qdisc_skb_head_init’: ./include/net/ip.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/net/ipv6.h: In function ‘ip6_finish_skb’: ./include/net/sch_generic.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/net/ipv6.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_family’: In file included from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/net/ipv6.h: In function ‘ipcm6_init’: ./include/net/ip.h: In function ‘ip_sk_use_pmtu’: ./include/net/neighbour.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_tail’: ./include/net/ip.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./include/net/sch_generic.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/net/ipv6.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/net/neighbour.h: In function ‘neighbour_priv’: ./include/net/neighbour.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/ip.h: In function ‘ip_sk_ignore_df’: ./include/net/ip.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/poll.h: In function ‘demangle_poll’: ./include/net/ipv6.h: In function ‘ipcm6_init_sk’: ./include/net/sch_generic.h: In function ‘qdisc_enqueue_tail’: ./include/net/neighbour.h: In function ‘neigh_key_eq16’: ./include/linux/poll.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/net/ipv6.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ In file included from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/ndisc.h: In function ‘ndisc_ops_is_useropt’: ./include/net/neighbour.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/net/sch_generic.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/net/ip.h: In function ‘ip_dst_mtu_maybe_forward’: ./include/net/ip.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/net/ndisc.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/net/ipv6.h: In function ‘txopt_get’: ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_head’: ./include/net/neighbour.h: In function ‘neigh_key_eq32’: ./include/net/ipv6.h:325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 325 | { | ^ ./include/net/neighbour.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/sch_generic.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_parse_options’: ./include/net/neighbour.h: In function ‘neigh_key_eq128’: ./include/net/ndisc.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/net/neighbour.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_dequeue_head’: ./include/net/sch_generic.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_update’: ./include/net/ndisc.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/neighbour.h: In function ‘___neigh_lookup_noref’: ./include/net/ndisc.h: In function ‘ndisc_ops_opt_addr_space’: ./include/net/neighbour.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/net/ndisc.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/net/ipv6.h: In function ‘txopt_put’: ./include/net/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dequeue_head’: ./include/net/sch_generic.h:925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 925 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_redirect_opt_addr_space’: ./include/net/ndisc.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_drop’: ./include/net/ndisc.h: In function ‘ndisc_ops_fill_addr_option’: ./include/net/sch_generic.h:940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 940 | { | ^ ./include/net/ndisc.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ In file included from ./include/net/route.h:28, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v4’: ./include/net/ipv6.h: In function ‘fl6_sock_release’: ./include/net/sch_generic.h: In function ‘__qdisc_drop_all’: ./include/net/ipv6.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./include/net/inetpeer.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/sch_generic.h:947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 947 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_fill_redirect_addr_option’: ./include/net/ndisc.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v4’: ./include/net/inetpeer.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v6’: ./include/net/sch_generic.h: In function ‘__qdisc_queue_drop_head’: ./include/net/ipv6.h: In function ‘ipv6_accept_ra’: ./include/net/inetpeer.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_prefix_rcv_add_addr’: ./include/net/ipv6.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/sch_generic.h:958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 958 | { | ^ ./include/net/ndisc.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v6’: ./include/net/inetpeer.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_addr_option_pad’: ./include/net/ipv6.h: In function ‘ipv6_addr_type’: ./include/net/ndisc.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v4’: ./include/net/ipv6.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/net/ip.h: In function ‘ip_skb_dst_mtu’: ./include/net/inetpeer.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_queue_drop_head’: In file included from ./include/net/dst.h:19, from ./include/net/sock.h:70, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/neighbour.h: In function ‘neigh_var_set’: ./include/net/ip.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_space’: ./include/net/ipv6.h: In function ‘ipv6_addr_scope’: ./include/net/sch_generic.h:974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 974 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_lookup_noref’: ./include/net/ndisc.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/net/neighbour.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/net/ipv6.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v6’: ./include/net/neighbour.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/net/inetpeer.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_peek_head’: ./include/net/ipv6.h: In function ‘__ipv6_addr_src_scope’: ./include/net/ipv6.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/sch_generic.h:979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 979 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_data_state_setall’: ./include/net/ndisc.h: In function ‘ndisc_opt_addr_space’: ./include/net/inetpeer.h: In function ‘inetpeer_addr_cmp’: ./include/net/neighbour.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/net/ndisc.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/net/inetpeer.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_src_scope’: ./include/net/neighbour.h: In function ‘neigh_create’: ./include/net/sch_generic.h: In function ‘qdisc_peek_dequeued’: ./include/net/ipv6.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/net/neighbour.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/net/sch_generic.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_data_state_cleanall’: ./include/net/ipv6.h: In function ‘__ipv6_addr_needs_scope_id’: ./include/net/neighbour.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_redirect_opt_addr_space’: ./include/net/ipv6.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/ndisc.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dequeue_peeked’: ./include/net/ipv6.h: In function ‘ipv6_iface_scope_id’: ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_data’: ./include/net/ipv6.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/net/ndisc.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/net/sch_generic.h:1007:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1007 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_net’: ./include/net/neighbour.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_cmp’: ./include/net/ipv6.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_reset_queue’: ./include/net/ndisc.h: In function ‘ndisc_opt_addr_data’: ./include/net/ndisc.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/sch_generic.h:1022:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1022 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_masked_addr_cmp’: ./include/net/neighbour.h: In function ‘pneigh_net’: ./include/net/ipv6.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/neighbour.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_hashfn’: ./include/net/ndisc.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_prefix’: ./include/net/ipv6.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup_noref’: ./include/net/ndisc.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_parms_put’: ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup’: ./include/net/neighbour.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/ndisc.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_prefix_copy’: ./include/net/neighbour.h: In function ‘neigh_parms_family’: ./include/net/neighbour.h: In function ‘neigh_parms_clone’: ./include/net/ipv6.h:474:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 474 | { | ^ ./include/net/neighbour.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/neighbour.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/net/neighbour.h: In function ‘neigh_release’: ./include/net/ndisc.h: In function ‘__ipv6_confirm_neigh’: ./include/net/neighbour.h: In function ‘neighbour_priv’: ./include/net/neighbour.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/ndisc.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_queue’: ./include/net/neighbour.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_set_half’: ./include/net/sch_generic.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ ./include/net/neighbour.h: In function ‘neigh_clone’: ./include/net/ipv6.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/neighbour.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/ip.h: In function ‘ip_fib_metrics_put’: ./include/net/neighbour.h: In function ‘neigh_key_eq16’: ./include/net/ip.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_replace’: ./include/net/neighbour.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/net/neighbour.h: In function ‘neigh_event_send’: ./include/net/sch_generic.h:1045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1045 | { | ^ ./include/net/neighbour.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/ip.h: In function ‘ip_dst_init_metrics’: ./include/net/ipv6.h: In function ‘ipv6_addr_set’: ./include/net/neighbour.h: In function ‘neigh_key_eq32’: ./include/net/ip.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ In file included from ./include/net/route.h:31, from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/ip_fib.h: In function ‘fib_lookup’: ./include/net/ipv6.h:509:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 509 | { | ^ ./include/net/neighbour.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/sch_generic.h: In function ‘rtnl_qdisc_drop’: ./include/net/ip_fib.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_equal’: ./include/net/sch_generic.h:1064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1064 | { | ^ ./include/net/neighbour.h: In function ‘neigh_key_eq128’: ./include/net/ip.h: In function ‘ip_dst_metrics_put’: ./include/net/ipv6.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/net/neighbour.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/ip.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_drop_cpu’: ./include/net/neighbour.h: In function ‘neigh_hh_bridge’: ./include/net/neighbour.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/sch_generic.h:1071:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1071 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_prefix_equal64_half’: ./include/net/sch_generic.h: In function ‘qdisc_drop’: ./include/net/ipv6.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/net/ip.h: In function ‘ip_select_ident_segs’: ./include/net/sch_generic.h:1080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1080 | { | ^ ./include/net/ip.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/neighbour.h: In function ‘___neigh_lookup_noref’: ./include/net/neighbour.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_drop_all’: ./include/net/neighbour.h: In function ‘neigh_hh_output’: ./include/net/neighbour.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/net/sch_generic.h:1089:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1089 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_prefix_equal’: ./include/net/ipv6.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_l2t’: In file included from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/ipv6.h: In function ‘ipcm6_init’: ./include/net/sch_generic.h:1100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1100 | { | ^ ./include/net/ip.h: In function ‘ip_select_ident’: ./include/net/ipv6.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/net/ip.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_any’: ./include/net/ipv6.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./include/net/ip.h: In function ‘inet_compute_pseudo’: ./include/net/ipv6.h: In function ‘ipcm6_init_sk’: ./include/net/ip_fib.h: In function ‘fib4_rules_early_flow_dissect’: ./include/net/ipv6.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/ip.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/net/ip_fib.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_hash’: ./include/net/sch_generic.h: In function ‘psched_l2t_ns’: ./include/net/ipv6.h:590:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 590 | { | ^ ./include/net/ipv6.h: In function ‘txopt_get’: ./include/net/ip.h: In function ‘iph_to_flow_copy_v4addrs’: ./include/net/ipv6.h:325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 325 | { | ^ ./include/net/sch_generic.h:1120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1120 | { | ^ ./include/net/ip.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_jhash’: ./include/net/ipv6.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/net/ip_fib.h: In function ‘fib_num_tclassid_users’: ./include/net/ip_fib.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/net/neighbour.h: In function ‘neigh_output’: ./include/net/ipv6.h: In function ‘ipv6_addr_loopback’: ./include/net/ipv6.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/net/neighbour.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/net/sch_generic.h: In function ‘psched_ratecfg_getrate’: ./include/net/neighbour.h: In function ‘__neigh_lookup_noref’: ./include/net/sch_generic.h:1135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1135 | { | ^ ./include/net/neighbour.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/net/ipv6.h: In function ‘txopt_put’: ./include/net/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/ip_fib.h: In function ‘fib_combine_itag’: ./include/net/ip_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_v4mapped’: ./include/net/neighbour.h: In function ‘__neigh_lookup’: ./include/net/ipv6.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/net/neighbour.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./include/net/ip.h: In function ‘inet_gro_compute_pseudo’: ./include/net/neighbour.h: In function ‘neigh_create’: ./include/net/ip.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/net/neighbour.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/net/ip_fib.h: In function ‘fib_info_hold’: ./include/net/ipv6.h: In function ‘ipv6_portaddr_hash’: ./include/net/ip_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/ipv6.h:644:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 644 | { | ^ ./include/net/ip.h: In function ‘ip_eth_mc_map’: ./include/net/neighbour.h: In function ‘__neigh_lookup_errno’: ./include/net/ip_fib.h: In function ‘fib_info_put’: ./include/net/ip.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ ./include/net/ip_fib.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/net/neighbour.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/net/ipv6.h: In function ‘fl6_sock_release’: ./include/net/ipv6.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_net’: ./include/net/neighbour.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/net/sch_generic.h: In function ‘mini_qdisc_bstats_cpu_update’: ./include/net/neighbour.h: In function ‘neigh_ha_snapshot’: ./include/net/ipv6.h: In function ‘ipv6_addr_orchid’: ./include/net/neighbour.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/net/ip.h: In function ‘ip_ib_mc_map’: ./include/net/ipv6.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/net/sch_generic.h:1160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1160 | { | ^ ./include/net/ip.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_accept_ra’: ./include/net/ipv6.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/neighbour.h: In function ‘pneigh_net’: ./include/net/neighbour.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ ./include/net/neighbour.h: In function ‘neigh_update_is_router’: ./include/net/ipv6.h: In function ‘ipv6_addr_is_multicast’: ./include/net/neighbour.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/net/ipv6.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_type’: ./include/net/ipv6.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/net/sch_generic.h: In function ‘mini_qdisc_qstats_cpu_drop’: ./include/net/ipv6.h: In function ‘ipv6_addr_scope’: ./include/net/sch_generic.h:1165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1165 | { | ^ ./include/net/ipv6.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_set_v4mapped’: In file included from ./include/net/ip.h:32, from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/route.h: In function ‘rt_is_input_route’: ./include/net/ipv6.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/net/ip.h: In function ‘ip_ipgre_mc_map’: ./include/net/ipv6.h: In function ‘__ipv6_addr_src_scope’: ./include/net/route.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/ipv6.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/ip.h:568:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 568 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_parms_put’: ./include/net/ipv6.h: In function ‘__ipv6_addr_diff32’: ./include/net/route.h: In function ‘rt_is_output_route’: ./include/net/neighbour.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_src_scope’: ./include/net/ipv6.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./include/net/route.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/net/ipv6.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_clone’: ./include/net/route.h: In function ‘rt_nexthop’: ./include/net/ipv6.h: In function ‘__ipv6_addr_needs_scope_id’: ./include/net/neighbour.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/route.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/ipv6.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/ip.h: In function ‘inet_reset_saddr’: ./include/net/neighbour.h: In function ‘neigh_release’: ./include/net/ip.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./include/net/neighbour.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ In file included from ./include/net/sock.h:70, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/dst.h: In function ‘dst_metrics_read_only’: ./include/net/ipv6.h: In function ‘ipv6_iface_scope_id’: ./include/net/ipv6.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff64’: ./include/net/neighbour.h: In function ‘neigh_clone’: ./include/net/dst.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/ipv6.h:718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 718 | { | ^ ./include/net/route.h: In function ‘__ip_route_output_key’: ./include/net/neighbour.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_cmp’: ./include/net/route.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/ipv6.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/net/dst.h: In function ‘dst_destroy_metrics_generic’: ./include/net/dst.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/ip.h: In function ‘ipv4_addr_hash’: ./include/net/neighbour.h: In function ‘neigh_event_send’: ./include/net/ipv6.h: In function ‘ipv6_masked_addr_cmp’: ./include/net/route.h: In function ‘ip_route_output_key’: ./include/net/ipv6.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/ip.h:595:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 595 | { | ^ ./include/net/neighbour.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/route.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/net/dst.h: In function ‘dst_metrics_write_ptr’: ./include/net/ipv6.h: In function ‘__ipv6_addr_diff’: ./include/net/dst.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/ip.h: In function ‘ipv4_portaddr_hash’: ./include/net/ipv6.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/net/route.h: In function ‘ip_route_output’: ./include/net/ip.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/net/route.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_prefix’: ./include/net/ipv6.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_diff’: ./include/net/route.h: In function ‘ip_route_output_ports’: ./include/net/ipv6.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/net/ip.h: In function ‘ip_defrag_user_in_between’: ./include/net/route.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/neighbour.h: In function ‘neigh_hh_bridge’: ./include/net/ip.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./include/net/neighbour.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/ipv6.h: In function ‘ip6_sk_dst_hoplimit’: ./include/net/ipv6.h: In function ‘ipv6_addr_prefix_copy’: ./include/net/dst.h: In function ‘dst_init_metrics’: ./include/net/ipv6.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./include/net/ipv6.h:474:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 474 | { | ^ ./include/net/dst.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/route.h: In function ‘ip_route_output_gre’: ./include/net/ip.h: In function ‘ip_options_echo’: ./include/net/route.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/net/dst.h: In function ‘dst_copy_metrics’: ./include/net/ip.h:665:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 665 | { | ^ ./include/net/dst.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/net/neighbour.h: In function ‘neigh_hh_output’: ./include/net/ipv6.h: In function ‘iph_to_flow_copy_v6addrs’: ./include/net/ipv6.h: In function ‘__ipv6_addr_set_half’: ./include/net/neighbour.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/net/ipv6.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/net/ipv6.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/dst.h: In function ‘dst_metrics_ptr’: ./include/net/route.h: In function ‘ip_route_input’: ./include/net/dst.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/net/route.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_set’: ./include/net/dst.h: In function ‘dst_metric_raw’: ./include/net/ipv6.h:509:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 509 | { | ^ ./include/net/dst.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/ip.h: In function ‘ip_cmsg_recv’: ./include/net/ipv6.h: In function ‘ipv6_addr_equal’: ./include/net/ip.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/net/ipv6.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_can_nonlocal_bind’: ./include/net/dst.h: In function ‘dst_metric’: ./include/net/dst.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/net/ipv6.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/net/route.h: In function ‘ip_rt_put’: ./include/net/route.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_prefix_equal64_half’: ./include/net/ipv6.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/net/ipv6.h: In function ‘ip6_make_flowlabel’: ./include/net/ipv6.h:805:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 805 | { | ^ ./include/net/route.h: In function ‘rt_tos2priority’: ./include/net/ipv6.h: In function ‘ipv6_prefix_equal’: ./include/net/route.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/dst.h: In function ‘dst_metric_advmss’: ./include/net/ipv6.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/net/dst.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/net/neighbour.h: In function ‘neigh_output’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:26: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h: In function ‘xtcompat_numatch’: ./include/net/neighbour.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/net/route.h: In function ‘ip_route_connect_init’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/net/dst.h: In function ‘dst_metric_set’: ./include/net/route.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/net/dst.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_any’: ./include/net/ipv6.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h: In function ‘xtcompat_nutarget’: ./include/net/ipv6.h: In function ‘ip6_default_np_autolabel’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/net/dst.h: In function ‘dst_feature’: ./include/net/neighbour.h: In function ‘__neigh_lookup’: ./include/net/ipv6.h:836:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 836 | { | ^ ./include/net/dst.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/net/route.h: In function ‘ip_route_connect’: ./include/net/sch_generic.h: In function ‘skb_tc_reinsert’: ./include/net/neighbour.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./include/net/route.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_hash’: ./include/net/dst.h: In function ‘dst_mtu’: ./include/net/ipv6.h:590:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 590 | { | ^ ./include/net/sch_generic.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/net/dst.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/ipv6.h: In function ‘ip6_multipath_hash_policy’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c: In function ‘HX_memmem’: ./include/net/dst.h: In function ‘dst_metric_rtt’: ./include/net/dst.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/net/ipv6.h:863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 863 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_jhash’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.c:33:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 33 | { | ^ ./include/net/ipv6.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/net/dst.h: In function ‘dst_allfrag’: ./include/net/neighbour.h: In function ‘__neigh_lookup_errno’: ./include/net/ipv6.h: In function ‘ip6_flow_hdr’: ./include/net/dst.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/route.h: In function ‘ip_route_newports’: ./include/net/ipv6.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/net/neighbour.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/net/route.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_loopback’: ./include/net/dst.h: In function ‘dst_metric_locked’: ./include/net/ipv6.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/net/dst.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flowinfo’: ./include/net/ipv6.h:883:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 883 | { | ^ ./include/net/dst.h: In function ‘dst_hold’: ./include/net/dst.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/net/neighbour.h: In function ‘neigh_ha_snapshot’: ./include/net/ipv6.h: In function ‘ipv6_addr_v4mapped’: ./include/net/neighbour.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/net/route.h: In function ‘inet_iif’: ./include/net/ipv6.h: In function ‘ip6_flowlabel’: ./include/net/ipv6.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/net/route.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/net/ipv6.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/net/ipv6.h: In function ‘ip6_tclass’: ./include/net/neighbour.h: In function ‘neigh_update_is_router’: ./include/net/ipv6.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/net/route.h: In function ‘ip4_dst_hoplimit’: ./include/net/neighbour.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_portaddr_hash’: ./include/net/route.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/ipv6.h:644:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 644 | { | ^ ./include/net/ipv6.h: In function ‘ip6_make_flowinfo’: ./include/net/dst.h: In function ‘dst_use_noref’: ./include/net/ipv6.h:898:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 898 | { | ^ ./include/net/dst.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ In file included from ./include/net/icmp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/ip.h: In function ‘ipv4_l3mdev_skb’: ./include/net/ipv6.h: In function ‘ipv6_addr_orchid’: ./include/net/ipv6.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/net/ipv6.h: In function ‘flowi6_get_flowlabel’: ./include/net/ip.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/net/dst.h: In function ‘dst_hold_and_use’: ./include/net/ipv6.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./include/net/dst.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/dst.h: In function ‘dst_clone’: ./include/net/ip.h: In function ‘ip_hdrlen’: ./include/net/ipv6.h: In function ‘ipv6_addr_is_multicast’: ./include/net/dst.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/ip.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/ipv6.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/dst.h: In function ‘refdst_drop’: ./include/net/dst.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/net/ip.h: In function ‘ipcm_init’: ./include/net/ipv6.h: In function ‘ipv6_addr_set_v4mapped’: ./include/net/ip.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ In file included from ./include/net/sock.h:70, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/dst.h: In function ‘dst_metrics_read_only’: ./include/net/ipv6.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/net/dst.h: In function ‘skb_dst_drop’: ./include/net/dst.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/net/ipv6.h: In function ‘ip6_finish_skb’: ./include/net/dst.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/ip.h: In function ‘ipcm_init_sk’: In file included from ./include/net/sock.h:64, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/filter.h: In function ‘bpf_compute_data_pointers’: ./include/net/ip.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff32’: ./include/net/ipv6.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./include/net/ipv6.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./include/net/dst.h: In function ‘__skb_dst_copy’: ./include/net/dst.h: In function ‘dst_destroy_metrics_generic’: ./include/net/dst.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/net/dst.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/ip.h: In function ‘inet_sdif’: ./include/linux/filter.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/net/ip.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/net/dst.h: In function ‘skb_dst_copy’: ./include/net/dst.h: In function ‘dst_metrics_write_ptr’: ./include/net/dst.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/net/dst.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff64’: ./include/net/dst.h: In function ‘dst_hold_safe’: ./include/net/ipv6.h:718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 718 | { | ^ ./include/net/dst.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/net/dst.h: In function ‘skb_dst_force’: ./include/net/dst.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/filter.h: In function ‘bpf_compute_and_save_data_end’: ./include/linux/filter.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff’: ./include/net/ipv6.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/linux/filter.h: In function ‘bpf_restore_data_end’: ./include/linux/filter.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/net/dst.h: In function ‘dst_init_metrics’: ./include/net/dst.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/filter.h: In function ‘bpf_skb_cb’: ./include/net/ipv6.h: In function ‘ipv6_addr_diff’: ./include/linux/filter.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/net/ipv6.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/net/dst.h: In function ‘dst_copy_metrics’: ./include/net/dst.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/net/ip.h: In function ‘ip_queue_xmit’: ./include/net/ipv6.h: In function ‘ip6_sk_dst_hoplimit’: ./include/net/ip.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/dst.h: In function ‘__skb_tunnel_rx’: ./include/net/ipv6.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./include/net/dst.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/net/ip.h: In function ‘ip_finish_skb’: ./include/net/ip.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/net/dst.h: In function ‘dst_metrics_ptr’: ./include/net/dst.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/net/dst.h: In function ‘skb_tunnel_rx’: ./include/net/ipv6.h: In function ‘iph_to_flow_copy_v6addrs’: ./include/net/ip.h: In function ‘get_rttos’: ./include/net/dst.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/ipv6.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/net/ip.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/filter.h: In function ‘__bpf_prog_run_save_cb’: ./include/net/dst.h: In function ‘dst_metric_raw’: ./include/linux/filter.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/net/dst.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ In file included from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v4’: ./include/net/dst.h: In function ‘dst_tclassid’: ./include/net/dst.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/net/inetpeer.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/ip.h: In function ‘get_rtconn_flags’: ./include/net/ip.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/net/dst.h: In function ‘dst_metric’: ./include/net/dst.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v4’: ./include/net/dst.h: In function ‘dst_discard’: ./include/net/inetpeer.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/dst.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v6’: ./include/net/inetpeer.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_can_nonlocal_bind’: ./include/linux/filter.h: In function ‘bpf_prog_run_save_cb’: ./include/net/ipv6.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v6’: ./include/net/dst.h: In function ‘dst_confirm’: ./include/linux/filter.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/net/inetpeer.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/dst.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/net/ip.h: In function ‘ip_reply_arg_flowi_flags’: ./include/net/dst.h: In function ‘dst_neigh_lookup’: ./include/net/ip.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v4’: ./include/net/dst.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_run_clear_cb’: ./include/net/inetpeer.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/net/ipv6.h: In function ‘ip6_make_flowlabel’: ./include/linux/filter.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/net/ipv6.h:805:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 805 | { | ^ ./include/net/dst.h: In function ‘dst_metric_advmss’: ./include/net/inetpeer.h: In function ‘inet_getpeer_v6’: ./include/net/dst.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/net/dst.h: In function ‘dst_neigh_lookup_skb’: ./include/net/inetpeer.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/net/dst.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/net/ip.h: In function ‘snmp_get_cpu_field64’: ./include/net/inetpeer.h: In function ‘inetpeer_addr_cmp’: ./include/net/dst.h: In function ‘dst_metric_set’: ./include/linux/filter.h: In function ‘bpf_prog_run_xdp’: ./include/net/inetpeer.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/ip.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/dst.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/net/dst.h: In function ‘dst_confirm_neigh’: ./include/linux/filter.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ ./include/net/dst.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./include/net/ip.h: In function ‘snmp_fold_field64’: ./include/net/dst.h: In function ‘dst_link_failure’: ./include/linux/filter.h: In function ‘bpf_prog_insn_size’: ./include/net/ip.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/net/dst.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/dst.h: In function ‘dst_feature’: ./include/linux/filter.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/ipv6.h: In function ‘ip6_default_np_autolabel’: ./include/net/dst.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/net/ipv6.h:836:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 836 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_tag_scratch_size’: ./include/net/ip.h: In function ‘inet_is_local_reserved_port’: ./include/linux/filter.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/net/dst.h: In function ‘dst_mtu’: ./include/net/dst.h: In function ‘dst_set_expires’: ./include/net/ip.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/net/dst.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/dst.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/net/ipv6.h: In function ‘ip6_multipath_hash_policy’: ./include/net/dst.h: In function ‘dst_metric_rtt’: ./include/net/dst.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/net/ipv6.h:863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 863 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_size’: ./include/linux/filter.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/net/dst.h: In function ‘dst_allfrag’: ./include/net/ip.h: In function ‘sysctl_dev_name_is_allowed’: ./include/net/ipv6.h: In function ‘ip6_flow_hdr’: ./include/net/dst.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/ip.h:311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 311 | { | ^ ./include/net/ipv6.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/net/dst.h: In function ‘dst_metric_locked’: ./include/net/dst.h: In function ‘dst_output’: ./include/net/dst.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/net/ip.h: In function ‘inet_prot_sock’: ./include/net/dst.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/ip.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flowinfo’: ./include/net/ipv6.h:883:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 883 | { | ^ ./include/net/dst.h: In function ‘dst_hold’: ./include/net/dst.h: In function ‘dst_input’: ./include/net/dst.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/net/dst.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/ip.h: In function ‘ip_is_fragment’: ./include/net/ipv6.h: In function ‘ip6_flowlabel’: ./include/net/ip.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/net/dst.h: In function ‘dst_check’: ./include/net/ipv6.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/net/dst.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/net/ipv6.h: In function ‘ip6_tclass’: ./include/linux/filter.h: In function ‘bpf_prog_was_classic’: ./include/net/ip.h: In function ‘ip_decrease_ttl’: ./include/net/ipv6.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/linux/filter.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/net/ip.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/linux/filter.h: In function ‘bpf_ctx_off_adjust_machine’: ./include/linux/filter.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/net/dst.h: In function ‘dst_xfrm’: ./include/net/ipv6.h: In function ‘ip6_make_flowinfo’: ./include/net/dst.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/net/ip.h: In function ‘ip_mtu_locked’: ./include/net/ipv6.h:898:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 898 | { | ^ ./include/net/ip.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/filter.h: In function ‘bpf_ctx_narrow_access_ok’: ./include/net/dst.h: In function ‘skb_dst_update_pmtu’: ./include/linux/filter.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/net/dst.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/net/dst.h: In function ‘dst_use_noref’: ./include/net/ipv6.h: In function ‘flowi6_get_flowlabel’: ./include/net/dst.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/ipv6.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_lock_ro’: ./include/net/ip.h: In function ‘ip_dont_fragment’: ./include/linux/filter.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/net/dst.h: In function ‘skb_tunnel_check_pmtu’: ./include/net/ip.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/net/dst.h: In function ‘dst_hold_and_use’: ./include/net/dst.h:533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 533 | { | ^ In file included from ./include/net/route.h:31, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/net/ip_fib.h: In function ‘fib_lookup’: ./include/net/dst.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_unlock_ro’: ./include/linux/filter.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/net/dst.h: In function ‘dst_clone’: ./include/net/dst.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/ip_fib.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_lock_ro’: ./include/linux/filter.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/net/dst.h: In function ‘refdst_drop’: ./include/net/ipv6.h: In function ‘ip6_finish_skb’: ./include/net/dst.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_unlock_ro’: ./include/net/ip.h: In function ‘ip_sk_accept_pmtu’: ./include/net/ipv6.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./include/linux/filter.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/net/ip.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_hdr’: ./include/net/dst.h: In function ‘skb_dst_drop’: ./include/linux/filter.h:721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 721 | { | ^ ./include/net/dst.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/net/ip.h: In function ‘ip_sk_use_pmtu’: ./include/net/ip.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./include/net/dst.h: In function ‘__skb_dst_copy’: ./include/linux/filter.h: In function ‘sk_filter’: ./include/net/dst.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/linux/filter.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/net/ip.h: In function ‘ip_sk_ignore_df’: ./include/net/ip.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/dst.h: In function ‘skb_dst_copy’: ./include/net/dst.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/net/ip.h: In function ‘ip_dst_mtu_maybe_forward’: ./include/linux/filter.h: In function ‘bpf_prog_unlock_free’: ./include/net/ip.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/linux/filter.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/net/dst.h: In function ‘dst_hold_safe’: ./include/net/dst.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/net/dst.h: In function ‘skb_dst_force’: ./include/net/dst.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/net/ip_fib.h: In function ‘fib4_rules_early_flow_dissect’: ./include/net/ip_fib.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/filter.h: In function ‘bpf_dump_raw_ok’: ./include/linux/filter.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/linux/filter.h: In function ‘xdp_return_frame_no_direct’: ./include/linux/filter.h:800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 800 | { | ^ ./include/net/ip_fib.h: In function ‘fib_num_tclassid_users’: ./include/net/ip_fib.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/net/dst.h: In function ‘__skb_tunnel_rx’: ./include/net/ip_fib.h: In function ‘fib_combine_itag’: ./include/linux/filter.h: In function ‘xdp_set_return_frame_no_direct’: In file included from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v4’: ./include/net/ip_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/dst.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/filter.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/inetpeer.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v4’: ./include/net/dst.h: In function ‘skb_tunnel_rx’: ./include/net/inetpeer.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/ip_fib.h: In function ‘fib_info_hold’: ./include/net/ip_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/dst.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v6’: ./include/linux/filter.h: In function ‘xdp_clear_return_frame_no_direct’: ./include/net/inetpeer.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/ip_fib.h: In function ‘fib_info_put’: ./include/linux/filter.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/net/ip_fib.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/net/dst.h: In function ‘dst_tclassid’: ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v6’: ./include/net/inetpeer.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/dst.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v4’: ./include/net/inetpeer.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/linux/filter.h: In function ‘xdp_ok_fwd_dev’: ./include/net/dst.h: In function ‘dst_discard’: ./include/net/ip.h: In function ‘ip_skb_dst_mtu’: ./include/linux/filter.h:822:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 822 | { | ^ ./include/net/dst.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/ip.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v6’: ./include/net/inetpeer.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/net/dst.h: In function ‘dst_confirm’: ./include/net/inetpeer.h: In function ‘inetpeer_addr_cmp’: ./include/net/dst.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/net/inetpeer.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/dst.h: In function ‘dst_neigh_lookup’: ./include/net/dst.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ In file included from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/net/route.h: In function ‘rt_is_input_route’: ./include/net/route.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/dst.h: In function ‘dst_neigh_lookup_skb’: ./include/net/dst.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_dump’: ./include/net/route.h: In function ‘rt_is_output_route’: ./include/net/route.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/filter.h:891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 891 | { | ^ ./include/net/route.h: In function ‘rt_nexthop’: ./include/net/dst.h: In function ‘dst_confirm_neigh’: ./include/net/route.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/dst.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./include/net/dst.h: In function ‘dst_link_failure’: ./include/net/dst.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_is_ebpf’: ./include/linux/filter.h:901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 901 | { | ^ ./include/net/route.h: In function ‘__ip_route_output_key’: ./include/linux/filter.h: In function ‘ebpf_jit_enabled’: ./include/net/route.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/dst.h: In function ‘dst_set_expires’: ./include/linux/filter.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/net/dst.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_ebpf_jited’: ./include/net/route.h: In function ‘ip_route_output_key’: ./include/linux/filter.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/net/route.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_blinding_enabled’: ./include/net/route.h: In function ‘ip_route_output’: ./include/linux/filter.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/net/route.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/dst.h: In function ‘dst_output’: ./include/net/route.h: In function ‘ip_route_output_ports’: ./include/net/dst.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_kallsyms_enabled’: ./include/net/route.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/linux/filter.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/net/dst.h: In function ‘dst_input’: ./include/net/dst.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/dst.h: In function ‘dst_check’: ./include/net/ip.h: In function ‘ip_fib_metrics_put’: ./include/linux/filter.h: In function ‘bpf_address_lookup’: ./include/net/route.h: In function ‘ip_route_output_gre’: In file included from ./include/net/route.h:31, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/ip_fib.h: In function ‘fib_lookup’: ./include/net/dst.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/filter.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/net/route.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/net/ip.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/ip_fib.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/net/ip.h: In function ‘ip_dst_init_metrics’: ./include/net/ip.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/filter.h: In function ‘bpf_needs_clear_a’: ./include/net/route.h: In function ‘ip_route_input’: ./include/linux/filter.h:1034:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1034 | { | ^ ./include/net/route.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/net/dst.h: In function ‘dst_xfrm’: ./include/net/ip.h: In function ‘ip_dst_metrics_put’: ./include/net/dst.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/net/ip.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/net/dst.h: In function ‘skb_dst_update_pmtu’: ./include/linux/filter.h: In function ‘bpf_anc_helper’: ./include/net/dst.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/linux/filter.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/net/ip.h: In function ‘ip_select_ident_segs’: ./include/net/ip.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/dst.h: In function ‘skb_tunnel_check_pmtu’: ./include/net/route.h: In function ‘ip_rt_put’: ./include/net/dst.h:533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 533 | { | ^ ./include/net/route.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/net/ip_fib.h: In function ‘fib4_rules_early_flow_dissect’: ./include/net/ip_fib.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/ip.h: In function ‘ip_select_ident’: ./include/net/route.h: In function ‘rt_tos2priority’: ./include/net/route.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/ip.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/ip.h: In function ‘inet_compute_pseudo’: ./include/net/ip.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/net/route.h: In function ‘ip_route_connect_init’: ./include/net/ip_fib.h: In function ‘fib_num_tclassid_users’: ./include/net/route.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/net/ip_fib.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/net/ip.h: In function ‘iph_to_flow_copy_v4addrs’: ./include/net/ip.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ ./include/linux/filter.h: In function ‘bpf_load_pointer’: ./include/linux/filter.h:1091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1091 | { | ^ ./include/net/route.h: In function ‘ip_route_connect’: ./include/net/ip_fib.h: In function ‘fib_combine_itag’: ./include/net/route.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/net/ip_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/filter.h: In function ‘bpf_tell_extensions’: ./include/linux/filter.h:1099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1099 | { | ^ ./include/net/ip_fib.h: In function ‘fib_info_hold’: ./include/net/ip.h: In function ‘inet_gro_compute_pseudo’: ./include/net/ip_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/route.h: In function ‘ip_route_newports’: ./include/net/ip.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/net/route.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/ip_fib.h: In function ‘fib_info_put’: ./include/net/ip_fib.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ In file included from ./include/net/sock.h:65, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_init_rcu’: ./include/linux/rculist_nulls.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/net/ip.h: In function ‘ip_eth_mc_map’: ./include/net/ip.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_rcu’: ./include/linux/rculist_nulls.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/net/route.h: In function ‘inet_iif’: ./include/net/route.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_add_head_rcu’: ./include/net/ip.h: In function ‘ip_ib_mc_map’: ./include/linux/rculist_nulls.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/ip.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/net/route.h: In function ‘ip4_dst_hoplimit’: ./include/net/route.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ In file included from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/route.h: In function ‘rt_is_input_route’: ./include/net/route.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:15: ./include/net/ip.h: In function ‘ipv4_l3mdev_skb’: ./include/net/route.h: In function ‘rt_is_output_route’: ./include/net/route.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/net/ip.h: In function ‘ip_ipgre_mc_map’: ./include/net/ip.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/net/ip.h:568:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 568 | { | ^ ./include/net/route.h: In function ‘rt_nexthop’: ./include/net/route.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/ip.h: In function ‘ip_hdrlen’: ./include/net/ip.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/ip.h: In function ‘inet_reset_saddr’: ./include/net/ip.h: In function ‘ipcm_init’: ./include/net/ip.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./include/net/route.h: In function ‘__ip_route_output_key’: ./include/net/ip.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/net/route.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/ip.h: In function ‘ipcm_init_sk’: ./include/net/route.h: In function ‘ip_route_output_key’: ./include/net/ip.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/net/route.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/net/route.h: In function ‘ip_route_output’: ./include/net/route.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/ip.h: In function ‘inet_sdif’: ./include/net/ip.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/net/ip.h: In function ‘ipv4_addr_hash’: ./include/net/ip.h:595:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 595 | { | ^ ./include/net/route.h: In function ‘ip_route_output_ports’: ./include/net/route.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/ip.h: In function ‘ipv4_portaddr_hash’: ./include/net/ip.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ In file included from ./include/linux/poll.h:14, from ./include/net/sock.h:66, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/uapi/linux/eventpoll.h: In function ‘ep_take_care_of_epollwakeup’: ./include/uapi/linux/eventpoll.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/route.h: In function ‘ip_route_output_gre’: ./include/net/route.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/net/ip.h: In function ‘ip_defrag_user_in_between’: ./include/net/ip.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./include/net/route.h: In function ‘ip_route_input’: ./include/net/route.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ In file included from ./include/net/sock.h:66, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/poll.h: In function ‘poll_wait’: ./include/net/ip.h: In function ‘ip_options_echo’: ./include/linux/poll.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/ip.h:665:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 665 | { | ^ ./include/linux/poll.h: In function ‘poll_does_not_wait’: ./include/net/ip.h: In function ‘ip_queue_xmit’: ./include/linux/poll.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/net/ip.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/poll.h: In function ‘poll_requested_events’: ./include/linux/poll.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/net/ip.h: In function ‘ip_finish_skb’: ./include/net/ip.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/net/route.h: In function ‘ip_rt_put’: ./include/net/route.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/poll.h: In function ‘init_poll_funcptr’: ./include/net/ip.h: In function ‘get_rttos’: ./include/linux/poll.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/net/ip.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/linux/poll.h: In function ‘file_can_poll’: ./include/net/ip.h: In function ‘ip_cmsg_recv’: ./include/linux/poll.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/ip.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/linux/poll.h: In function ‘vfs_poll’: ./include/linux/poll.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/route.h: In function ‘rt_tos2priority’: ./include/net/ip.h: In function ‘get_rtconn_flags’: ./include/net/route.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/ip.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/net/route.h: In function ‘ip_route_connect_init’: ./include/net/route.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:21: ./include/net/icmp.h: In function ‘icmp_send’: ./include/net/icmp.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/net/ip.h: In function ‘ip_reply_arg_flowi_flags’: ./include/linux/poll.h: In function ‘mangle_poll’: ./include/net/route.h: In function ‘ip_route_connect’: ./include/linux/poll.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/net/ip.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/net/route.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/net/route.h: In function ‘ip_route_newports’: ./include/net/ip.h: In function ‘snmp_get_cpu_field64’: ./include/net/route.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/ip.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:22: ./include/net/udp.h: In function ‘udp_hashslot’: ./include/net/ip.h: In function ‘snmp_fold_field64’: ./include/net/ip.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/net/udp.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/net/udp.h: In function ‘udp_hashslot2’: ./include/net/route.h: In function ‘inet_iif’: ./include/net/ip.h: In function ‘inet_is_local_reserved_port’: ./include/net/udp.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/net/route.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/net/ip.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/net/udp.h: In function ‘__udp_lib_checksum_complete’: ./include/net/route.h: In function ‘ip4_dst_hoplimit’: ./include/net/udp.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/net/route.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/ip.h: In function ‘sysctl_dev_name_is_allowed’: ./include/net/ip.h:311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 311 | { | ^ ./include/linux/poll.h: In function ‘demangle_poll’: ./include/linux/poll.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/net/udp.h: In function ‘udp_lib_checksum_complete’: ./include/net/udp.h:120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 120 | { | ^ ./include/net/ip.h: In function ‘inet_prot_sock’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:20: ./include/net/ip.h: In function ‘ipv4_l3mdev_skb’: ./include/net/ip.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/udp.h: In function ‘udp_csum_outgoing’: ./include/net/ip.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/net/udp.h:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/net/ip.h: In function ‘ip_hdrlen’: ./include/net/ip.h: In function ‘ip_is_fragment’: ./include/net/ip.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/ip.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/net/udp.h: In function ‘udp_csum’: ./include/net/udp.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/net/ip.h: In function ‘ipcm_init’: ./include/net/ip.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/net/ip.h: In function ‘ip_decrease_ttl’: ./include/net/ip.h: In function ‘ipcm_init_sk’: ./include/net/ip.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/net/udp.h: In function ‘udp_v4_check’: ./include/net/ip.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/net/udp.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/ip.h: In function ‘inet_sdif’: ./include/net/udp.h: In function ‘udp_csum_pull_header’: ./include/net/ip.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/net/udp.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/ip.h: In function ‘ip_mtu_locked’: ./include/net/ip.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/net/ip.h: In function ‘ip_dont_fragment’: ./include/net/ip.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/net/udp.h: In function ‘udp_gro_udphdr’: ./include/net/udp.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ In file included from ./include/net/dst.h:19, from ./include/net/sock.h:70, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/neighbour.h: In function ‘neigh_var_set’: ./include/net/udp.h: In function ‘udp_lib_hash’: ./include/net/ip.h: In function ‘ip_sk_accept_pmtu’: ./include/net/neighbour.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ ./include/net/udp.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/net/ip.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/net/ip.h: In function ‘ip_queue_xmit’: ./include/net/neighbour.h: In function ‘neigh_parms_data_state_setall’: ./include/net/ip.h: In function ‘ip_sk_use_pmtu’: ./include/net/ip.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/neighbour.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ In file included from ./include/net/l3mdev.h:15, from ./include/net/sock.h:75, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/fib_rules.h: In function ‘fib_rule_get’: ./include/net/ip.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_data_state_cleanall’: ./include/net/ip.h: In function ‘ip_finish_skb’: ./include/net/fib_rules.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/net/neighbour.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/ip.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/net/ip.h: In function ‘ip_sk_ignore_df’: ./include/net/udp.h: In function ‘udp_lib_close’: ./include/net/ip.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_put’: ./include/net/udp.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/net/fib_rules.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/net/ip.h: In function ‘get_rttos’: ./include/net/ip.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/net/ip.h: In function ‘ip_dst_mtu_maybe_forward’: ./include/net/udp.h: In function ‘udp_flow_src_port’: ./include/net/udp.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/net/ip.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/net/ip.h: In function ‘get_rtconn_flags’: ./include/net/ip.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_get_table’: ./include/net/fib_rules.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/net/udp.h: In function ‘udp_rqueue_get’: ./include/net/fib_rules.h: In function ‘frh_get_table’: ./include/net/udp.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/fib_rules.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/net/ip.h: In function ‘ip_reply_arg_flowi_flags’: ./include/net/ip.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_set’: ./include/net/fib_rules.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_family’: ./include/net/fib_rules.h: In function ‘fib_rule_port_inrange’: ./include/net/neighbour.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/net/fib_rules.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/ip.h: In function ‘snmp_get_cpu_field64’: ./include/net/udp.h: In function ‘udp_sk_bound_dev_eq’: ./include/net/ip.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/udp.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/neighbour.h: In function ‘neighbour_priv’: ./include/net/neighbour.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/ip.h: In function ‘snmp_fold_field64’: ./include/net/ip.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_valid’: ./include/net/neighbour.h: In function ‘neigh_key_eq16’: ./include/net/fib_rules.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/net/neighbour.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/net/ip.h: In function ‘inet_is_local_reserved_port’: ./include/net/ip.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/net/neighbour.h: In function ‘neigh_key_eq32’: ./include/net/udp.h: In function ‘skb_recv_udp’: ./include/net/fib_rules.h: In function ‘fib_rule_port_range_compare’: ./include/net/neighbour.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/fib_rules.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/net/udp.h:275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 275 | { | ^ ./include/net/neighbour.h: In function ‘neigh_key_eq128’: ./include/net/fib_rules.h: In function ‘fib_rule_requires_fldissect’: ./include/net/ip.h: In function ‘sysctl_dev_name_is_allowed’: ./include/net/neighbour.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/fib_rules.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/net/ip.h:311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 311 | { | ^ ./include/net/ip.h: In function ‘inet_prot_sock’: ./include/net/ip.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/ip.h: In function ‘ip_skb_dst_mtu’: ./include/net/neighbour.h: In function ‘___neigh_lookup_noref’: ./include/net/ip.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/neighbour.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/net/ip.h: In function ‘ip_is_fragment’: ./include/net/ip.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ In file included from ./include/net/sock.h:75, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex’: ./include/net/ip.h: In function ‘ip_decrease_ttl’: ./include/net/udp.h: In function ‘udp_skb_scratch’: ./include/net/ip.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/net/l3mdev.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/net/udp.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex_by_index’: ./include/net/udp.h: In function ‘udp_skb_len’: ./include/net/l3mdev.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/net/udp.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/net/ip.h: In function ‘ip_mtu_locked’: ./include/net/ip.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/net/udp.h: In function ‘udp_skb_csum_unnecessary’: ./include/net/udp.h:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_dev_rcu’: ./include/net/udp.h: In function ‘udp_skb_is_linear’: ./include/net/l3mdev.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/udp.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/linux/highmem.h: In function ‘copy_user_highpage’: ./include/linux/highmem.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/net/udp.h: In function ‘copy_linear_skb’: ./include/net/ip.h: In function ‘ip_dont_fragment’: ./include/net/udp.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./include/net/ip.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_upper_ifindex_by_index’: ./include/net/l3mdev.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_fib_table’: ./include/net/l3mdev.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/net/ip.h: In function ‘ip_sk_accept_pmtu’: ./include/net/l3mdev.h: In function ‘netif_index_is_l3_master’: ./include/net/ip.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/net/l3mdev.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/net/ip.h: In function ‘ip_sk_use_pmtu’: ./include/linux/highmem.h: In function ‘copy_highpage’: ./include/net/ip.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./include/linux/highmem.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_l3_rcv’: ./include/net/ip.h: In function ‘ip_sk_ignore_df’: ./include/net/l3mdev.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/net/ip.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/udp.h: In function ‘udp_rcv_segment’: ./include/net/udp.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/net/ip.h: In function ‘ip_dst_mtu_maybe_forward’: ./include/net/ip.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/net/ip.h: In function ‘ip_fib_metrics_put’: ./include/net/l3mdev.h: In function ‘l3mdev_ip_rcv’: ./include/net/l3mdev.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/net/ip.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip6_rcv’: ./include/net/l3mdev.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/ip.h: In function ‘ip_dst_init_metrics’: ./include/net/ip.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_l3_out’: ./include/net/l3mdev.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ In file included from ./include/linux/bio.h:22, from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/mempool.h: In function ‘mempool_initialized’: ./include/linux/mempool.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/net/ip.h: In function ‘ip_dst_metrics_put’: ./include/net/ip.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip_out’: ./include/net/l3mdev.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip6_out’: ./include/net/l3mdev.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_slab_pool’: ./include/net/ip.h: In function ‘ip_select_ident_segs’: ./include/linux/mempool.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/net/ip.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/mempool.h: In function ‘mempool_create_slab_pool’: ./include/linux/mempool.h:68:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 68 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_kmalloc_pool’: ./include/linux/mempool.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/linux/mempool.h: In function ‘mempool_create_kmalloc_pool’: ./include/linux/mempool.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/ip.h: In function ‘ip_select_ident’: ./include/net/ip.h: In function ‘ip_skb_dst_mtu’: ./include/net/ip.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/mempool.h: In function ‘mempool_init_page_pool’: ./include/net/ip.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/linux/mempool.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/net/ip.h: In function ‘inet_compute_pseudo’: ./include/net/ip.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/linux/mempool.h: In function ‘mempool_create_page_pool’: ./include/linux/mempool.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/net/ip.h: In function ‘iph_to_flow_copy_v4addrs’: ./include/net/ip.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ In file included from ./include/linux/writeback.h:184, from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/bio.h: In function ‘bio_has_data’: ./include/linux/bio.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/ip.h: In function ‘inet_gro_compute_pseudo’: ./include/linux/bio.h: In function ‘bio_no_advance_iter’: ./include/net/ip.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/linux/bio.h:95:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 95 | { | ^ ./include/net/ip.h: In function ‘ip_eth_mc_map’: ./include/net/ip.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ ./include/linux/bio.h: In function ‘bio_mergeable’: In file included from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/sock.h: In function ‘sk_peek_offset’: ./include/linux/bio.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/bio.h: In function ‘bio_cur_bytes’: ./include/net/sock.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./include/linux/bio.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/net/ip.h: In function ‘ip_ib_mc_map’: ./include/net/ip.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/net/sock.h: In function ‘sk_peek_offset_bwd’: ./include/net/ip.h: In function ‘ip_fib_metrics_put’: ./include/net/sock.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/net/ip.h: In function ‘ip_ipgre_mc_map’: ./include/net/ip.h:568:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 568 | { | ^ ./include/net/ip.h: In function ‘inet_reset_saddr’: In file included from ./include/net/l3mdev.h:15, from ./include/net/sock.h:75, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/fib_rules.h: In function ‘fib_rule_get’: ./include/net/ip.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./include/net/fib_rules.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/net/ip.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_put’: ./include/linux/bio.h: In function ‘bio_data’: ./include/net/fib_rules.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/linux/bio.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_lookup_noref’: ./include/net/sock.h: In function ‘sk_peek_offset_fwd’: make[1]: *** [scripts/Makefile.build:293: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.o] Error 1 ./include/net/sock.h:558:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 558 | { | ^ ./include/net/ip.h: In function ‘ip_dst_init_metrics’: ./include/net/neighbour.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/net/ip.h: In function ‘ipv4_addr_hash’: ./include/net/ip.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ make[1]: *** Waiting for unfinished jobs.... ./include/net/sock.h: In function ‘sk_entry’: ./include/net/ip.h:595:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 595 | { | ^ ./include/net/sock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/net/ip.h: In function ‘ipv4_portaddr_hash’: ./include/net/neighbour.h: In function ‘neigh_create’: ./include/net/ip.h: In function ‘ip_dst_metrics_put’: ./include/linux/bio.h: In function ‘bio_full’: ./include/net/ip.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/net/neighbour.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/linux/bio.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/ip.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_get_table’: ./include/net/fib_rules.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/bio.h: In function ‘bio_advance_iter’: ./include/linux/bio.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/net/sock.h: In function ‘__sk_head’: ./include/net/fib_rules.h: In function ‘frh_get_table’: ./include/net/ip.h: In function ‘ip_defrag_user_in_between’: ./include/net/ip.h: In function ‘ip_select_ident_segs’: ./include/net/sock.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./include/net/fib_rules.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_net’: ./include/net/ip.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./include/net/ip.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/neighbour.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/linux/bio.h: In function ‘bio_segments’: ./include/net/fib_rules.h: In function ‘fib_rule_port_range_set’: ./include/linux/bio.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/fib_rules.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/net/neighbour.h: In function ‘pneigh_net’: ./include/net/neighbour.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ ./include/net/ip.h: In function ‘ip_options_echo’: ./include/net/fib_rules.h: In function ‘fib_rule_port_inrange’: ./include/net/ip.h:665:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 665 | { | ^ ./include/net/fib_rules.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/sock.h: In function ‘sk_head’: ./include/net/sock.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/net/ip.h: In function ‘ip_select_ident’: ./include/net/ip.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_head’: ./include/net/sock.h:581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 581 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_valid’: ./include/net/ip.h: In function ‘inet_compute_pseudo’: ./include/net/fib_rules.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/net/ip.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/net/neighbour.h: In function ‘__neigh_parms_put’: ./include/net/neighbour.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/ip.h: In function ‘iph_to_flow_copy_v4addrs’: ./include/net/fib_rules.h: In function ‘fib_rule_port_range_compare’: ./include/net/neighbour.h: In function ‘neigh_parms_clone’: ./include/net/ip.h: In function ‘ip_cmsg_recv’: ./include/net/fib_rules.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/net/ip.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ ./include/net/neighbour.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/ip.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_head’: ./include/net/neighbour.h: In function ‘neigh_release’: ./include/net/fib_rules.h: In function ‘fib_rule_requires_fldissect’: ./include/net/sock.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/net/neighbour.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/fib_rules.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/net/neighbour.h: In function ‘neigh_clone’: ./include/net/sock.h: In function ‘sk_next’: ./include/net/neighbour.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/sock.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/net/ip.h: In function ‘inet_gro_compute_pseudo’: ./include/net/neighbour.h: In function ‘neigh_event_send’: ./include/net/ip.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/net/neighbour.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ In file included from ./include/linux/netfilter/x_tables.h:8, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:16: ./include/linux/netfilter.h: In function ‘NF_DROP_GETERR’: ./include/linux/bio.h: In function ‘bio_get’: ./include/linux/bio.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/linux/netfilter.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/net/ip.h: In function ‘ip_eth_mc_map’: ./include/linux/netfilter.h: In function ‘nf_inet_addr_cmp’: ./include/net/ip.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ ./include/linux/netfilter.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/bio.h: In function ‘bio_cnt_set’: In file included from ./include/net/sock.h:75, from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex’: ./include/linux/bio.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_next’: ./include/net/sock.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/net/l3mdev.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/net/neighbour.h: In function ‘neigh_hh_bridge’: ./include/net/neighbour.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/bio.h: In function ‘bio_flagged’: ./include/net/ip.h: In function ‘ip_ib_mc_map’: ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex_by_index’: ./include/linux/netfilter.h: In function ‘nf_inet_addr_mask’: ./include/linux/bio.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/net/l3mdev.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/net/ip.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/linux/netfilter.h:36:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 36 | { | ^ ./include/linux/bio.h: In function ‘bio_set_flag’: ./include/linux/bio.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/net/neighbour.h: In function ‘neigh_hh_output’: ./include/net/l3mdev.h: In function ‘l3mdev_master_dev_rcu’: ./include/net/neighbour.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/linux/bio.h: In function ‘bio_clear_flag’: ./include/net/l3mdev.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/sock.h: In function ‘sk_unhashed’: ./include/linux/bio.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/sock.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/linux/bio.h: In function ‘bio_get_first_bvec’: ./include/net/sock.h: In function ‘sk_hashed’: ./include/linux/bio.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/net/sock.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./include/net/ip.h: In function ‘ip_ipgre_mc_map’: ./include/linux/netfilter.h: In function ‘nf_hook_entries_get_hook_ops’: ./include/net/l3mdev.h: In function ‘l3mdev_master_upper_ifindex_by_index’: ./include/net/ip.h:568:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 568 | { | ^ ./include/net/sock.h: In function ‘sk_node_init’: ./include/linux/netfilter.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/net/l3mdev.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/net/sock.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_node_init’: ./include/net/sock.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_fib_table’: ./include/linux/netfilter.h: In function ‘nf_hook_entry_hookfn’: ./include/net/l3mdev.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/netfilter.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/net/sock.h: In function ‘__sk_del_node’: ./include/net/sock.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/net/ip.h: In function ‘inet_reset_saddr’: ./include/net/l3mdev.h: In function ‘netif_index_is_l3_master’: ./include/net/l3mdev.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/net/ip.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./include/net/sock.h: In function ‘__sk_del_node_init’: ./include/linux/netfilter.h: In function ‘nf_hook_state_init’: ./include/net/sock.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/linux/netfilter.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/net/sock.h: In function ‘sock_hold’: ./include/net/sock.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_l3_rcv’: ./include/net/neighbour.h: In function ‘neigh_output’: ./include/net/l3mdev.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/net/sock.h: In function ‘__sock_put’: ./include/net/neighbour.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/net/sock.h:654:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 654 | { | ^ ./include/net/ip.h: In function ‘ipv4_addr_hash’: ./include/net/sock.h: In function ‘sk_del_node_init’: ./include/net/ip.h:595:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 595 | { | ^ ./include/net/sock.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/net/ip.h: In function ‘ipv4_portaddr_hash’: ./include/net/neighbour.h: In function ‘__neigh_lookup’: ./include/linux/netfilter.h: In function ‘nf_hook’: ./include/net/ip.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/net/neighbour.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./include/linux/netfilter.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/linux/bio.h: In function ‘bio_get_last_bvec’: ./include/net/l3mdev.h: In function ‘l3mdev_ip_rcv’: ./include/linux/bio.h:240:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 240 | { | ^ ./include/net/l3mdev.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip6_rcv’: ./include/net/l3mdev.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/ip.h: In function ‘ip_defrag_user_in_between’: ./include/net/l3mdev.h: In function ‘l3mdev_l3_out’: ./include/net/neighbour.h: In function ‘__neigh_lookup_errno’: ./include/net/ip.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_del_node_init_rcu’: ./include/net/l3mdev.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/net/neighbour.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/net/sock.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_del_node_init_rcu’: ./include/net/sock.h:681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 681 | { | ^ ./include/net/ip.h: In function ‘ip_options_echo’: ./include/net/neighbour.h: In function ‘neigh_ha_snapshot’: ./include/net/l3mdev.h: In function ‘l3mdev_ip_out’: ./include/net/neighbour.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/net/l3mdev.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/ip.h:665:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 665 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip6_out’: ./include/net/l3mdev.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/net/neighbour.h: In function ‘neigh_update_is_router’: ./include/net/neighbour.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/net/sock.h: In function ‘__sk_add_node’: ./include/net/sock.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/net/sock.h: In function ‘sk_add_node’: ./include/net/ip.h: In function ‘ip_cmsg_recv’: ./include/net/sock.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/net/ip.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ ./include/net/sock.h: In function ‘sk_add_node_rcu’: ./include/net/sock.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ In file included from ./include/net/sock.h:70, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/dst.h: In function ‘dst_metrics_read_only’: ./include/net/sock.h: In function ‘sk_add_node_tail_rcu’: ./include/net/dst.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/sock.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/net/dst.h: In function ‘dst_destroy_metrics_generic’: ./include/net/sock.h: In function ‘__sk_nulls_add_node_rcu’: ./include/net/dst.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/sock.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_add_node_rcu’: ./include/net/dst.h: In function ‘dst_metrics_write_ptr’: ./include/net/sock.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/net/dst.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h: In function ‘xtcompat_numatch’: ./include/net/sock.h: In function ‘__sk_del_bind_node’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/net/sock.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/net/sock.h: In function ‘sk_add_bind_node’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h: In function ‘xtcompat_nutarget’: ./include/net/sock.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/bio.h: In function ‘bio_pages_all’: ./include/linux/bio.h:267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 267 | { | ^ ./include/net/sock.h: In function ‘sk_user_ns’: ./include/net/sock.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/net/dst.h: In function ‘dst_init_metrics’: ./include/net/dst.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ In file included from ./include/linux/tcp.h:23, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/sock.h: In function ‘sk_peek_offset’: ./include/net/dst.h: In function ‘dst_copy_metrics’: ./include/net/sock.h: In function ‘sock_copy_flags’: ./include/net/dst.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/net/sock.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/net/sock.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./include/net/sock.h: In function ‘sock_set_flag’: ./include/net/sock.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/linux/bio.h: In function ‘bio_first_bvec_all’: ./include/linux/bio.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/net/dst.h: In function ‘dst_metrics_ptr’: ./include/net/dst.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/net/sock.h: In function ‘sock_reset_flag’: ./include/net/sock.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/dst.h: In function ‘dst_metric_raw’: ./include/net/dst.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/sock.h: In function ‘sock_flag’: ./include/net/sock.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/net/sock.h: In function ‘sk_peek_offset_bwd’: ./include/linux/netfilter.h: In function ‘NF_HOOK_COND’: ./include/net/sock.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/net/dst.h: In function ‘dst_metric’: ./include/linux/netfilter.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/net/dst.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/net/sock.h: In function ‘sk_memalloc_socks’: ./include/linux/bio.h: In function ‘bio_first_page_all’: ./include/net/sock.h:841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 841 | { | ^ ./include/linux/bio.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/linux/bio.h: In function ‘bio_last_bvec_all’: ./include/linux/bio.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK’: ./include/linux/netfilter.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ In file included from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: ./include/net/dsfield.h: In function ‘ipv4_get_dsfield’: ./include/net/sock.h: In function ‘sk_gfp_mask’: ./include/net/dsfield.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/net/sock.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/dst.h: In function ‘dst_metric_advmss’: ./include/net/dsfield.h: In function ‘ipv6_get_dsfield’: ./include/net/dsfield.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/net/dst.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK_LIST’: ./include/linux/netfilter.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/net/sock.h: In function ‘sk_acceptq_removed’: ./include/net/sock.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/net/dst.h: In function ‘dst_metric_set’: ./include/net/dsfield.h: In function ‘ipv4_change_dsfield’: ./include/net/sock.h: In function ‘sk_acceptq_added’: ./include/net/dst.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/net/dsfield.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/net/sock.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/net/sock.h: In function ‘sk_acceptq_is_full’: ./include/net/sock.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/bio.h: In function ‘bio_integrity’: ./include/net/dst.h: In function ‘dst_feature’: ./include/net/sock.h: In function ‘sk_peek_offset_fwd’: ./include/linux/bio.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/net/dst.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/net/sock.h:558:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 558 | { | ^ ./include/net/sock.h: In function ‘sk_stream_min_wspace’: ./include/net/sock.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/net/dst.h: In function ‘dst_mtu’: ./include/net/sock.h: In function ‘sk_entry’: ./include/net/dst.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/sock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/net/sock.h: In function ‘sk_stream_wspace’: ./include/net/dsfield.h: In function ‘ipv6_change_dsfield’: ./include/linux/bio.h: In function ‘bio_integrity_flagged’: ./include/net/sock.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/net/dsfield.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/bio.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/net/dst.h: In function ‘dst_metric_rtt’: ./include/net/dst.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/net/sock.h: In function ‘__sk_add_backlog’: ./include/net/dst.h: In function ‘dst_allfrag’: ./include/net/sock.h:890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 890 | { | ^ ./include/linux/bio.h: In function ‘bip_get_seed’: ./include/net/dst.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/bio.h:339:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 339 | { | ^ ./include/linux/bio.h: In function ‘bip_set_seed’: ./include/net/dst.h: In function ‘dst_metric_locked’: ./include/linux/bio.h:345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 345 | { | ^ ./include/net/dst.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/net/sock.h: In function ‘__sk_head’: ./include/net/sock.h: In function ‘sk_rcvqueues_full’: ./include/net/sock.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./include/net/sock.h:909:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 909 | { | ^ ./include/net/dst.h: In function ‘dst_hold’: ./include/net/dst.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/bio.h: In function ‘bio_next_split’: ./include/linux/bio.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ In file included from ./include/net/ip_tunnels.h:15, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: ./include/net/inet_ecn.h: In function ‘INET_ECN_is_ce’: ./include/net/sock.h: In function ‘sk_add_backlog’: ./include/net/sock.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./include/net/inet_ecn.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_is_not_ect’: ./include/net/inet_ecn.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/net/sock.h: In function ‘sk_head’: ./include/net/inet_ecn.h: In function ‘INET_ECN_is_capable’: In file included from ./include/net/tcp.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:23: ./include/net/inet_hashtables.h: In function ‘ib_net’: ./include/net/sock.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/net/inet_ecn.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/bio.h: In function ‘bio_alloc’: ./include/net/sock.h: In function ‘sk_backlog_rcv’: ./include/linux/bio.h:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ ./include/net/inet_hashtables.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_encapsulate’: ./include/net/sock.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/net/inet_ecn.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_head’: ./include/net/sock.h:581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 581 | { | ^ ./include/linux/bio.h: In function ‘bio_kmalloc’: ./include/linux/bio.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/netfilter.h: In function ‘nf_nat_decode_session’: ./include/net/dst.h: In function ‘dst_use_noref’: ./include/net/sock.h: In function ‘sk_incoming_cpu_update’: ./include/net/dst.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/netfilter.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_xmit’: ./include/net/sock.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/net/inet_ecn.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/bio.h: In function ‘bio_io_error’: ./include/linux/bio.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_lhash2_bucket’: ./include/net/dst.h: In function ‘dst_hold_and_use’: ./include/net/inet_hashtables.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/net/dst.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/linux/bio.h: In function ‘bio_wouldblock_error’: ./include/net/inet_ecn.h: In function ‘INET_ECN_dontxmit’: ./include/linux/bio.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/inet_ecn.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/net/dst.h: In function ‘dst_clone’: ./include/net/inet_hashtables.h: In function ‘inet_ehash_bucket’: ./include/net/sock.h: In function ‘sk_nulls_head’: ./include/net/dst.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/inet_hashtables.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ ./include/net/sock.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_ehash_lockp’: ./include/net/dst.h: In function ‘refdst_drop’: ./include/net/inet_hashtables.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_set_ce’: ./include/net/sock.h: In function ‘sk_next’: ./include/net/dst.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/net/inet_ecn.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/net/sock.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_ehash_locks_free’: ./include/net/inet_hashtables.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/net/dst.h: In function ‘skb_dst_drop’: ./include/net/dst.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/linux/bio.h: In function ‘bio_flush_dcache_pages’: ./include/net/inet_hashtables.h: In function ‘inet_sk_bound_dev_eq’: ./include/net/inet_hashtables.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/bio.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/dst.h: In function ‘__skb_dst_copy’: ./include/net/dst.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_clear’: ./include/linux/bio.h: In function ‘zero_fill_bio’: ./include/net/inet_ecn.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/bio.h:479:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 479 | { | ^ ./include/net/dst.h: In function ‘skb_dst_copy’: ./include/net/sock.h: In function ‘sk_nulls_next’: ./include/net/dst.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_bhashfn’: ./include/net/inet_ecn.h: In function ‘ipv4_copy_dscp’: ./include/net/sock.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/net/inet_hashtables.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/net/inet_ecn.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/net/dst.h: In function ‘dst_hold_safe’: ./include/net/dst.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/net/inet_ecn.h: In function ‘IP6_ECN_set_ce’: ./include/net/inet_hashtables.h: In function ‘inet_lhashfn’: ./include/net/inet_ecn.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/inet_hashtables.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/dst.h: In function ‘skb_dst_force’: ./include/net/sock.h: In function ‘sock_rps_record_flow_hash’: ./include/net/dst.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/linux/bio.h: In function ‘bvec_kmap_irq’: ./include/net/sock.h:954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 954 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_sk_listen_hashfn’: ./include/linux/bio.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/net/inet_hashtables.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/bio.h: In function ‘bvec_kunmap_irq’: ./include/net/sock.h: In function ‘sk_unhashed’: ./include/linux/bio.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/net/sock.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/net/inet_ecn.h: In function ‘ipv6_copy_dscp’: ./include/net/inet_ecn.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/bio.h: In function ‘bio_list_empty’: ./include/net/sock.h: In function ‘sk_hashed’: ./include/net/inet_ecn.h: In function ‘INET_ECN_set_ce’: ./include/linux/bio.h:584:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 584 | { | ^ ./include/net/sock.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./include/net/sock.h: In function ‘sock_rps_record_flow’: ./include/net/inet_ecn.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_lookup_listener’: ./include/net/sock.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ ./include/net/inet_hashtables.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/linux/bio.h: In function ‘bio_list_init’: ./include/net/sock.h: In function ‘sk_node_init’: ./include/net/dst.h: In function ‘__skb_tunnel_rx’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:16: ./include/linux/netfilter/x_tables.h: In function ‘xt_net’: ./include/linux/bio.h:589:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 589 | { | ^ ./include/net/sock.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/net/dst.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/linux/netfilter/x_tables.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/sock.h: In function ‘sock_rps_save_rxhash’: ./include/net/sock.h: In function ‘sk_nulls_node_init’: ./include/linux/bio.h: In function ‘bio_list_size’: ./include/net/sock.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/net/sock.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/linux/bio.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/net/dst.h: In function ‘skb_tunnel_rx’: ./include/linux/netfilter/x_tables.h: In function ‘xt_in’: ./include/linux/netfilter/x_tables.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/net/inet_ecn.h: In function ‘__INET_ECN_decapsulate’: ./include/net/sock.h: In function ‘__sk_del_node’: ./include/net/inet_ecn.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/net/sock.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_lookup_established’: ./include/linux/netfilter/x_tables.h: In function ‘xt_inname’: ./include/net/sock.h: In function ‘sock_rps_reset_rxhash’: ./include/linux/netfilter/x_tables.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/net/inet_hashtables.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/linux/bio.h: In function ‘bio_list_add’: ./include/net/sock.h:995:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 995 | { | ^ ./include/net/sock.h: In function ‘__sk_del_node_init’: ./include/linux/bio.h:610:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 610 | { | ^ ./include/net/sock.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_out’: ./include/net/inet_ecn.h: In function ‘INET_ECN_decapsulate’: ./include/linux/netfilter/x_tables.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/net/inet_ecn.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/net/inet_hashtables.h: In function ‘__inet_lookup’: ./include/linux/netfilter/x_tables.h: In function ‘xt_outname’: ./include/net/sock.h: In function ‘sock_hold’: ./include/net/inet_hashtables.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./include/net/dst.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/netfilter/x_tables.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/net/sock.h: In function ‘sk_flush_backlog’: ./include/linux/bio.h: In function ‘bio_list_add_head’: ./include/net/sock.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/net/sock.h:1027:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1027 | { | ^ ./include/linux/bio.h:622:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 622 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_hooknum’: ./include/net/inet_ecn.h: In function ‘IP_ECN_decapsulate’: ./include/net/sock.h: In function ‘__sock_put’: ./include/linux/netfilter/x_tables.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/net/dst.h: In function ‘dst_tclassid’: ./include/net/inet_ecn.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/net/sock.h:654:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 654 | { | ^ ./include/net/dst.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/linux/bio.h: In function ‘bio_list_merge’: ./include/linux/netfilter/x_tables.h: In function ‘xt_family’: ./include/linux/netfilter/x_tables.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/net/sock.h: In function ‘sk_del_node_init’: ./include/linux/bio.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/net/sock.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_lookup’: ./include/net/inet_hashtables.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/net/dst.h: In function ‘dst_discard’: ./include/net/dst.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/sock.h: In function ‘sk_prot_clear_nulls’: ./include/net/inet_ecn.h: In function ‘IP6_ECN_decapsulate’: ./include/linux/bio.h: In function ‘bio_list_merge_head’: ./include/net/sock.h:1049:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1049 | { | ^ ./include/net/inet_ecn.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/linux/bio.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/net/dst.h: In function ‘dst_confirm’: ./include/net/dst.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/net/inet_hashtables.h: In function ‘__inet_lookup_skb’: ./include/net/dst.h: In function ‘dst_neigh_lookup’: ./include/net/inet_hashtables.h:379:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 379 | { | ^ ./include/net/dst.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/linux/bio.h: In function ‘bio_list_peek’: ./include/net/sock.h: In function ‘__sk_nulls_del_node_init_rcu’: ./include/linux/bio.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/net/sock.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/net/dst.h: In function ‘dst_neigh_lookup_skb’: ./include/linux/bio.h: In function ‘bio_list_pop’: ./include/net/dst.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/linux/bio.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/net/inet_hashtables.h: In function ‘sk_daddr_set’: In file included from ./include/net/ip_tunnels.h:16, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: ./include/net/netns/generic.h: In function ‘net_generic’: ./include/net/sock.h: In function ‘sk_nulls_del_node_init_rcu’: ./include/net/inet_hashtables.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./include/net/sock.h:681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 681 | { | ^ ./include/net/dst.h: In function ‘dst_confirm_neigh’: ./include/net/netns/generic.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/net/dst.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ ./include/linux/bio.h: In function ‘bio_list_get’: ./include/linux/bio.h:679:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 679 | { | ^ ./include/net/dst.h: In function ‘dst_link_failure’: ./include/net/inet_hashtables.h: In function ‘sk_rcv_saddr_set’: ./include/net/dst.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/bio.h: In function ‘bio_inc_remaining’: ./include/net/inet_hashtables.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/linux/bio.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/net/dst.h: In function ‘dst_set_expires’: ./include/net/dst.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/net/sock.h: In function ‘__sk_add_node’: ./include/net/sock.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/linux/bio.h: In function ‘bioset_initialized’: ./include/linux/bio.h:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./include/net/sock.h: In function ‘sk_add_node’: ./include/net/sock.h: In function ‘__sk_stream_memory_free’: ./include/net/sock.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/net/sock.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/net/sock.h: In function ‘sk_add_node_rcu’: ./include/net/dst.h: In function ‘dst_output’: ./include/net/sock.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/net/dst.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/dst.h: In function ‘dst_input’: In file included from ./include/net/inet_ecn.h:9, from ./include/net/tcp.h:44, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:23: ./include/net/dsfield.h: In function ‘ipv4_get_dsfield’: ./include/net/dst.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/sock.h: In function ‘sk_stream_memory_free’: ./include/net/dsfield.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:16: ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_begin’: In file included from ./include/linux/memcontrol.h:31, from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/writeback.h: In function ‘inode_attach_wb’: ./include/net/sock.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/dst.h: In function ‘dst_check’: ./include/linux/netfilter/x_tables.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/writeback.h:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | { | ^ ./include/net/dsfield.h: In function ‘ipv6_get_dsfield’: ./include/net/dst.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ In file included from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: ./include/net/lwtunnel.h: In function ‘lwtstate_get’: ./include/net/dsfield.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/net/sock.h: In function ‘__sk_stream_is_writeable’: ./include/net/lwtunnel.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/net/sock.h:1220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1220 | { | ^ ./include/linux/writeback.h: In function ‘inode_detach_wb’: ./include/linux/writeback.h:217:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 217 | { | ^ ./include/net/sock.h: In function ‘sk_add_node_tail_rcu’: ./include/net/lwtunnel.h: In function ‘lwtstate_put’: ./include/net/dsfield.h: In function ‘ipv4_change_dsfield’: ./include/net/sock.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/net/lwtunnel.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/dsfield.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/net/sock.h: In function ‘sk_stream_is_writeable’: ./include/net/sock.h:1226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1226 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_add_node_rcu’: ./include/net/dst.h: In function ‘dst_xfrm’: ./include/net/lwtunnel.h: In function ‘lwtunnel_output_redirect’: ./include/net/sock.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/net/lwtunnel.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/net/dst.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/net/sock.h: In function ‘sk_under_cgroup_hierarchy’: ./include/net/sock.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/net/dst.h: In function ‘skb_dst_update_pmtu’: ./include/net/sock.h: In function ‘sk_nulls_add_node_rcu’: ./include/net/dst.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/net/sock.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_input_redirect’: ./include/net/lwtunnel.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/sock.h: In function ‘sk_has_memory_pressure’: ./include/net/sock.h: In function ‘__sk_del_bind_node’: ./include/net/sock.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/net/sock.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/net/dst.h: In function ‘skb_tunnel_check_pmtu’: ./include/linux/writeback.h: In function ‘wbc_attach_fdatawrite_inode’: ./include/net/lwtunnel.h: In function ‘lwtunnel_xmit_redirect’: ./include/net/dst.h:533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 533 | { | ^ ./include/net/sock.h: In function ‘sk_under_memory_pressure’: ./include/linux/writeback.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/net/sock.h: In function ‘sk_add_bind_node’: ./include/net/lwtunnel.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/net/sock.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/net/sock.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./include/linux/writeback.h: In function ‘wbc_init_bio’: ./include/net/lwtunnel.h: In function ‘lwtunnel_headroom’: ./include/linux/writeback.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/net/lwtunnel.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/net/sock.h: In function ‘sk_user_ns’: ./include/net/sock.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/net/sock.h: In function ‘sock_copy_flags’: ./include/net/lwtunnel.h: In function ‘lwtunnel_set_redirect’: ./include/net/sock.h: In function ‘sk_memory_allocated’: ./include/net/lwtunnel.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/net/sock.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/net/sock.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/sock.h: In function ‘sock_set_flag’: ./include/net/sock.h: In function ‘sk_memory_allocated_add’: ./include/net/sock.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/net/sock.h:1266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1266 | { | ^ ./include/net/sock.h: In function ‘sock_reset_flag’: ./include/net/sock.h: In function ‘sk_memory_allocated_sub’: ./include/net/sock.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/sock.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_dec’: ./include/net/sock.h: In function ‘sock_flag’: ./include/net/sock.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/net/sock.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_inc’: ./include/net/sock.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_read_positive’: ./include/net/sock.h: In function ‘sk_memalloc_socks’: ./include/net/sock.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/net/sock.h:841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 841 | { | ^ ./include/net/sock.h: In function ‘proto_sockets_allocated_sum_positive’: ./include/net/sock.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/net/sock.h: In function ‘proto_memory_allocated’: ./include/net/sock.h:1300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1300 | { | ^ ./include/net/sock.h: In function ‘sk_gfp_mask’: ./include/net/sock.h: In function ‘proto_memory_pressure’: ./include/net/sock.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/sock.h:1306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1306 | { | ^ ./include/net/sock.h: In function ‘__sk_prot_rehash’: ./include/net/sock.h: In function ‘sk_acceptq_removed’: ./include/net/sock.h:1330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1330 | { | ^ ./include/net/sock.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ In file included from ./include/net/sock.h:58, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_root’: ./include/net/sock.h: In function ‘sk_acceptq_added’: ./include/net/sock.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ In file included from ./include/net/dst_cache.h:8, from ./include/net/ip_tunnels.h:19, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: ./include/net/ip6_fib.h: In function ‘ip6_dst_idev’: ./include/linux/memcontrol.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/net/sock.h: In function ‘SOCKET_I’: ./include/net/sock.h: In function ‘sk_acceptq_is_full’: ./include/net/sock.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_disabled’: ./include/net/ip6_fib.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/net/sock.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/linux/memcontrol.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_clean_expires’: ./include/net/sock.h: In function ‘sk_stream_min_wspace’: ./include/net/ip6_fib.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/net/sock.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/net/sock.h: In function ‘sk_stream_wspace’: ./include/net/ip6_fib.h: In function ‘fib6_set_expires’: ./include/net/ip6_fib.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/net/sock.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/net/sock.h: In function ‘SOCK_INODE’: ./include/net/ip6_fib.h: In function ‘fib6_check_expired’: ./include/net/sock.h: In function ‘__sk_add_backlog’: ./include/net/ip6_fib.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/sock.h:1361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1361 | { | ^ ./include/net/sock.h:890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 890 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_nodeinfo’: In file included from ./include/net/l3mdev.h:15, from ./include/net/sock.h:75, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/fib_rules.h: In function ‘fib_rule_get’: ./include/linux/memcontrol.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/net/fib_rules.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_lruvec’: ./include/linux/memcontrol.h:371:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 371 | { | ^ ./include/net/sock.h: In function ‘sk_rcvqueues_full’: ./include/net/fib_rules.h: In function ‘fib_rule_put’: ./include/net/ip6_fib.h: In function ‘fib6_get_cookie_safe’: ./include/net/fib_rules.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/net/sock.h:909:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 909 | { | ^ ./include/net/ip6_fib.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./include/net/sock.h: In function ‘sk_prot_mem_limits’: ./include/net/sock.h: In function ‘sk_add_backlog’: ./include/net/sock.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/net/sock.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_from_css’: ./include/linux/memcontrol.h:403:47: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | struct mem_cgroup *mem_cgroup_from_css(struct cgroup_subsys_state *css){ | ^~~~~~~~~~~~~~~~~~~ ./include/net/sock.h: In function ‘sk_mem_pages’: ./include/net/fib_rules.h: In function ‘fib_rule_get_table’: ./include/net/sock.h:1395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1395 | { | ^ ./include/net/fib_rules.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/net/ip6_fib.h: In function ‘rt6_get_cookie’: ./include/net/ip6_fib.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/net/fib_rules.h: In function ‘frh_get_table’: ./include/net/sock.h: In function ‘sk_backlog_rcv’: ./include/net/fib_rules.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/net/sock.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_end’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_put’: ./include/net/fib_rules.h: In function ‘fib_rule_port_range_set’: ./include/linux/memcontrol.h:408:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 408 | { | ^ ./include/linux/netfilter/x_tables.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/fib_rules.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/net/sock.h: In function ‘sk_incoming_cpu_update’: ./include/net/fib_rules.h: In function ‘fib_rule_port_inrange’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_id’: ./include/net/sock.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/net/fib_rules.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/memcontrol.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/memcontrol.h: In function ‘lruvec_memcg’: ./include/net/ip6_fib.h: In function ‘ip6_rt_put’: ./include/linux/memcontrol.h:433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 433 | { | ^ ./include/net/ip6_fib.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_valid’: ./include/net/sock.h: In function ‘sk_has_account’: ./include/net/fib_rules.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/net/sock.h:1400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1400 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_schedule’: ./include/net/fib_rules.h: In function ‘fib_rule_port_range_compare’: ./include/net/fib_rules.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/net/sock.h:1406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1406 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_hold’: ./include/net/dsfield.h: In function ‘ipv6_change_dsfield’: ./include/net/ip6_fib.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/net/dsfield.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/memcontrol.h: In function ‘parent_mem_cgroup’: ./include/net/fib_rules.h: In function ‘fib_rule_requires_fldissect’: ./include/net/ip6_fib.h: In function ‘fib6_info_hold_safe’: ./include/linux/memcontrol.h:451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 451 | { | ^ ./include/net/fib_rules.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/net/ip6_fib.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/net/sock.h: In function ‘sk_rmem_schedule’: ./include/net/ip6_fib.h: In function ‘fib6_info_release’: ./include/net/sock.h:1415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1415 | { | ^ ./include/net/ip6_fib.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ In file included from ./include/net/tcp.h:44, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:23: ./include/net/inet_ecn.h: In function ‘INET_ECN_is_ce’: ./include/net/sock.h: In function ‘sk_mem_reclaim’: ./include/net/inet_ecn.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_is_descendant’: ./include/net/sock.h:1424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1424 | { | ^ ./include/linux/memcontrol.h:459:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 459 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_is_not_ect’: In file included from ./include/net/sock.h:75, from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex’: ./include/net/inet_ecn.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/net/l3mdev.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/net/sock.h: In function ‘sk_mem_reclaim_partial’: ./include/linux/memcontrol.h: In function ‘mm_match_cgroup’: ./include/net/inet_ecn.h: In function ‘INET_ECN_is_capable’: ./include/linux/memcontrol.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/net/inet_ecn.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/net/sock.h: In function ‘sock_rps_record_flow_hash’: ./include/net/sock.h:1432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1432 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex_by_index’: ./include/net/l3mdev.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/net/sock.h:954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 954 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_encapsulate’: ./include/net/inet_ecn.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/ip6_fib.h: In function ‘rt6_get_prefsrc’: ./include/net/ip6_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/sock.h: In function ‘sk_mem_charge’: ./include/net/sock.h:1440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1440 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_dev_rcu’: ./include/net/inet_ecn.h: In function ‘INET_ECN_xmit’: ./include/net/l3mdev.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/inet_ecn.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/sock.h: In function ‘sk_mem_uncharge’: ./include/net/sock.h:1447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1447 | { | ^ ./include/net/sock.h: In function ‘sock_rps_record_flow’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_online’: ./include/net/inet_ecn.h: In function ‘INET_ECN_dontxmit’: ./include/net/l3mdev.h: In function ‘l3mdev_master_upper_ifindex_by_index’: ./include/linux/memcontrol.h:485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 485 | { | ^ ./include/net/inet_ecn.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/net/l3mdev.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/net/sock.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_nh_dev’: ./include/net/ip6_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_fib_table’: ./include/net/l3mdev.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_nh_lwt’: ./include/net/sock.h: In function ‘sk_wmem_free_skb’: ./include/net/sock.h: In function ‘sock_rps_save_rxhash’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_lru_size’: ./include/net/inet_ecn.h: In function ‘IP_ECN_set_ce’: ./include/net/ip6_fib.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/linux/memcontrol.h:504:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 504 | { | ^ ./include/net/l3mdev.h: In function ‘netif_index_is_l3_master’: ./include/net/inet_ecn.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/net/sock.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/net/sock.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/net/l3mdev.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/net/sock.h: In function ‘sock_release_ownership’: ./include/net/sock.h: In function ‘sock_rps_reset_rxhash’: ./include/net/sock.h:1472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1472 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_l3_rcv’: ./include/net/sock.h:995:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 995 | { | ^ ./include/net/l3mdev.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_metric_locked’: ./include/net/ip6_fib.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_clear’: ./include/net/inet_ecn.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/sock.h: In function ‘lock_sock’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_get_zone_lru_size’: ./include/net/sock.h: In function ‘sk_flush_backlog’: ./include/linux/memcontrol.h:518:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 518 | { | ^ ./include/net/sock.h:1511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1511 | { | ^ ./include/net/inet_ecn.h: In function ‘ipv4_copy_dscp’: ./include/net/sock.h:1027:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1027 | { | ^ ./include/net/inet_ecn.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_rules_early_flow_dissect’: ./include/net/l3mdev.h: In function ‘l3mdev_ip_rcv’: ./include/net/l3mdev.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/net/ip6_fib.h:503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 503 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘ifname_compare_aligned’: ./include/net/sock.h: In function ‘unlock_sock_fast’: ./include/linux/netfilter/x_tables.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/net/inet_ecn.h: In function ‘IP6_ECN_set_ce’: ./include/net/l3mdev.h: In function ‘l3mdev_ip6_rcv’: ./include/net/inet_ecn.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/sock.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/net/l3mdev.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_l3_out’: ./include/net/sock.h: In function ‘sock_owned_by_me’: ./include/net/l3mdev.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_enter_user_fault’: ./include/net/sock.h:1557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1557 | { | ^ ./include/linux/memcontrol.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/net/sock.h: In function ‘sk_prot_clear_nulls’: ./include/net/sock.h: In function ‘sock_owned_by_user’: ./include/net/sock.h:1049:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1049 | { | ^ ./include/net/sock.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/net/inet_ecn.h: In function ‘ipv6_copy_dscp’: ./include/net/inet_ecn.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_user_nocheck’: In file included from ./include/net/ip_tunnels.h:19, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: ./include/net/dst_cache.h: In function ‘dst_cache_reset’: ./include/net/sock.h:1570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1570 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip_out’: ./include/net/inet_ecn.h: In function ‘INET_ECN_set_ce’: ./include/net/l3mdev.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/inet_ecn.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/net/dst_cache.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/sock.h: In function ‘sock_allow_reclassification’: ./include/linux/netfilter/x_tables.h: In function ‘xt_get_this_cpu_counter’: ./include/net/l3mdev.h: In function ‘l3mdev_ip6_out’: ./include/net/sock.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/net/l3mdev.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/linux/netfilter/x_tables.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/memcontrol.h: In function ‘mem_cgroup_exit_user_fault’: ./include/linux/memcontrol.h:541:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 541 | { | ^ ./include/net/inet_ecn.h: In function ‘__INET_ECN_decapsulate’: ./include/net/inet_ecn.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_get_per_cpu_counter’: ./include/linux/netfilter/x_tables.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_decapsulate’: ./include/net/inet_ecn.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/net/sock.h: In function ‘sockcm_init’: ./include/linux/memcontrol.h: In function ‘task_in_memcg_oom’: ./include/linux/memcontrol.h:547:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 547 | { | ^ ./include/net/sock.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_decapsulate’: ./include/net/inet_ecn.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/memcontrol.h: In function ‘memcg_page_state’: ./include/linux/memcontrol.h:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ In file included from ./include/net/ip6_route.h:22, from ./include/net/ip_tunnels.h:24, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: ./include/net/addrconf.h: In function ‘addrconf_addr_eui48_base’: ./include/net/sock.h: In function ‘__sk_stream_memory_free’: ./include/linux/memcontrol.h: In function ‘__mod_memcg_state’: ./include/linux/memcontrol.h:582:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 582 | { | ^ ./include/net/inet_ecn.h: In function ‘IP6_ECN_decapsulate’: ./include/net/addrconf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/sock.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/net/inet_ecn.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/net/sock.h: In function ‘sock_put’: ./include/net/addrconf.h: In function ‘addrconf_addr_eui48’: ./include/net/sock.h:1711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1711 | { | ^ ./include/net/addrconf.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/sock.h: In function ‘sk_stream_memory_free’: ./include/net/addrconf.h: In function ‘addrconf_ifid_eui48’: ./include/net/addrconf.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/net/sock.h: In function ‘sk_receive_skb’: ./include/net/sock.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/sock.h:1724:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1724 | { | ^ ./include/net/sock.h: In function ‘__sk_stream_is_writeable’: ./include/net/sock.h:1220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1220 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_set’: In file included from ./include/linux/tcp.h:23, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/sock.h: In function ‘sk_peek_offset’: ./include/net/addrconf.h: In function ‘addrconf_timeout_fixup’: ./include/net/sock.h:1729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1729 | { | ^ ./include/net/addrconf.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/net/sock.h: In function ‘sk_stream_is_writeable’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:23: ./include/net/tcp.h: In function ‘tcp_under_memory_pressure’: ./include/net/sock.h:1226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1226 | { | ^ ./include/net/sock.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ ./include/net/sock.h: In function ‘sk_under_cgroup_hierarchy’: ./include/net/addrconf.h: In function ‘addrconf_finite_timeout’: ./include/net/addrconf.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/net/sock.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/net/tcp.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/net/sock.h: In function ‘sk_has_memory_pressure’: ./include/net/sock.h: In function ‘sk_peek_offset_bwd’: ./include/net/sock.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/net/sock.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ ./include/net/sock.h: In function ‘sk_under_memory_pressure’: ./include/net/sock.h: In function ‘sk_tx_queue_clear’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h: In function ‘xtcompat_numatch’: ./include/net/sock.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/net/sock.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/net/tcp.h: In function ‘before’: ./include/net/tcp.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_get’: ./include/net/tcp.h: In function ‘between’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h: In function ‘xtcompat_nutarget’: ./include/net/sock.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/net/tcp.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/net/tcp.h: In function ‘tcp_out_of_memory’: ./include/net/tcp.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_is_mld’: ./include/net/addrconf.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/net/sock.h: In function ‘sk_rx_queue_set’: ./include/net/sock.h:1752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1752 | { | ^ ./include/net/sock.h: In function ‘sk_memory_allocated’: ./include/net/sock.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/sock.h: In function ‘sk_peek_offset_fwd’: ./include/net/sock.h:558:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 558 | { | ^ ./include/net/tcp.h: In function ‘tcp_too_many_orphans’: ./include/net/tcp.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/net/sock.h: In function ‘sk_memory_allocated_add’: ./include/net/sock.h: In function ‘sk_entry’: ./include/net/sock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/net/sock.h:1266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1266 | { | ^ ./include/net/sock.h: In function ‘sk_memory_allocated_sub’: ./include/net/addrconf.h: In function ‘__in6_dev_get’: ./include/net/sock.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/net/addrconf.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_dec’: ./include/net/sock.h: In function ‘sk_rx_queue_clear’: ./include/net/sock.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/net/sock.h: In function ‘__sk_head’: ./include/net/sock.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./include/net/sock.h:1766:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1766 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_inc’: ./include/net/tcp.h: In function ‘tcp_dec_quickack_mode’: ./include/net/sock.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./include/net/sock.h: In function ‘sk_rx_queue_get’: ./include/net/tcp.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_get_safely’: ./include/net/sock.h:1774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1774 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_read_positive’: ./include/net/addrconf.h:354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 354 | { | ^ In file included from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: ./include/net/dsfield.h: In function ‘ipv4_get_dsfield’: ./include/net/sock.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/net/dsfield.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/net/sock.h: In function ‘sk_head’: ./include/net/sock.h: In function ‘proto_sockets_allocated_sum_positive’: ./include/net/dsfield.h: In function ‘ipv6_get_dsfield’: ./include/net/sock.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/net/dsfield.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/net/sock.h: In function ‘sk_set_socket’: ./include/net/sock.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/net/sock.h:1783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1783 | { | ^ ./include/net/sock.h: In function ‘proto_memory_allocated’: ./include/net/sock.h: In function ‘__sk_nulls_head’: ./include/net/sock.h:581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 581 | { | ^ ./include/net/dsfield.h: In function ‘ipv4_change_dsfield’: ./include/net/sock.h: In function ‘sk_sleep’: ./include/net/sock.h:1300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1300 | { | ^ ./include/net/dsfield.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/net/sock.h:1789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1789 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_get’: ./include/net/sock.h: In function ‘proto_memory_pressure’: ./include/net/addrconf.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./include/net/sock.h:1306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1306 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_head’: ./include/net/dsfield.h: In function ‘ipv6_change_dsfield’: ./include/net/sock.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/net/dsfield.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/net/sock.h: In function ‘__sk_prot_rehash’: ./include/net/sock.h: In function ‘sock_orphan’: ./include/net/sock.h:1330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1330 | { | ^ ./include/net/sock.h:1801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1801 | { | ^ ./include/net/sock.h: In function ‘sk_next’: ./include/net/addrconf.h: In function ‘__in6_dev_nd_parms_get_rcu’: ./include/net/sock.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ ./include/net/addrconf.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/net/tcp.h: In function ‘tcp_synq_overflow’: ./include/net/tcp.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./include/net/sock.h: In function ‘sock_graft’: ./include/net/sock.h: In function ‘SOCKET_I’: ./include/net/addrconf.h: In function ‘in6_dev_put’: ./include/net/sock.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/net/addrconf.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/net/sock.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_put_clear’: ./include/net/addrconf.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ In file included from ./include/net/ip_tunnels.h:15, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: ./include/net/inet_ecn.h: In function ‘INET_ECN_is_ce’: ./include/net/sock.h: In function ‘sk_nulls_next’: ./include/net/inet_ecn.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/net/sock.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_put’: ./include/net/addrconf.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_is_not_ect’: ./include/net/inet_ecn.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_hold’: ./include/net/sock.h: In function ‘SOCK_INODE’: ./include/net/addrconf.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_is_capable’: ./include/net/inet_ecn.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/net/addrconf.h: In function ‘in6_ifa_put’: ./include/net/sock.h:1361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1361 | { | ^ ./include/net/addrconf.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_encapsulate’: ./include/net/inet_ecn.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/addrconf.h: In function ‘__in6_ifa_put’: ./include/net/addrconf.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/net/sock.h: In function ‘sk_unhashed’: ./include/net/sock.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/net/addrconf.h: In function ‘in6_ifa_hold’: ./include/net/inet_ecn.h: In function ‘INET_ECN_xmit’: ./include/net/addrconf.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/net/inet_ecn.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/sock.h: In function ‘sk_hashed’: ./include/net/addrconf.h: In function ‘addrconf_addr_solict_mult’: ./include/net/sock.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./include/net/addrconf.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/tcp.h: In function ‘tcp_synq_no_recent_overflow’: ./include/net/sock.h: In function ‘sk_prot_mem_limits’: ./include/net/tcp.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/net/sock.h: In function ‘sk_node_init’: ./include/net/inet_ecn.h: In function ‘INET_ECN_dontxmit’: ./include/net/sock.h: In function ‘sock_net_uid’: ./include/net/sock.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/net/inet_ecn.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/net/sock.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/net/sock.h:1825:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1825 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_node_init’: ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_nodes’: ./include/net/sock.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/net/addrconf.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/sock.h: In function ‘net_tx_rndhash’: ./include/net/sock.h: In function ‘__sk_del_node’: ./include/net/sock.h: In function ‘sk_mem_pages’: ./include/net/inet_ecn.h: In function ‘IP_ECN_set_ce’: ./include/net/sock.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/net/inet_ecn.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/net/sock.h:1830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1830 | { | ^ ./include/net/sock.h:1395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1395 | { | ^ ./include/net/sock.h: In function ‘__sk_del_node_init’: ./include/net/sock.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/net/sock.h: In function ‘sk_set_txhash’: ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_routers’: ./include/net/addrconf.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/sock.h:1837:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1837 | { | ^ ./include/net/sock.h: In function ‘sock_hold’: ./include/net/sock.h: In function ‘sk_rethink_txhash’: ./include/net/sock.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/net/sock.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/net/sock.h: In function ‘__sock_put’: ./include/net/inet_ecn.h: In function ‘IP_ECN_clear’: ./include/net/sock.h:654:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 654 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_isatap’: ./include/net/inet_ecn.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_get’: ./include/net/addrconf.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/net/sock.h:1849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1849 | { | ^ ./include/net/sock.h: In function ‘sk_del_node_init’: ./include/net/sock.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/net/inet_ecn.h: In function ‘ipv4_copy_dscp’: ./include/net/tcp.h: In function ‘tcp_cookie_time’: ./include/net/inet_ecn.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/net/tcp.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_solict_mult’: ./include/net/inet_ecn.h: In function ‘IP6_ECN_set_ce’: ./include/net/addrconf.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./include/net/inet_ecn.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/sock.h: In function ‘sk_dst_get’: ./include/net/sock.h: In function ‘sk_has_account’: ./include/net/sock.h:1856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1856 | { | ^ ./include/net/sock.h:1400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1400 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_schedule’: ./include/net/sock.h: In function ‘__sk_nulls_del_node_init_rcu’: ./include/net/inet_ecn.h: In function ‘ipv6_copy_dscp’: In file included from ./include/net/ip_tunnels.h:24, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: ./include/net/ip6_route.h: In function ‘rt6_srcprefs2flags’: ./include/net/sock.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/net/inet_ecn.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/net/sock.h:1406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1406 | { | ^ ./include/net/ip6_route.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_set_ce’: ./include/net/sock.h: In function ‘sk_nulls_del_node_init_rcu’: ./include/net/inet_ecn.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_flags2srcprefs’: ./include/net/sock.h:681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 681 | { | ^ ./include/net/ip6_route.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/net/tcp.h: In function ‘tcp_clear_xmit_timers’: ./include/net/tcp.h:590:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 590 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_need_strict’: ./include/net/ip6_route.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/sock.h: In function ‘dst_negative_advice’: ./include/net/sock.h: In function ‘sk_rmem_schedule’: ./include/net/sock.h:1868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1868 | { | ^ ./include/net/sock.h:1415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1415 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_qualify_for_ecmp’: ./include/net/ip6_route.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/net/inet_ecn.h: In function ‘__INET_ECN_decapsulate’: ./include/net/tcp.h: In function ‘tcp_bound_to_half_wnd’: ./include/net/inet_ecn.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/net/tcp.h:605:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 605 | { | ^ ./include/net/sock.h: In function ‘__sk_add_node’: ./include/net/ip6_route.h: In function ‘ip6_route_output’: ./include/net/sock.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/net/ip6_route.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/sock.h: In function ‘sk_mem_reclaim’: ./include/net/inet_ecn.h: In function ‘INET_ECN_decapsulate’: ./include/net/inet_ecn.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/net/sock.h: In function ‘sk_add_node’: ./include/net/sock.h:1424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1424 | { | ^ ./include/net/sock.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/net/sock.h: In function ‘sk_add_node_rcu’: ./include/net/sock.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_decapsulate’: ./include/net/inet_ecn.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_route_get_saddr’: ./include/net/ip6_route.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/sock.h: In function ‘sk_mem_reclaim_partial’: ./include/net/sock.h:1432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1432 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_set’: ./include/net/sock.h:1886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1886 | { | ^ ./include/net/sock.h: In function ‘sk_add_node_tail_rcu’: ./include/net/inet_ecn.h: In function ‘IP6_ECN_decapsulate’: ./include/net/sock.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/net/inet_ecn.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/net/tcp.h: In function ‘tcp_bound_rto’: ./include/net/sock.h: In function ‘sk_mem_charge’: ./include/net/tcp.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_add_node_rcu’: ./include/net/sock.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/net/sock.h:1440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1440 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_add_node_rcu’: ./include/net/tcp.h: In function ‘__tcp_set_rto’: ./include/net/sock.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/net/tcp.h:647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 647 | { | ^ ./include/net/sock.h: In function ‘__sk_del_bind_node’: ./include/net/sock.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/net/sock.h: In function ‘sk_mem_uncharge’: ./include/net/tcp.h: In function ‘__tcp_fast_path_on’: ./include/net/tcp.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ ./include/net/sock.h: In function ‘sk_add_bind_node’: ./include/net/sock.h:1447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1447 | { | ^ ./include/net/sock.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ In file included from ./include/net/ip_tunnels.h:16, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: ./include/net/netns/generic.h: In function ‘net_generic’: ./include/net/netns/generic.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/net/sock.h: In function ‘sk_user_ns’: ./include/net/tcp.h: In function ‘tcp_fast_path_on’: ./include/net/sock.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/net/sock.h: In function ‘sk_dst_set’: ./include/net/tcp.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_free_skb’: ./include/net/sock.h:1899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1899 | { | ^ ./include/net/tcp.h: In function ‘tcp_fast_path_check’: ./include/net/tcp.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/net/sock.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/net/sock.h: In function ‘sock_copy_flags’: ./include/net/sock.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/net/sock.h: In function ‘sock_set_flag’: ./include/net/sock.h: In function ‘sock_release_ownership’: ./include/net/sock.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/net/sock.h:1472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1472 | { | ^ ./include/net/sock.h: In function ‘sock_reset_flag’: ./include/net/sock.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_reset’: ./include/net/sock.h: In function ‘sock_flag’: ./include/net/sock.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/net/sock.h:1910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1910 | { | ^ ./include/net/tcp.h: In function ‘tcp_rto_min’: ./include/net/sock.h: In function ‘lock_sock’: ./include/net/tcp.h:676:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 676 | { | ^ ./include/net/sock.h: In function ‘sk_dst_reset’: ./include/net/sock.h:1511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1511 | { | ^ ./include/net/sock.h:1916:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1916 | { | ^ ./include/net/sock.h: In function ‘sk_memalloc_socks’: ./include/net/sock.h:841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 841 | { | ^ ./include/net/sock.h: In function ‘unlock_sock_fast’: ./include/net/sock.h: In function ‘sk_dst_confirm’: ./include/net/tcp.h: In function ‘tcp_rto_min_us’: In file included from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: ./include/net/lwtunnel.h: In function ‘lwtstate_get’: ./include/net/sock.h:1925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1925 | { | ^ ./include/net/tcp.h:686:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | { | ^ ./include/net/sock.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/net/lwtunnel.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/net/tcp.h: In function ‘tcp_ca_dst_locked’: ./include/net/sock.h: In function ‘sock_confirm_neigh’: ./include/net/sock.h: In function ‘sk_gfp_mask’: ./include/net/tcp.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_me’: ./include/net/sock.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtstate_put’: ./include/net/sock.h:1931:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1931 | { | ^ ./include/net/lwtunnel.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/tcp.h: In function ‘tcp_min_rtt’: ./include/net/sock.h:1557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1557 | { | ^ ./include/net/tcp.h:697:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 697 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_user’: ./include/net/sock.h: In function ‘sk_acceptq_removed’: ./include/net/lwtunnel.h: In function ‘lwtunnel_output_redirect’: ./include/net/sock.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/net/tcp.h: In function ‘tcp_receive_window’: ./include/net/lwtunnel.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/net/sock.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/net/tcp.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/net/sock.h: In function ‘sk_acceptq_added’: ./include/net/sock.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_user_nocheck’: ./include/net/sock.h: In function ‘sk_acceptq_is_full’: ./include/net/lwtunnel.h: In function ‘lwtunnel_input_redirect’: ./include/net/sock.h: In function ‘sk_can_gso’: ./include/net/sock.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/net/lwtunnel.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/sock.h:1570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1570 | { | ^ ./include/net/sock.h:1947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1947 | { | ^ ./include/net/tcp.h: In function ‘tcp_clock_ns’: ./include/net/sock.h: In function ‘sk_stream_min_wspace’: ./include/net/sock.h: In function ‘sock_allow_reclassification’: ./include/net/sock.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/net/tcp.h:736:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 736 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_xmit_redirect’: ./include/net/lwtunnel.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/net/sock.h: In function ‘sk_nocaps_add’: ./include/net/sock.h: In function ‘sk_stream_wspace’: ./include/net/sock.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/net/tcp.h: In function ‘tcp_clock_us’: ./include/net/sock.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/net/tcp.h:741:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 741 | { | ^ ./include/net/sock.h:1954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1954 | { | ^ ./include/net/sock.h: In function ‘__sk_add_backlog’: ./include/net/tcp.h: In function ‘tcp_time_stamp’: ./include/net/lwtunnel.h: In function ‘lwtunnel_headroom’: ./include/net/sock.h:890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 890 | { | ^ ./include/net/lwtunnel.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/net/tcp.h:747:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 747 | { | ^ ./include/net/sock.h: In function ‘skb_do_copy_data_nocache’: ./include/net/tcp.h: In function ‘tcp_time_stamp_raw’: ./include/net/sock.h:1962:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1962 | { | ^ ./include/net/tcp.h:753:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 753 | { | ^ ./include/net/sock.h: In function ‘sk_rcvqueues_full’: ./include/net/sock.h:909:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 909 | { | ^ ./include/net/tcp.h: In function ‘tcp_stamp_us_delta’: ./include/net/tcp.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_set_redirect’: ./include/net/sock.h: In function ‘sk_add_backlog’: ./include/net/lwtunnel.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/net/sock.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./include/net/sock.h: In function ‘sockcm_init’: ./include/net/sock.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/net/sock.h: In function ‘sk_backlog_rcv’: ./include/net/sock.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_timestamp’: ./include/net/sock.h: In function ‘sk_incoming_cpu_update’: ./include/net/tcp.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./include/net/sock.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/net/sock.h: In function ‘skb_add_data_nocache’: ./include/net/tcp.h: In function ‘tcp_skb_timestamp_us’: ./include/net/sock.h:1979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1979 | { | ^ ./include/net/tcp.h:771:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 771 | { | ^ ./include/net/sock.h: In function ‘sock_put’: ./include/net/sock.h:1711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1711 | { | ^ ./include/net/sock.h: In function ‘skb_copy_to_page_nocache’: ./include/net/sock.h: In function ‘sk_receive_skb’: ./include/net/sock.h:1994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1994 | { | ^ ./include/net/sock.h:1724:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1724 | { | ^ ./include/net/tcp.h: In function ‘bpf_compute_data_end_sk_skb’: ./include/net/sock.h: In function ‘sk_tx_queue_set’: ./include/linux/memcontrol.h: In function ‘mod_memcg_state’: ./include/net/tcp.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/linux/memcontrol.h:599:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 599 | { | ^ ./include/net/sock.h:1729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1729 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_alloc_get’: ./include/net/tcp.h: In function ‘tcp_skb_bpf_ingress’: ./include/net/tcp.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ In file included from ./include/net/dst_cache.h:8, from ./include/net/ip_tunnels.h:19, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: ./include/net/ip6_fib.h: In function ‘ip6_dst_idev’: ./include/net/sock.h:2017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2017 | { | ^ ./include/linux/memcontrol.h: In function ‘__mod_memcg_page_state’: ./include/net/ip6_fib.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/linux/memcontrol.h:626:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 626 | { | ^ ./include/net/sock.h: In function ‘sk_rmem_alloc_get’: ./include/net/tcp.h: In function ‘tcp_skb_bpf_redirect_fetch’: ./include/net/ip6_fib.h: In function ‘fib6_clean_expires’: ./include/net/tcp.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/net/ip6_route.h: In function ‘skb_rt6_info’: ./include/net/sock.h:2028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2028 | { | ^ ./include/net/ip6_fib.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_memcg_page_state’: ./include/net/ip6_route.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/memcontrol.h:633:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 633 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_bpf_redirect_clear’: ./include/net/sock.h: In function ‘sk_has_allocations’: ./include/net/ip6_fib.h: In function ‘fib6_set_expires’: ./include/net/tcp.h:874:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 874 | { | ^ ./include/linux/memcontrol.h: In function ‘lruvec_page_state’: ./include/net/ip6_fib.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/linux/memcontrol.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/net/sock.h:2039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2039 | { | ^ ./include/net/sock.h: In function ‘sock_rps_record_flow_hash’: ./include/net/sock.h:954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 954 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_check_expired’: ./include/net/ip6_fib.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_clear’: ./include/net/sock.h: In function ‘skwq_has_sleeper’: ./include/net/tcp.h: In function ‘tcp_v6_iif’: ./include/net/tcp.h:883:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 883 | { | ^ ./include/net/sock.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/net/sock.h:2075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2075 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_get’: ./include/net/ip6_route.h: In function ‘ip6_dst_store’: ./include/net/tcp.h: In function ‘tcp_v6_iif_l3_slave’: ./include/net/ip6_route.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/sock.h: In function ‘sock_poll_wait’: ./include/net/tcp.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_get_cookie_safe’: ./include/net/sock.h: In function ‘sock_rps_record_flow’: ./include/net/sock.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/net/ip6_fib.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./include/net/sock.h:2095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2095 | { | ^ ./include/net/sock.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ ./include/net/ip6_route.h: In function ‘ipv6_unicast_destination’: ./include/linux/memcontrol.h: In function ‘__mod_lruvec_state’: ./include/net/ip6_route.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/tcp.h: In function ‘tcp_v6_sdif’: ./include/linux/memcontrol.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ ./include/net/sock.h: In function ‘skb_set_hash_from_sk’: ./include/net/tcp.h:896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 896 | { | ^ ./include/net/sock.h: In function ‘sock_rps_save_rxhash’: ./include/net/sock.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/net/ip6_route.h: In function ‘ipv6_anycast_destination’: ./include/net/sock.h:2108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2108 | { | ^ ./include/net/ip6_route.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./include/net/sock.h: In function ‘sk_rx_queue_set’: ./include/net/sock.h: In function ‘sock_rps_reset_rxhash’: ./include/net/sock.h:1752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1752 | { | ^ ./include/net/sock.h: In function ‘skb_set_owner_r’: ./include/net/sock.h:995:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 995 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_skb_dst_mtu’: ./include/net/tcp.h: In function ‘inet_exact_dif_match’: ./include/net/sock.h:2126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2126 | { | ^ ./include/net/ip6_route.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ ./include/net/ip6_fib.h: In function ‘rt6_get_cookie’: ./include/net/tcp.h:906:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 906 | { | ^ ./include/net/ip6_fib.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/net/sock.h: In function ‘sk_flush_backlog’: ./include/net/sock.h:1027:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1027 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_sk_accept_pmtu’: ./include/net/sock.h: In function ‘sock_error’: ./include/net/ip6_route.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/net/tcp.h: In function ‘tcp_v4_sdif’: ./include/net/sock.h:2154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2154 | { | ^ ./include/net/tcp.h:917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 917 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_sk_ignore_df’: ./include/net/ip6_route.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/net/sock.h: In function ‘sk_rx_queue_clear’: ./include/net/sock.h: In function ‘sk_prot_clear_nulls’: ./include/net/ip6_fib.h: In function ‘ip6_rt_put’: ./include/net/ip6_fib.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/sock.h:1049:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1049 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_nexthop’: ./include/net/ip6_route.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/sock.h:1766:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1766 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_pcount’: ./include/net/sock.h: In function ‘sk_rx_queue_get’: ./include/net/tcp.h:929:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 929 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_duplicate_nexthop’: ./include/net/sock.h:1774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1774 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_pcount_set’: ./include/net/ip6_fib.h: In function ‘fib6_info_hold’: ./include/net/ip6_route.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/ip6_fib.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/net/tcp.h:934:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 934 | { | ^ ./include/net/sock.h: In function ‘sock_wspace’: ./include/net/ip6_fib.h: In function ‘fib6_info_hold_safe’: ./include/net/ip6_fib.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_pcount_add’: ./include/net/sock.h:2163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2163 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_dst_mtu_forward’: ./include/net/tcp.h:939:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 939 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_release’: ./include/net/ip6_route.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/net/ip6_fib.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/net/sock.h: In function ‘sk_set_socket’: ./include/net/tcp.h: In function ‘tcp_skb_mss’: ./include/net/tcp.h:945:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 945 | { | ^ ./include/net/sock.h: In function ‘sk_set_bit’: ./include/net/sock.h:1783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1783 | { | ^ ./include/net/sock.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_can_collapse_to’: ./include/net/sock.h: In function ‘sk_sleep’: ./include/net/tcp.h:950:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 950 | { | ^ ./include/net/sock.h:1789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1789 | { | ^ ./include/net/sock.h: In function ‘__sk_stream_memory_free’: ./include/net/sock.h: In function ‘sk_clear_bit’: ./include/net/sock.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/net/sock.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/net/ip6_fib.h: In function ‘rt6_get_prefsrc’: ./include/net/ip6_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ In file included from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: ./include/net/ip_tunnels.h: In function ‘fan_has_map’: ./include/net/sock.h: In function ‘sk_stream_memory_free’: ./include/net/ip_tunnels.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/net/sock.h: In function ‘sock_orphan’: ./include/net/sock.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/sock.h: In function ‘sk_wake_async’: ./include/net/sock.h: In function ‘__sk_stream_is_writeable’: ./include/net/sock.h:1801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1801 | { | ^ ./include/net/sock.h:1220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1220 | { | ^ ./include/net/sock.h:2197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2197 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_key_init’: ./include/net/ip6_fib.h: In function ‘fib6_info_nh_dev’: ./include/net/sock.h: In function ‘sk_stream_is_writeable’: ./include/net/ip_tunnels.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/net/sock.h: In function ‘sock_graft’: ./include/net/ip6_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/tcp.h: In function ‘tcp_ca_needs_ecn’: ./include/net/sock.h:1226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1226 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_nh_lwt’: ./include/net/tcp.h:1089:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1089 | { | ^ ./include/net/ip6_fib.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/net/sock.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/net/sock.h: In function ‘sk_under_cgroup_hierarchy’: ./include/net/sock.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/net/tcp.h: In function ‘tcp_set_ca_state’: ./include/net/sock.h: In function ‘sk_has_memory_pressure’: ./include/net/tcp.h:1096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1096 | { | ^ ./include/net/sock.h: In function ‘sk_stream_moderate_sndbuf’: ./include/net/sock.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_metric_locked’: ./include/net/sock.h:2216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2216 | { | ^ ./include/net/sock.h: In function ‘sk_under_memory_pressure’: ./include/net/ip6_fib.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_dst_cache_usable’: ./include/net/sock.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ ./include/net/ip_tunnels.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/tcp.h: In function ‘tcp_ca_event’: ./include/net/tcp.h:1105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1105 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_rules_early_flow_dissect’: ./include/net/ip6_fib.h:503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 503 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_lruvec_state’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_af’: ./include/linux/memcontrol.h:684:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 684 | { | ^ ./include/net/ip_tunnels.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/tcp.h: In function ‘tcp_is_sack’: ./include/net/tcp.h:1128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1128 | { | ^ ./include/net/ip_tunnels.h: In function ‘key32_to_tunnel_id’: ./include/net/ip_tunnels.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/net/sock.h: In function ‘sk_memory_allocated’: ./include/linux/memcontrol.h: In function ‘__mod_lruvec_page_state’: ./include/net/sock.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/tcp.h: In function ‘tcp_is_reno’: ./include/net/ip_tunnels.h: In function ‘tunnel_id_to_key32’: ./include/linux/memcontrol.h:694:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 694 | { | ^ ./include/net/ip_tunnels.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/net/tcp.h:1133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1133 | { | ^ ./include/net/sock.h: In function ‘sk_memory_allocated_add’: ./include/net/sock.h:1266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1266 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_init_flow’: ./include/net/tcp.h: In function ‘tcp_left_out’: ./include/net/ip_tunnels.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ In file included from ./include/net/ip_tunnels.h:19, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: ./include/net/dst_cache.h: In function ‘dst_cache_reset’: ./include/net/tcp.h:1138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1138 | { | ^ ./include/linux/memcontrol.h: In function ‘mod_lruvec_page_state’: ./include/net/sock.h: In function ‘sk_memory_allocated_sub’: ./include/net/dst_cache.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/memcontrol.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/net/sock.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/net/sock.h: In function ‘sock_net_uid’: ./include/net/tcp.h: In function ‘tcp_packets_in_flight’: ./include/net/sock.h: In function ‘sk_sockets_allocated_dec’: ./include/net/tcp.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/net/sock.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/net/sock.h:1825:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1825 | { | ^ ./include/net/tcp.h: In function ‘tcp_in_slow_start’: ./include/net/sock.h: In function ‘sk_sockets_allocated_inc’: ./include/linux/memcontrol.h: In function ‘__count_memcg_events’: ./include/net/tcp.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/net/sock.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./include/net/sock.h: In function ‘net_tx_rndhash’: ./include/linux/memcontrol.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_read_positive’: ./include/net/tcp.h: In function ‘tcp_in_initial_slowstart’: ./include/net/sock.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ ./include/net/sock.h:1830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1830 | { | ^ ./include/net/tcp.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/net/sock.h: In function ‘proto_sockets_allocated_sum_positive’: ./include/net/sock.h: In function ‘sk_page_frag’: ./include/net/ip_tunnels.h: In function ‘pskb_inet_may_pull’: ./include/net/tcp.h: In function ‘tcp_in_cwnd_reduction’: ./include/net/sock.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/net/sock.h: In function ‘sk_set_txhash’: ./include/net/ip_tunnels.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./include/net/tcp.h:1174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1174 | { | ^ ./include/net/sock.h: In function ‘proto_memory_allocated’: ./include/net/sock.h:2234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2234 | { | ^ ./include/net/sock.h:1300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1300 | { | ^ ./include/net/sock.h:1837:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1837 | { | ^ ./include/net/tcp.h: In function ‘tcp_current_ssthresh’: ./include/net/sock.h: In function ‘proto_memory_pressure’: ./include/net/sock.h: In function ‘sk_rethink_txhash’: ./include/net/tcp.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ ./include/net/sock.h:1306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1306 | { | ^ ./include/net/sock.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_encap_hlen’: ./include/net/ip_tunnels.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/net/sock.h: In function ‘sock_writeable’: ./include/net/sock.h: In function ‘__sk_dst_get’: In file included from ./include/net/ip6_route.h:22, from ./include/net/ip_tunnels.h:24, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: ./include/net/addrconf.h: In function ‘addrconf_addr_eui48_base’: ./include/net/sock.h: In function ‘__sk_prot_rehash’: ./include/net/sock.h:2247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2247 | { | ^ ./include/net/sock.h:1330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1330 | { | ^ ./include/net/addrconf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/sock.h:1849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1849 | { | ^ ./include/net/sock.h: In function ‘gfp_any’: ./include/net/addrconf.h: In function ‘addrconf_addr_eui48’: ./include/net/sock.h: In function ‘SOCKET_I’: ./include/net/sock.h:2252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2252 | { | ^ ./include/net/addrconf.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/sock.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_ifid_eui48’: ./include/net/addrconf.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/net/sock.h: In function ‘sk_dst_get’: ./include/net/tcp.h: In function ‘tcp_max_tso_deferred_mss’: ./include/net/sock.h: In function ‘sock_rcvtimeo’: ./include/net/tcp.h:1205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1205 | { | ^ ./include/net/sock.h:1856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1856 | { | ^ ./include/net/sock.h:2257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2257 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_encap’: ./include/net/tcp.h: In function ‘tcp_wnd_end’: ./include/net/ip_tunnels.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/net/sock.h: In function ‘SOCK_INODE’: ./include/net/addrconf.h: In function ‘addrconf_timeout_fixup’: ./include/net/tcp.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ ./include/net/sock.h: In function ‘sock_sndtimeo’: ./include/net/addrconf.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/net/sock.h:1361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1361 | { | ^ ./include/net/sock.h:2262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2262 | { | ^ ./include/net/tcp.h: In function ‘tcp_is_cwnd_limited’: ./include/net/tcp.h:1229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1229 | { | ^ ./include/net/sock.h: In function ‘sock_rcvlowat’: ./include/net/addrconf.h: In function ‘addrconf_finite_timeout’: ./include/net/addrconf.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/net/sock.h:2267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2267 | { | ^ ./include/net/sock.h: In function ‘sk_prot_mem_limits’: ./include/net/tcp.h: In function ‘tcp_needs_internal_pacing’: ./include/net/sock.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/net/tcp.h:1246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1246 | { | ^ ./include/net/sock.h: In function ‘dst_negative_advice’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_dsfield’: ./include/net/ip_tunnels.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/net/sock.h:1868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1868 | { | ^ ./include/net/sock.h: In function ‘sk_mem_pages’: ./include/net/sock.h:1395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1395 | { | ^ ./include/net/sock.h: In function ‘sock_intr_errno’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_ttl’: ./include/net/sock.h:2275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2275 | { | ^ ./include/net/ip_tunnels.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_is_mld’: ./include/net/addrconf.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/net/tcp.h: In function ‘tcp_pacing_delay’: ./include/net/sock.h: In function ‘sock_skb_set_dropcount’: ./include/net/tcp.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_ecn_encap’: ./include/net/ip_tunnels.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/net/sock.h:2298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2298 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_header’: ./include/net/ip_tunnels.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/tcp.h: In function ‘tcp_reset_xmit_timer’: ./include/linux/memcontrol.h: In function ‘count_memcg_events’: ./include/net/sock.h: In function ‘sk_has_account’: ./include/net/sock.h: In function ‘sk_drops_add’: ./include/net/tcp.h:1268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1268 | { | ^ ./include/linux/memcontrol.h:742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 742 | { | ^ ./include/net/sock.h:1400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1400 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_get’: ./include/net/sock.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/net/tcp.h: In function ‘tcp_probe0_base’: ./include/net/sock.h: In function ‘__sk_dst_set’: ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_offloads’: ./include/net/addrconf.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/net/ip_tunnels.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_schedule’: ./include/net/tcp.h:1280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1280 | { | ^ ./include/net/sock.h:1406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1406 | { | ^ ./include/net/sock.h:1886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1886 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_page_event’: ./include/linux/memcontrol.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/linux/memcontrol.h: In function ‘count_memcg_event_mm’: ./include/net/sock.h: In function ‘sk_rmem_schedule’: ./include/linux/memcontrol.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_get_safely’: ./include/net/sock.h:1415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1415 | { | ^ ./include/net/addrconf.h:354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 354 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_xmit_stats’: ./include/net/ip_tunnels.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/net/sock.h: In function ‘sock_read_timestamp’: ./include/net/sock.h: In function ‘sk_mem_reclaim’: ./include/net/tcp.h: In function ‘tcp_probe0_when’: ./include/net/sock.h:1424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1424 | { | ^ ./include/net/sock.h:2311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2311 | { | ^ ./include/net/tcp.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_get’: ./include/net/sock.h: In function ‘sock_write_timestamp’: ./include/net/addrconf.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./include/net/sock.h: In function ‘sk_mem_reclaim_partial’: ./include/linux/memcontrol.h: In function ‘memcg_memory_event’: ./include/net/sock.h:2328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2328 | { | ^ ./include/net/sock.h:1432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1432 | { | ^ ./include/linux/memcontrol.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts’: ./include/net/sock.h: In function ‘sk_dst_set’: ./include/net/ip_tunnels.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/sock.h: In function ‘sock_recv_timestamp’: ./include/linux/memcontrol.h: In function ‘memcg_memory_event_mm’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_get’: ./include/linux/memcontrol.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/net/sock.h:1899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1899 | { | ^ ./include/net/ip_tunnels.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/sock.h: In function ‘sk_mem_charge’: ./include/net/sock.h:2345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2345 | { | ^ ./include/net/sock.h:1440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1440 | { | ^ ./include/net/tcp.h: In function ‘tcp_check_probe_timer’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_set’: ./include/net/addrconf.h: In function ‘__in6_dev_nd_parms_get_rcu’: ./include/net/ip_tunnels.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/net/addrconf.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/net/tcp.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/net/sock.h: In function ‘sk_mem_uncharge’: ./include/net/ip_tunnels.h: In function ‘lwt_tun_info’: ./include/net/addrconf.h: In function ‘in6_dev_put’: ./include/net/sock.h:1447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1447 | { | ^ ./include/net/ip_tunnels.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/net/addrconf.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/net/tcp.h: In function ‘tcp_init_wl’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_collect_metadata’: ./include/net/ip_tunnels.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_put_clear’: ./include/net/sock.h: In function ‘__sk_dst_reset’: ./include/net/tcp.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/net/addrconf.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/net/tcp.h: In function ‘tcp_update_wl’: ./include/net/sock.h: In function ‘sk_wmem_free_skb’: ./include/net/sock.h: In function ‘sock_recv_ts_and_drops’: ./include/net/sock.h:1910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1910 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_put’: ./include/net/tcp.h:1307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1307 | { | ^ ./include/net/addrconf.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/sock.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/net/sock.h: In function ‘sk_dst_reset’: ./include/net/sock.h:2374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2374 | { | ^ ./include/net/tcp.h: In function ‘tcp_v4_check’: ./include/net/addrconf.h: In function ‘in6_dev_hold’: ./include/net/addrconf.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/tcp.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./include/net/sock.h: In function ‘sock_release_ownership’: ./include/net/sock.h:1916:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1916 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_memcg_state’: ./include/net/addrconf.h: In function ‘in6_ifa_put’: ./include/net/sock.h:1472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1472 | { | ^ ./include/net/addrconf.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/net/tcp.h: In function ‘tcp_checksum_complete’: ./include/linux/memcontrol.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ ./include/net/sock.h: In function ‘sk_dst_confirm’: ./include/net/tcp.h:1321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1321 | { | ^ ./include/net/addrconf.h: In function ‘__in6_ifa_put’: In file included from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: ./include/net/gre.h: In function ‘netif_is_gretap’: ./include/linux/memcontrol.h: In function ‘__dec_memcg_state’: ./include/net/addrconf.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/linux/memcontrol.h:1131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1131 | { | ^ ./include/net/sock.h: In function ‘lock_sock’: ./include/net/gre.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/net/sock.h: In function ‘_sock_tx_timestamp’: ./include/net/sock.h:1925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1925 | { | ^ ./include/net/addrconf.h: In function ‘in6_ifa_hold’: ./include/net/addrconf.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/net/sock.h:1511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1511 | { | ^ ./include/net/tcp.h: In function ‘tcp_sack_reset’: ./include/linux/memcontrol.h: In function ‘__inc_memcg_page_state’: ./include/net/sock.h:2401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2401 | { | ^ ./include/net/sock.h: In function ‘sock_confirm_neigh’: ./include/net/addrconf.h: In function ‘addrconf_addr_solict_mult’: ./include/linux/memcontrol.h:1138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1138 | { | ^ ./include/net/tcp.h:1333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1333 | { | ^ ./include/net/gre.h: In function ‘netif_is_ip6gretap’: ./include/net/addrconf.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/sock.h: In function ‘unlock_sock_fast’: ./include/net/gre.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_memcg_page_state’: ./include/net/sock.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/net/sock.h:1931:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1931 | { | ^ ./include/net/tcp.h: In function ‘tcp_slow_start_after_idle_check’: ./include/linux/memcontrol.h:1145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1145 | { | ^ ./include/net/gre.h: In function ‘gre_calc_hlen’: ./include/net/tcp.h:1342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1342 | { | ^ ./include/net/gre.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_lruvec_state’: ./include/net/sock.h: In function ‘sock_owned_by_me’: ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_nodes’: ./include/linux/memcontrol.h:1151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1151 | { | ^ ./include/net/sock.h: In function ‘sock_tx_timestamp’: ./include/net/addrconf.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/sock.h:1557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1557 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_lruvec_state’: ./include/net/sock.h: In function ‘sock_owned_by_user’: ./include/net/sock.h:2414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2414 | { | ^ ./include/linux/memcontrol.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ ./include/net/sock.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/linux/memcontrol.h: In function ‘__inc_lruvec_page_state’: ./include/net/sock.h: In function ‘skb_setup_tx_timestamp’: ./include/net/gre.h: In function ‘gre_flags_to_tnl_flags’: ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_routers’: ./include/net/sock.h: In function ‘sock_owned_by_user_nocheck’: ./include/net/sock.h: In function ‘sk_can_gso’: ./include/linux/memcontrol.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/net/gre.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/addrconf.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/sock.h:1570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1570 | { | ^ ./include/net/sock.h:2419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2419 | { | ^ ./include/linux/memcontrol.h: In function ‘__dec_lruvec_page_state’: ./include/net/tcp.h: In function ‘tcp_win_from_space’: ./include/linux/memcontrol.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/net/sock.h:1947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1947 | { | ^ ./include/net/sock.h: In function ‘sock_allow_reclassification’: ./include/net/tcp.h:1362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1362 | { | ^ ./include/net/sock.h: In function ‘sk_eat_skb’: ./include/linux/memcontrol.h: In function ‘inc_memcg_state’: ./include/net/sock.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/net/sock.h: In function ‘sk_nocaps_add’: ./include/linux/memcontrol.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/net/sock.h:2433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2433 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_isatap’: ./include/net/tcp.h: In function ‘tcp_space’: ./include/linux/memcontrol.h: In function ‘dec_memcg_state’: ./include/net/sock.h:1954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1954 | { | ^ ./include/net/addrconf.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/linux/memcontrol.h:1183:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1183 | { | ^ ./include/net/tcp.h:1372:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1372 | { | ^ ./include/net/sock.h: In function ‘sock_net’: ./include/linux/memcontrol.h: In function ‘inc_memcg_page_state’: ./include/net/sock.h: In function ‘skb_do_copy_data_nocache’: ./include/linux/memcontrol.h:1190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1190 | { | ^ ./include/net/sock.h:2440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2440 | { | ^ ./include/net/tcp.h: In function ‘tcp_full_space’: ./include/net/addrconf.h: In function ‘ipv6_addr_is_solict_mult’: ./include/net/addrconf.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./include/linux/memcontrol.h: In function ‘dec_memcg_page_state’: ./include/net/tcp.h:1378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1378 | { | ^ ./include/net/sock.h:1962:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1962 | { | ^ ./include/net/sock.h: In function ‘sock_net_set’: ./include/linux/memcontrol.h:1197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1197 | { | ^ ./include/net/gre.h: In function ‘gre_tnl_flags_to_gre_flags’: ./include/linux/memcontrol.h: In function ‘inc_lruvec_state’: ./include/net/gre.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/net/tcp.h: In function ‘keepalive_intvl_when’: ./include/net/sock.h:2446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2446 | { | ^ ./include/net/sock.h: In function ‘sockcm_init’: ./include/linux/memcontrol.h:1203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1203 | { | ^ ./include/net/tcp.h:1390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1390 | { | ^ ./include/net/sock.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ ./include/net/sock.h: In function ‘skb_steal_sock’: ./include/linux/memcontrol.h: In function ‘dec_lruvec_state’: ./include/linux/memcontrol.h:1209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1209 | { | ^ In file included from ./include/net/ip_tunnels.h:24, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: ./include/net/ip6_route.h: In function ‘rt6_srcprefs2flags’: ./include/net/sock.h:2451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2451 | { | ^ ./include/net/tcp.h: In function ‘keepalive_time_when’: ./include/linux/memcontrol.h: In function ‘inc_lruvec_page_state’: ./include/net/ip6_route.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/memcontrol.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/tcp.h:1397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1397 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_flags2srcprefs’: ./include/linux/memcontrol.h: In function ‘dec_lruvec_page_state’: ./include/net/ip6_route.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/net/sock.h: In function ‘sk_fullsock’: ./include/linux/memcontrol.h:1221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1221 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_need_strict’: ./include/net/tcp.h: In function ‘keepalive_probes’: ./include/net/ip6_route.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/sock.h:2466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2466 | { | ^ ./include/net/tcp.h:1404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1404 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_qualify_for_ecmp’: ./include/net/sock.h: In function ‘sock_put’: ./include/net/ip6_route.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/net/sock.h: In function ‘sk_validate_xmit_skb’: ./include/linux/memcontrol.h: In function ‘mem_cgroup_under_socket_pressure’: ./include/net/gre.h: In function ‘gre_checksum’: ./include/net/tcp.h: In function ‘keepalive_time_elapsed’: ./include/net/gre.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/sock.h:1711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1711 | { | ^ ./include/linux/memcontrol.h:1258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1258 | { | ^ ./include/net/sock.h:2475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2475 | { | ^ ./include/net/tcp.h:1411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1411 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_route_output’: ./include/net/ip6_route.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/sock.h: In function ‘sk_receive_skb’: ./include/net/gre.h: In function ‘gre_build_header’: ./include/net/gre.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/sock.h:1724:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1724 | { | ^ ./include/net/sock.h: In function ‘skb_add_data_nocache’: ./include/net/sock.h: In function ‘sk_listener’: ./include/net/ip6_route.h: In function ‘ip6_route_get_saddr’: ./include/net/sock.h:1979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1979 | { | ^ ./include/net/ip6_route.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_set’: ./include/net/sock.h:2490:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2490 | { | ^ ./include/net/sock.h:1729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1729 | { | ^ ./include/net/tcp.h: In function ‘tcp_fin_time’: ./include/net/sock.h: In function ‘sk_get_wmem0’: ./include/linux/memcontrol.h: In function ‘memcg_kmem_enabled’: ./include/net/sock.h: In function ‘skb_copy_to_page_nocache’: ./include/net/tcp.h:1419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1419 | { | ^ ./include/linux/memcontrol.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/net/sock.h:2527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2527 | { | ^ ./include/net/sock.h:1994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1994 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_clear’: ./include/linux/memcontrol.h: In function ‘memcg_cache_id’: ./include/net/sock.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/linux/memcontrol.h:1312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1312 | { | ^ ./include/net/tcp.h: In function ‘tcp_paws_check’: In file included from ./include/linux/netfilter/nf_conntrack_proto_gre.h:14, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ip’: ./include/net/sock.h: In function ‘sk_tx_queue_get’: ./include/net/tcp.h:1431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1431 | { | ^ ./include/net/sock.h: In function ‘sk_get_rmem0’: ./include/net/netfilter/nf_conntrack_tuple.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/sock.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_alloc_get’: ./include/net/sock.h:2536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2536 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ipv6’: ./include/net/netfilter/nf_conntrack_tuple.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple’: ./include/net/sock.h:2017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2017 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/sock.h: In function ‘sk_rx_queue_set’: ./include/net/sock.h: In function ‘sk_rmem_alloc_get’: ./include/net/sock.h:1752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1752 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_src_equal’: ./include/net/sock.h: In function ‘sk_pacing_shift_update’: ./include/net/netfilter/nf_conntrack_tuple.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/sock.h:2028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2028 | { | ^ ./include/net/sock.h:2549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2549 | { | ^ ./include/net/sock.h: In function ‘sk_has_allocations’: ./include/net/tcp.h: In function ‘tcp_paws_reject’: ./include/net/tcp.h:1449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1449 | { | ^ ./include/net/sock.h:2039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2039 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_dst_equal’: In file included from ./include/linux/set_memory.h:12, from ./include/linux/filter.h:20, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./arch/x86/include/asm/set_memory.h: In function ‘set_mce_nospec’: ./include/net/netfilter/nf_conntrack_tuple.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/sock.h: In function ‘skwq_has_sleeper’: ./arch/x86/include/asm/set_memory.h:94:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 94 | { | ^ ./include/net/sock.h: In function ‘sk_dev_equal_l3scope’: ./include/net/sock.h:2075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2075 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_equal’: ./include/net/sock.h: In function ‘sk_rx_queue_clear’: ./include/net/sock.h:2561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2561 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/net/sock.h:1766:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1766 | { | ^ ./include/net/sock.h: In function ‘sock_poll_wait’: ./arch/x86/include/asm/set_memory.h: In function ‘clear_mce_nospec’: ./arch/x86/include/asm/set_memory.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_equal’: ./include/net/tcp.h: In function ‘tcp_mib_init’: ./include/net/sock.h: In function ‘sk_rx_queue_get’: ./include/net/netfilter/nf_conntrack_tuple.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/net/sock.h:2095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2095 | { | ^ ./include/net/tcp.h:1475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1475 | { | ^ ./include/net/sock.h:1774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1774 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_src_mask_cmp’: ./include/net/netfilter/nf_conntrack_tuple.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/sock.h: In function ‘skb_set_hash_from_sk’: In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/kallsyms.h: In function ‘is_kernel_inittext’: ./include/linux/kallsyms.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/sock.h: In function ‘sk_set_socket’: ./include/net/sock.h:2108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2108 | { | ^ ./include/net/sock.h:1783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1783 | { | ^ ./include/linux/kallsyms.h: In function ‘is_kernel_text’: ./include/linux/kallsyms.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/net/sock.h: In function ‘sk_sleep’: ./include/net/sock.h: In function ‘skb_set_owner_r’: ./include/net/sock.h:1789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1789 | { | ^ ./include/linux/kallsyms.h: In function ‘is_kernel’: ./include/linux/kallsyms.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/net/sock.h:2126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2126 | { | ^ In file included from ./include/linux/jhash.h:27, from ./include/net/inet_sock.h:22, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu16’: ./include/linux/kallsyms.h: In function ‘is_ksym_addr’: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_cmp’: ./include/linux/unaligned/packed_struct.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/linux/kallsyms.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu32’: ./include/linux/unaligned/packed_struct.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/net/sock.h: In function ‘sock_error’: ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu64’: ./include/linux/kallsyms.h: In function ‘dereference_symbol_descriptor’: ./include/linux/unaligned/packed_struct.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/kallsyms.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/net/sock.h: In function ‘sock_orphan’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu16’: ./include/net/sock.h:2154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2154 | { | ^ ./include/net/sock.h:1801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1801 | { | ^ ./include/linux/unaligned/packed_struct.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu32’: ./include/linux/unaligned/packed_struct.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/sock.h: In function ‘sock_graft’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu64’: ./include/linux/unaligned/packed_struct.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ In file included from ./include/linux/filter.h:21, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/kallsyms.h: In function ‘print_ip_sym’: ./include/net/sock.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/linux/kallsyms.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ In file included from ./include/net/inet_sock.h:22, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/jhash.h: In function ‘jhash’: ./include/linux/jhash.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_tuplehash_to_ctrack’: In file included from ./arch/x86/include/asm/unaligned.h:9, from ./include/linux/etherdevice.h:28, from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le16’: ./include/net/netfilter/nf_conntrack.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/unaligned/access_ok.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/net/sock.h: In function ‘sock_wspace’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le32’: ./include/linux/unaligned/access_ok.h:14:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 14 | { | ^ ./include/net/sock.h:2163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2163 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_le64’: ./include/linux/unaligned/access_ok.h:19:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 19 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be16’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_l3num’: ./include/linux/unaligned/access_ok.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/net/netfilter/nf_conntrack.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/sock.h: In function ‘sk_set_bit’: ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be32’: ./include/linux/unaligned/access_ok.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_protonum’: ./include/net/netfilter/nf_conntrack.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘get_unaligned_be64’: ./include/linux/unaligned/access_ok.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/net/sock.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_net’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le16’: ./include/net/netfilter/nf_conntrack.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/jhash.h: In function ‘jhash2’: ./include/linux/unaligned/access_ok.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/jhash.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le32’: ./include/net/sock.h: In function ‘sock_net_uid’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_get’: ./include/linux/unaligned/access_ok.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/net/netfilter/nf_conntrack.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/net/sock.h:1825:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1825 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_le64’: ./include/linux/unaligned/access_ok.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_put’: ./include/net/netfilter/nf_conntrack.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/net/ip6_route.h: In function ‘skb_rt6_info’: ./include/net/sock.h: In function ‘sk_clear_bit’: ./include/net/sock.h: In function ‘net_tx_rndhash’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be16’: ./include/net/ip6_route.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/unaligned/access_ok.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/net/sock.h:1830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1830 | { | ^ ./include/net/sock.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be32’: ./include/net/sock.h: In function ‘sk_set_txhash’: ./include/linux/unaligned/access_ok.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/net/sock.h:1837:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1837 | { | ^ ./include/linux/jhash.h: In function ‘__jhash_nwords’: ./include/linux/unaligned/access_ok.h: In function ‘put_unaligned_be64’: ./include/linux/jhash.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/unaligned/access_ok.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/sock.h: In function ‘sk_rethink_txhash’: ./include/net/sock.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_dst_store’: ./include/net/ip6_route.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_get’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh_acct’: ./include/net/sock.h: In function ‘sk_wake_async’: ./include/linux/jhash.h: In function ‘jhash_3words’: ./include/net/netfilter/nf_conntrack.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/linux/jhash.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/net/sock.h:1849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1849 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh’: ./include/net/netfilter/nf_conntrack.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/net/sock.h:2197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2197 | { | ^ ./include/linux/jhash.h: In function ‘jhash_2words’: ./include/net/ip6_route.h: In function ‘ipv6_unicast_destination’: ./include/linux/jhash.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/net/ip6_route.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_kill’: ./include/net/netfilter/nf_conntrack.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/jhash.h: In function ‘jhash_1word’: ./include/linux/jhash.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/net/ip6_route.h: In function ‘ipv6_anycast_destination’: ./include/net/ip6_route.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./include/net/sock.h: In function ‘sk_dst_get’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_template’: ./include/net/sock.h:1856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1856 | { | ^ ./include/net/netfilter/nf_conntrack.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ In file included from ./include/linux/if_vlan.h:16, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/etherdevice.h: In function ‘is_link_local_ether_addr’: ./include/net/sock.h: In function ‘sk_stream_moderate_sndbuf’: ./include/net/ip6_route.h: In function ‘ip6_skb_dst_mtu’: ./include/linux/etherdevice.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_confirmed’: ./include/net/ip6_route.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ ./include/net/netfilter/nf_conntrack.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/net/sock.h:2216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2216 | { | ^ In file included from ./include/net/inet_sock.h:27, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/request_sock.h: In function ‘inet_reqsk’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_dying’: ./include/net/netfilter/nf_conntrack.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/request_sock.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_sk_accept_pmtu’: ./include/linux/etherdevice.h: In function ‘is_zero_ether_addr’: ./include/net/request_sock.h: In function ‘req_to_sk’: ./include/net/ip6_route.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/etherdevice.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/request_sock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_is_loopback_packet’: ./include/net/netfilter/nf_conntrack.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./include/net/sock.h: In function ‘dst_negative_advice’: ./include/net/request_sock.h: In function ‘reqsk_alloc’: ./include/net/request_sock.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr’: ./include/linux/etherdevice.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/sock.h:1868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1868 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_sk_ignore_df’: ./include/net/ip6_route.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_expires’: ./include/net/netfilter/nf_conntrack.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/etherdevice.h: In function ‘is_multicast_ether_addr_64bits’: ./include/linux/etherdevice.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_nexthop’: ./include/net/ip6_route.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_expired’: ./include/net/netfilter/nf_conntrack.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/linux/etherdevice.h: In function ‘is_local_ether_addr’: ./include/linux/etherdevice.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_should_gc’: ./include/net/ip6_route.h: In function ‘rt6_duplicate_nexthop’: ./include/net/netfilter/nf_conntrack.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/etherdevice.h: In function ‘is_broadcast_ether_addr’: ./include/net/ip6_route.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/etherdevice.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_free’: ./include/net/request_sock.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_conntrack_get_ht’: ./include/linux/etherdevice.h: In function ‘is_unicast_ether_addr’: ./include/net/netfilter/nf_conntrack.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/etherdevice.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_dst_mtu_forward’: ./include/net/ip6_route.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/etherdevice.h: In function ‘is_valid_ether_addr’: ./include/linux/etherdevice.h:196:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 196 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_set’: ./include/net/netfilter/nf_conntrack.h:323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 323 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_proto_is_802_3’: ./include/linux/etherdevice.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_put’: ./include/net/sock.h: In function ‘__sk_dst_set’: ./include/net/request_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:24: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h: In function ‘par_net’: ./include/net/sock.h: In function ‘sk_page_frag’: ./include/net/sock.h:1886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1886 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_random_addr’: ./include/linux/etherdevice.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/net/sock.h:2234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2234 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_empty’: ./include/linux/etherdevice.h: In function ‘eth_broadcast_addr’: ./include/net/request_sock.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/linux/etherdevice.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_zero_addr’: ./include/net/request_sock.h: In function ‘reqsk_queue_remove’: ./include/linux/etherdevice.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/net/request_sock.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c: In function ‘__check_reject_percentage’: In file included from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: ./include/net/ip_tunnels.h: In function ‘fan_has_map’: ./include/linux/etherdevice.h: In function ‘eth_hw_addr_random’: ./include/linux/etherdevice.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | module_param(reject_percentage, uint, S_IRUGO | S_IWUSR); | ^~~~~~~~~~~~ ./include/net/ip_tunnels.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_removed’: ./include/net/request_sock.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/net/sock.h: In function ‘sock_writeable’: ./include/linux/etherdevice.h: In function ‘ether_addr_copy’: ./include/linux/etherdevice.h:281:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 281 | { | ^ ./include/net/sock.h:2247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2247 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_added’: ./include/linux/etherdevice.h: In function ‘eth_hw_addr_inherit’: ./include/net/request_sock.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/etherdevice.h:305:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 305 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_key_init’: ./include/net/sock.h: In function ‘sk_dst_set’: ./include/net/ip_tunnels.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/net/sock.h: In function ‘gfp_any’: ./include/net/request_sock.h: In function ‘reqsk_queue_len’: ./include/linux/etherdevice.h: In function ‘ether_addr_equal’: ./include/net/sock.h:1899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1899 | { | ^ ./include/net/request_sock.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/linux/etherdevice.h:320:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 320 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_len_young’: ./include/net/sock.h:2252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2252 | { | ^ ./include/net/request_sock.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_64bits’: ./include/linux/etherdevice.h:350:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 350 | { | ^ In file included from ./include/net/inet_sock.h:28, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/netns/hash.h: In function ‘net_hash_mix’: ./include/net/netns/hash.h:8:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 8 | { | ^ ./include/net/sock.h: In function ‘sock_rcvtimeo’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_dst_cache_usable’: ./include/net/ip_tunnels.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_unaligned’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c: In function ‘__check_delude_percentage’: ./include/net/sock.h: In function ‘__sk_dst_reset’: ./include/linux/etherdevice.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | module_param(delude_percentage, uint, S_IRUGO | S_IWUSR); | ^~~~~~~~~~~~ ./include/net/sock.h:2257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2257 | { | ^ ./include/net/sock.h:1910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1910 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_equal_masked’: ./include/linux/etherdevice.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/sock.h: In function ‘sock_sndtimeo’: ./include/net/sock.h: In function ‘sk_dst_reset’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_af’: ./include/net/ip_tunnels.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/sock.h:1916:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1916 | { | ^ ./include/linux/etherdevice.h: In function ‘ether_addr_to_u64’: ./include/net/sock.h:2262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2262 | { | ^ ./include/net/ip_tunnels.h: In function ‘key32_to_tunnel_id’: ./include/linux/etherdevice.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/ip_tunnels.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/net/sock.h: In function ‘sk_dst_confirm’: ./include/net/sock.h: In function ‘sock_rcvlowat’: In file included from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/inet_sock.h: In function ‘inet_rsk’: ./include/net/sock.h:1925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1925 | { | ^ ./include/net/ip_tunnels.h: In function ‘tunnel_id_to_key32’: ./include/net/ip_tunnels.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/net/inet_sock.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/etherdevice.h: In function ‘u64_to_ether_addr’: ./include/net/sock.h:2267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2267 | { | ^ ./include/linux/etherdevice.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/sock.h: In function ‘sock_confirm_neigh’: ./include/net/inet_sock.h: In function ‘inet_request_mark’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_init_flow’: ./include/net/inet_sock.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/net/ip_tunnels.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/net/sock.h:1931:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1931 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_addr_dec’: ./include/linux/etherdevice.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c: In function ‘xt_chaos_total’: ./include/net/inet_sock.h: In function ‘inet_request_bound_dev_if’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/net/inet_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/linux/etherdevice.h: In function ‘is_etherdev_addr’: ./include/linux/etherdevice.h:463:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 463 | { | ^ ./include/net/sock.h: In function ‘sk_can_gso’: ./include/net/inet_sock.h: In function ‘inet_sk_bound_l3mdev’: ./include/net/inet_sock.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/sock.h:1947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1947 | { | ^ ./include/net/sock.h: In function ‘sock_intr_errno’: ./include/net/sock.h: In function ‘sk_nocaps_add’: ./include/net/inet_sock.h: In function ‘inet_bound_dev_eq’: ./include/net/inet_sock.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/net/sock.h:2275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2275 | { | ^ ./include/net/sock.h:1954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1954 | { | ^ ./include/net/ip_tunnels.h: In function ‘pskb_inet_may_pull’: ./include/net/ip_tunnels.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c: In function ‘chaos_tg’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/net/sock.h: In function ‘skb_do_copy_data_nocache’: ./include/net/sock.h: In function ‘sock_skb_set_dropcount’: ./include/net/sock.h:1962:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1962 | { | ^ ./include/net/sock.h:2298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2298 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c: In function ‘chaos_tg_check’: ./include/net/ip_tunnels.h: In function ‘ip_encap_hlen’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:114:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 114 | { | ^ ./include/net/ip_tunnels.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/net/inet_sock.h: In function ‘sk_to_full_sk’: ./include/net/sock.h: In function ‘sk_drops_add’: ./include/net/inet_sock.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/sock.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/net/inet_sock.h: In function ‘sk_const_to_full_sk’: ./include/net/inet_sock.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c: In function ‘chaos_tg_init’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/net/inet_sock.h: In function ‘skb_to_full_sk’: ./include/net/inet_sock.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/sock.h: In function ‘skb_add_data_nocache’: ./include/net/inet_sock.h: In function ‘inet_sk’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_encap’: ./include/net/inet_sock.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/net/ip_tunnels.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/net/sock.h:1979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1979 | { | ^ ./include/net/inet_sock.h: In function ‘__inet_sk_copy_descendant’: ./include/net/inet_sock.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/net/sock.h: In function ‘sock_read_timestamp’: ./include/net/sock.h: In function ‘skb_copy_to_page_nocache’: ./include/net/inet_sock.h: In function ‘inet_sk_state_load’: ./include/net/inet_sock.h:319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 319 | { | ^ ./include/net/sock.h:2311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2311 | { | ^ ./include/net/sock.h:1994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1994 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c: In function ‘chaos_tg_exit’: ./include/net/sock.h: In function ‘sock_write_timestamp’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/linux/etherdevice.h: In function ‘compare_ether_header’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_dsfield’: ./include/net/sock.h:2328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2328 | { | ^ ./include/linux/etherdevice.h:491:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 491 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c: In function ‘__inittest’: ./include/net/ip_tunnels.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | module_init(chaos_tg_init); | ^~~~~~~~~~~ ./include/net/sock.h: In function ‘sk_wmem_alloc_get’: ./include/net/sock.h: In function ‘sock_recv_timestamp’: ./include/net/sock.h:2017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2017 | { | ^ ./include/linux/etherdevice.h: In function ‘eth_skb_pad’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c: In function ‘__exittest’: ./include/linux/etherdevice.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.c:205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 205 | module_exit(chaos_tg_exit); | ^~~~~~~~~~~ ./include/net/sock.h: In function ‘sk_rmem_alloc_get’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_ttl’: ./include/net/sock.h:2345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2345 | { | ^ ./include/net/inet_sock.h: In function ‘__inet_ehashfn’: ./include/net/ip_tunnels.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/sock.h:2028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2028 | { | ^ ./include/net/inet_sock.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/sock.h: In function ‘sk_has_allocations’: ./include/net/inet_sock.h: In function ‘inet_sk_flowi_flags’: ./include/net/sock.h:2039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2039 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_ecn_encap’: ./include/net/inet_sock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./include/net/ip_tunnels.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/net/sock.h: In function ‘skwq_has_sleeper’: ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_header’: ./include/net/sock.h:2075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2075 | { | ^ ./include/net/ip_tunnels.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/sock.h: In function ‘sock_poll_wait’: ./include/net/inet_sock.h: In function ‘inet_inc_convert_csum’: ./include/net/inet_sock.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_offloads’: ./include/net/sock.h:2095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2095 | { | ^ ./include/net/sock.h: In function ‘sock_recv_ts_and_drops’: ./include/net/ip_tunnels.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/net/inet_sock.h: In function ‘inet_dec_convert_csum’: ./include/net/inet_sock.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/sock.h: In function ‘skb_set_hash_from_sk’: ./include/net/sock.h:2374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2374 | { | ^ ./include/net/inet_sock.h: In function ‘inet_get_convert_csum’: ./include/net/sock.h:2108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2108 | { | ^ ./include/net/inet_sock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/net/inet_sock.h: In function ‘inet_can_nonlocal_bind’: ./include/net/sock.h: In function ‘skb_set_owner_r’: ./include/net/inet_sock.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./include/net/sock.h:2126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2126 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_xmit_stats’: ./include/net/ip_tunnels.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/net/sock.h: In function ‘_sock_tx_timestamp’: ./include/net/sock.h: In function ‘sock_error’: ./include/net/sock.h:2401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2401 | { | ^ ./include/net/sock.h:2154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2154 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts’: ./include/net/ip_tunnels.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/sock.h: In function ‘sock_tx_timestamp’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_get’: ./include/net/ip_tunnels.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ In file included from ./include/linux/tcp.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/inet_connection_sock.h: In function ‘inet_csk’: ./include/net/sock.h:2414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2414 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_set’: ./include/net/inet_connection_sock.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/ip_tunnels.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/net/sock.h: In function ‘skb_setup_tx_timestamp’: ./include/net/sock.h: In function ‘sock_wspace’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_ca’: ./include/net/inet_connection_sock.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/ip_tunnels.h: In function ‘lwt_tun_info’: ./include/net/sock.h:2163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2163 | { | ^ ./include/net/ip_tunnels.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/net/sock.h:2419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2419 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_collect_metadata’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_schedule_ack’: ./include/net/ip_tunnels.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/net/inet_connection_sock.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/net/sock.h: In function ‘sk_set_bit’: ./include/net/sock.h: In function ‘sk_eat_skb’: In file included from ./include/linux/if_vlan.h:17, from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/rtnetlink.h: In function ‘lockdep_rtnl_is_held’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_ack_scheduled’: ./include/net/sock.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/net/inet_connection_sock.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/rtnetlink.h:48:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 48 | { | ^ ./include/net/sock.h:2433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2433 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_delack_init’: ./include/net/inet_connection_sock.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue’: ./include/net/sock.h: In function ‘sock_net’: ./include/linux/rtnetlink.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_clear_xmit_timer’: ./include/net/inet_connection_sock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/net/sock.h: In function ‘sk_clear_bit’: ./include/net/sock.h:2440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2440 | { | ^ ./include/linux/rtnetlink.h: In function ‘dev_ingress_queue_rcu’: ./include/net/sock.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/linux/rtnetlink.h:89:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 89 | { | ^ ./include/net/sock.h: In function ‘sock_net_set’: In file included from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: ./include/net/gre.h: In function ‘netif_is_gretap’: ./include/net/gre.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/net/sock.h:2446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2446 | { | ^ ./include/net/sock.h: In function ‘sk_wake_async’: ./include/net/sock.h: In function ‘skb_steal_sock’: ./include/net/gre.h: In function ‘netif_is_ip6gretap’: ./include/net/gre.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/net/sock.h:2197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2197 | { | ^ ./include/net/sock.h:2451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2451 | { | ^ ./include/net/gre.h: In function ‘gre_calc_hlen’: ./include/net/gre.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/sock.h: In function ‘sk_fullsock’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_reset_xmit_timer’: ./include/net/inet_connection_sock.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/sock.h: In function ‘sk_stream_moderate_sndbuf’: ./include/net/sock.h:2466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2466 | { | ^ ./include/net/gre.h: In function ‘gre_flags_to_tnl_flags’: ./include/net/gre.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/sock.h:2216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2216 | { | ^ ./include/net/tcp.h: In function ‘tcp_clear_retrans_hints_partial’: ./include/net/sock.h: In function ‘sk_validate_xmit_skb’: ./include/net/tcp.h:1485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1485 | { | ^ In file included from ./include/linux/filter.h:22, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/if_vlan.h: In function ‘vlan_eth_hdr’: ./include/net/sock.h:2475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2475 | { | ^ ./include/net/tcp.h: In function ‘tcp_clear_all_retrans_hints’: ./include/linux/if_vlan.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/net/tcp.h:1490:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1490 | { | ^ ./include/linux/if_vlan.h: In function ‘is_vlan_dev’: ./include/linux/if_vlan.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_rx_ctag_filter_info’: ./include/linux/if_vlan.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/sock.h: In function ‘sk_listener’: ./include/net/gre.h: In function ‘gre_tnl_flags_to_gre_flags’: ./include/net/gre.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/net/sock.h:2490:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2490 | { | ^ ./include/net/tcp.h: In function ‘tcp_md5_do_lookup’: ./include/net/sock.h: In function ‘sk_get_wmem0’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_rto_backoff’: ./include/net/tcp.h:1569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1569 | { | ^ ./include/net/inet_connection_sock.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/sock.h:2527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2527 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_ctag_filter_info’: ./include/linux/if_vlan.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/gre.h: In function ‘gre_checksum’: ./include/net/sock.h: In function ‘sk_page_frag’: ./include/net/gre.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/sock.h:2234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2234 | { | ^ ./include/net/tcp.h: In function ‘tcp_put_md5sig_pool’: ./include/net/tcp.h:1590:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1590 | { | ^ ./include/net/gre.h: In function ‘gre_build_header’: ./include/net/gre.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/sock.h: In function ‘sk_get_rmem0’: ./include/net/sock.h: In function ‘sock_writeable’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_added’: ./include/net/sock.h:2247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2247 | { | ^ ./include/net/sock.h:2536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2536 | { | ^ ./include/net/inet_connection_sock.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_rx_stag_filter_info’: ./include/linux/if_vlan.h:99:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 99 | { | ^ ./include/net/sock.h: In function ‘gfp_any’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_len’: ./include/net/inet_connection_sock.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/net/sock.h:2252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2252 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_tsorted_anchor_cleanup’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_is_full’: ./include/net/inet_connection_sock.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/net/tcp.h:1659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1659 | { | ^ ./include/net/sock.h: In function ‘sock_rcvtimeo’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_listen_poll’: ./include/net/inet_connection_sock.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/net/sock.h: In function ‘sk_pacing_shift_update’: ./include/net/tcp.h: In function ‘tcp_rtx_queue_head’: ./include/net/sock.h:2257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2257 | { | ^ ./include/net/tcp.h:1675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1675 | { | ^ ./include/net/sock.h: In function ‘sock_sndtimeo’: ./include/net/sock.h:2549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2549 | { | ^ ./include/net/sock.h:2262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2262 | { | ^ In file included from ./include/linux/netfilter/nf_conntrack_proto_gre.h:14, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ip’: ./include/linux/if_vlan.h: In function ‘vlan_drop_rx_stag_filter_info’: ./include/net/sock.h: In function ‘sock_rcvlowat’: ./include/linux/if_vlan.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/sock.h:2267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2267 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ipv6’: In file included from ./include/net/inet_timewait_sock.h:26, from ./include/linux/tcp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/timewait_sock.h: In function ‘twsk_unique’: ./include/net/netfilter/nf_conntrack_tuple.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/timewait_sock.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple’: ./include/net/netfilter/nf_conntrack_tuple.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/sock.h: In function ‘sk_dev_equal_l3scope’: ./include/net/tcp.h: In function ‘tcp_write_queue_head’: ./include/net/timewait_sock.h: In function ‘twsk_destructor’: ./include/net/timewait_sock.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/tcp.h:1680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1680 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_src_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/sock.h:2561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2561 | { | ^ ./include/net/tcp.h: In function ‘tcp_write_queue_tail’: ./include/net/tcp.h:1685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1685 | { | ^ ./include/net/sock.h: In function ‘sock_intr_errno’: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_dst_equal’: ./include/net/tcp.h: In function ‘tcp_send_head’: ./include/net/sock.h:2275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2275 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ In file included from ./include/linux/tcp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/net/inet_timewait_sock.h: In function ‘inet_twsk’: ./include/net/tcp.h:1693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1693 | { | ^ ./include/net/inet_timewait_sock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/sock.h: In function ‘sock_skb_set_dropcount’: ./include/net/tcp.h: In function ‘tcp_skb_is_last’: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_equal’: ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_schedule’: ./include/net/netfilter/nf_conntrack_tuple.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/net/tcp.h:1699:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1699 | { | ^ ./include/net/sock.h:2298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2298 | { | ^ ./include/net/inet_timewait_sock.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_dev_priv’: ./include/net/tcp.h: In function ‘tcp_write_queue_empty’: ./include/linux/if_vlan.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_equal’: ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_reschedule’: ./include/net/netfilter/nf_conntrack_tuple.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/net/inet_timewait_sock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/tcp.h:1704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1704 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_dev_get_egress_qos_mask’: ./include/net/sock.h: In function ‘sk_drops_add’: ./include/linux/if_vlan.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘twsk_net’: ./include/net/tcp.h: In function ‘tcp_rtx_queue_empty’: ./include/net/inet_timewait_sock.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_src_mask_cmp’: ./include/net/sock.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/tcp.h:1709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1709 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘twsk_net_set’: ./include/net/inet_timewait_sock.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_encap_level’: ./include/linux/if_vlan.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ In file included from ./include/linux/jhash.h:27, from ./include/net/inet_sock.h:22, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu16’: ./include/net/tcp.h: In function ‘tcp_rtx_and_write_queues_empty’: ./include/linux/unaligned/packed_struct.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/net/tcp.h:1714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1714 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu32’: ./include/linux/unaligned/packed_struct.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_cmp’: ./include/net/tcp.h: In function ‘tcp_check_send_head’: ./include/net/netfilter/nf_conntrack_tuple.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu64’: ./include/net/sock.h: In function ‘sock_read_timestamp’: ./include/linux/unaligned/packed_struct.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/if_vlan.h: In function ‘eth_type_vlan’: ./include/net/tcp.h:1719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1719 | { | ^ ./include/linux/if_vlan.h:317:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 317 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu16’: ./include/net/sock.h:2311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2311 | { | ^ ./include/linux/unaligned/packed_struct.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/net/tcp.h: In function ‘__tcp_add_write_queue_tail’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu32’: ./include/net/sock.h: In function ‘sock_write_timestamp’: ./include/net/tcp.h:1725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1725 | { | ^ ./include/linux/unaligned/packed_struct.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_hw_offload_capable’: ./include/net/tcp.h: In function ‘tcp_add_write_queue_tail’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu64’: ./include/linux/if_vlan.h:329:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 329 | { | ^ ./include/net/sock.h:2328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2328 | { | ^ ./include/linux/unaligned/packed_struct.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/net/tcp.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/net/sock.h: In function ‘sock_recv_timestamp’: ./include/net/tcp.h: In function ‘tcp_insert_write_queue_before’: ./include/net/sock.h:2345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2345 | { | ^ In file included from ./include/net/inet_sock.h:22, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/jhash.h: In function ‘jhash’: ./include/net/tcp.h:1742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1742 | { | ^ ./include/linux/jhash.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_insert_inner_tag’: ./include/net/tcp.h: In function ‘tcp_unlink_write_queue’: ./include/linux/if_vlan.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/net/tcp.h:1747:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1747 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_tuplehash_to_ctrack’: ./include/net/tcp.h: In function ‘tcp_rtx_queue_unlink’: ./include/net/netfilter/nf_conntrack.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/net/tcp.h:1755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1755 | { | ^ ./include/net/sock.h: In function ‘sock_recv_ts_and_drops’: ./include/net/tcp.h: In function ‘tcp_rtx_queue_unlink_and_free’: ./include/net/tcp.h:1761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1761 | { | ^ ./include/net/sock.h:2374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2374 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_insert_tag’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:14: ./include/linux/tcp.h: In function ‘tcp_hdr’: ./include/linux/if_vlan.h:399:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 399 | { | ^ ./include/net/tcp.h: In function ‘tcp_push_pending_frames’: ./include/linux/tcp.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_l3num’: ./include/net/netfilter/nf_conntrack.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/tcp.h:1768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1768 | { | ^ ./include/linux/tcp.h: In function ‘__tcp_hdrlen’: ./include/linux/if_vlan.h: In function ‘vlan_insert_inner_tag’: ./include/linux/tcp.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_protonum’: ./include/linux/if_vlan.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/netfilter/nf_conntrack.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/tcp.h: In function ‘tcp_hdrlen’: ./include/linux/tcp.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/net/sock.h: In function ‘_sock_tx_timestamp’: ./include/net/tcp.h: In function ‘tcp_highest_sack_seq’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_net’: ./include/linux/jhash.h: In function ‘jhash2’: ./include/net/netfilter/nf_conntrack.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_insert_tag’: ./include/linux/tcp.h: In function ‘inner_tcp_hdr’: ./include/linux/jhash.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/if_vlan.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/tcp.h:1781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1781 | { | ^ ./include/linux/tcp.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/net/sock.h:2401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2401 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_get’: ./include/linux/tcp.h: In function ‘inner_tcp_hdrlen’: ./include/linux/if_vlan.h: In function ‘vlan_insert_tag_set_proto’: ./include/net/netfilter/nf_conntrack.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/linux/tcp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/if_vlan.h:468:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 468 | { | ^ ./include/linux/tcp.h: In function ‘tcp_optlen’: ./include/linux/tcp.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_put’: ./include/net/netfilter/nf_conntrack.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_clear_tag’: ./include/linux/if_vlan.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/sock.h: In function ‘sock_tx_timestamp’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_copy_tag’: ./include/linux/if_vlan.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/sock.h:2414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2414 | { | ^ ./include/net/tcp.h: In function ‘tcp_advance_highest_sack’: ./include/net/sock.h: In function ‘skb_setup_tx_timestamp’: ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_push_inside’: ./include/net/tcp.h:1792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1792 | { | ^ ./include/linux/if_vlan.h:510:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 510 | { | ^ ./include/linux/jhash.h: In function ‘__jhash_nwords’: ./include/linux/tcp.h: In function ‘tcp_clear_options’: ./include/net/sock.h:2419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2419 | { | ^ ./include/linux/jhash.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/linux/tcp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_put_tag’: ./include/net/sock.h: In function ‘sk_eat_skb’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh_acct’: ./include/linux/if_vlan.h:528:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 528 | { | ^ ./include/net/netfilter/nf_conntrack.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/net/sock.h:2433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2433 | { | ^ ./include/linux/jhash.h: In function ‘jhash_3words’: ./include/linux/if_vlan.h: In function ‘__vlan_get_tag’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh’: ./include/linux/tcp.h: In function ‘tcp_rsk’: ./include/linux/jhash.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/linux/if_vlan.h:542:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 542 | { | ^ ./include/net/sock.h: In function ‘sock_net’: ./include/net/netfilter/nf_conntrack.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/linux/tcp.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/net/tcp.h: In function ‘tcp_highest_sack’: ./include/net/sock.h:2440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2440 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_kill’: ./include/linux/jhash.h: In function ‘jhash_2words’: ./include/net/netfilter/nf_conntrack.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/jhash.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/net/sock.h: In function ‘sock_net_set’: ./include/net/tcp.h:1797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1797 | { | ^ ./include/linux/if_vlan.h: In function ‘__vlan_hwaccel_get_tag’: ./include/linux/jhash.h: In function ‘jhash_1word’: ./include/net/sock.h:2446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2446 | { | ^ ./include/net/tcp.h: In function ‘tcp_highest_sack_reset’: ./include/linux/jhash.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/linux/if_vlan.h:561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 561 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_template’: ./include/net/netfilter/nf_conntrack.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/sock.h: In function ‘skb_steal_sock’: ./include/net/tcp.h:1802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1802 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_get_tag’: ./include/net/sock.h:2451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2451 | { | ^ ./include/linux/if_vlan.h:579:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 579 | { | ^ ./include/net/tcp.h: In function ‘tcp_highest_sack_replace’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_confirmed’: ./include/net/netfilter/nf_conntrack.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/net/tcp.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/net/sock.h: In function ‘sk_fullsock’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_dying’: ./include/linux/if_vlan.h: In function ‘__vlan_get_protocol’: ./include/net/netfilter/nf_conntrack.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/tcp.h: In function ‘inet_sk_transparent’: ./include/linux/if_vlan.h:598:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 598 | { | ^ ./include/net/sock.h:2466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2466 | { | ^ ./include/net/tcp.h:1817:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1817 | { | ^ In file included from ./include/net/inet_sock.h:27, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/request_sock.h: In function ‘inet_reqsk’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_is_loopback_packet’: ./include/net/sock.h: In function ‘sk_validate_xmit_skb’: ./include/net/netfilter/nf_conntrack.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./include/net/request_sock.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/net/sock.h:2475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2475 | { | ^ ./include/net/request_sock.h: In function ‘req_to_sk’: ./include/net/tcp.h: In function ‘tcp_stream_is_thin’: ./include/net/request_sock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_expires’: ./include/linux/tcp.h: In function ‘tcp_sk’: ./include/net/netfilter/nf_conntrack.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/tcp.h:1831:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1831 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_alloc’: ./include/linux/tcp.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./include/net/request_sock.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_expired’: ./include/net/netfilter/nf_conntrack.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/linux/tcp.h: In function ‘tcp_twsk’: ./include/net/sock.h: In function ‘sk_listener’: ./include/linux/tcp.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_should_gc’: ./include/linux/tcp.h: In function ‘tcp_passive_fastopen’: ./include/net/sock.h:2490:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2490 | { | ^ ./include/net/netfilter/nf_conntrack.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/linux/tcp.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/net/tcp.h: In function ‘tcp_notsent_lowat’: ./include/linux/if_vlan.h: In function ‘vlan_get_protocol’: ./include/net/tcp.h:1870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1870 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_conntrack_get_ht’: ./include/linux/if_vlan.h:640:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 640 | { | ^ ./include/linux/tcp.h: In function ‘fastopen_queue_tune’: ./include/net/netfilter/nf_conntrack.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/linux/tcp.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_free’: ./include/net/sock.h: In function ‘sk_get_wmem0’: ./include/net/request_sock.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_set_encap_proto’: ./include/linux/if_vlan.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/net/tcp.h: In function ‘tcp_stream_memory_free’: ./include/net/sock.h:2527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2527 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_set’: ./include/net/netfilter/nf_conntrack.h:323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 323 | { | ^ ./include/net/tcp.h:1880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1880 | { | ^ ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:18: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h: In function ‘par_net’: ./include/linux/if_vlan.h:686:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | { | ^ ./include/net/sock.h: In function ‘sk_get_rmem0’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_put’: ./include/net/sock.h:2536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2536 | { | ^ ./include/net/request_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c: In function ‘ether_set’: ./include/linux/if_vlan.h: In function ‘skb_vlan_tagged_multi’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/linux/if_vlan.h:702:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 702 | { | ^ ./include/net/tcp.h: In function ‘cookie_init_sequence’: ./include/linux/tcp.h: In function ‘tcp_move_syn’: ./include/linux/tcp.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/net/sock.h: In function ‘sk_pacing_shift_update’: ./include/net/tcp.h:1944:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1944 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_empty’: ./include/linux/tcp.h: In function ‘tcp_saved_syn_free’: ./include/net/request_sock.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/net/sock.h:2549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2549 | { | ^ ./include/linux/tcp.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c: In function ‘ether_cmp’: ./include/net/request_sock.h: In function ‘reqsk_queue_remove’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/net/request_sock.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/linux/tcp.h: In function ‘tcp_mss_clamp’: ./include/linux/tcp.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/if_vlan.h: In function ‘vlan_features_check’: ./include/linux/if_vlan.h:733:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 733 | { | ^ ./include/net/sock.h: In function ‘sk_dev_equal_l3scope’: ./include/net/request_sock.h: In function ‘reqsk_queue_removed’: ./include/net/request_sock.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/net/sock.h:2561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2561 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c: In function ‘dhcpmac_mt’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_added’: ./include/linux/if_vlan.h: In function ‘compare_vlan_header’: ./include/net/request_sock.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/linux/if_vlan.h:759:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 759 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_len’: ./include/net/request_sock.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c: In function ‘dhcpmac_tg’: ./include/net/request_sock.h: In function ‘reqsk_queue_len_young’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:15: ./include/linux/udp.h: In function ‘udp_hdr’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/request_sock.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/linux/udp.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/linux/udp.h: In function ‘inner_udp_hdr’: ./include/linux/udp.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ In file included from ./include/net/inet_sock.h:28, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/netns/hash.h: In function ‘net_hash_mix’: ./include/linux/udp.h: In function ‘udp_hashfn’: ./include/net/netns/hash.h:8:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 8 | { | ^ ./include/linux/udp.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ In file included from ./include/linux/jhash.h:27, from ./include/net/inet_sock.h:22, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu16’: ./include/linux/unaligned/packed_struct.h:11:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 11 | { | ^ ./include/linux/udp.h: In function ‘udp_sk’: ./include/linux/udp.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu32’: ./include/linux/unaligned/packed_struct.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_tx’: ./include/linux/udp.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__get_unaligned_cpu64’: ./include/linux/unaligned/packed_struct.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ In file included from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/inet_sock.h: In function ‘inet_rsk’: ./include/linux/udp.h: In function ‘udp_set_no_check6_rx’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu16’: ./include/linux/udp.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/unaligned/packed_struct.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/net/inet_sock.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/linux/udp.h: In function ‘udp_get_no_check6_tx’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c: In function ‘dhcpmac_init’: ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu32’: ./include/linux/udp.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/unaligned/packed_struct.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/net/inet_sock.h: In function ‘inet_request_mark’: ./include/linux/udp.h: In function ‘udp_get_no_check6_rx’: ./include/net/inet_sock.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/linux/unaligned/packed_struct.h: In function ‘__put_unaligned_cpu64’: ./include/linux/udp.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/unaligned/packed_struct.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/udp.h: In function ‘udp_cmsg_recv’: ./include/linux/udp.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c: In function ‘dhcpmac_exit’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/net/inet_sock.h: In function ‘inet_request_bound_dev_if’: ./include/net/inet_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ In file included from ./include/net/inet_sock.h:22, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/jhash.h: In function ‘jhash’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c: In function ‘__inittest’: ./include/linux/jhash.h:71:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 71 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | module_init(dhcpmac_init); | ^~~~~~~~~~~ ./include/linux/udp.h: In function ‘udp_unexpected_gso’: ./include/linux/udp.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_bound_l3mdev’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c: In function ‘__exittest’: ./include/net/inet_sock.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.c:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | module_exit(dhcpmac_exit); | ^~~~~~~~~~~ ./include/net/inet_sock.h: In function ‘inet_bound_dev_eq’: ./include/net/inet_sock.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/linux/jhash.h: In function ‘jhash2’: ./include/linux/jhash.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:18: ./include/linux/proc_fs.h: In function ‘proc_net_mkdir’: ./include/net/inet_sock.h: In function ‘sk_to_full_sk’: In file included from ./include/net/rtnetlink.h:6, from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/netlink.h: In function ‘nlmsg_msg_size’: ./include/linux/proc_fs.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/inet_sock.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/linux/proc_fs.h: In function ‘proc_pid_ns’: ./include/linux/proc_fs.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/net/netlink.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/inet_sock.h: In function ‘sk_const_to_full_sk’: ./include/net/inet_sock.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/jhash.h: In function ‘__jhash_nwords’: ./include/net/netlink.h: In function ‘nlmsg_total_size’: ./include/linux/jhash.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/net/netlink.h:423:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 423 | { | ^ ./include/net/inet_sock.h: In function ‘skb_to_full_sk’: ./include/net/netlink.h: In function ‘nlmsg_padlen’: ./include/net/inet_sock.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/netlink.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/linux/jhash.h: In function ‘jhash_3words’: ./include/linux/jhash.h:160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 160 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk’: ./include/net/netlink.h: In function ‘nlmsg_data’: ./include/net/netlink.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/inet_sock.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/linux/jhash.h: In function ‘jhash_2words’: ./include/linux/jhash.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/net/inet_sock.h: In function ‘__inet_sk_copy_descendant’: ./include/net/inet_sock.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_len’: ./include/net/netlink.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/jhash.h: In function ‘jhash_1word’: ./include/linux/jhash.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_attrdata’: ./include/net/netlink.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_state_load’: ./include/net/inet_sock.h:319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 319 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_attrlen’: In file included from ./include/linux/netfilter/x_tables.h:8, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:28: ./include/linux/netfilter.h: In function ‘NF_DROP_GETERR’: ./include/net/tcp.h: In function ‘tcp_rto_delta_us’: ./include/net/netlink.h:472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 472 | { | ^ ./include/linux/netfilter.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/net/tcp.h:1976:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1976 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_ok’: ./include/linux/netfilter.h: In function ‘nf_inet_addr_cmp’: ./include/net/netlink.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/linux/netfilter.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ In file included from ./include/net/inet_sock.h:27, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/request_sock.h: In function ‘inet_reqsk’: ./include/net/request_sock.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_next’: ./include/net/netlink.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ ./include/net/request_sock.h: In function ‘req_to_sk’: ./include/net/tcp.h: In function ‘tcp_v4_save_options’: ./include/net/request_sock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/netfilter.h: In function ‘nf_inet_addr_mask’: ./include/linux/netfilter.h:36:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 36 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_alloc’: ./include/net/request_sock.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/net/tcp.h:1989:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1989 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_parse’: ./include/net/inet_sock.h: In function ‘__inet_ehashfn’: ./include/net/netlink.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/net/inet_sock.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_flowi_flags’: ./include/net/inet_sock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook_entries_get_hook_ops’: ./include/net/netlink.h: In function ‘nlmsg_parse_strict’: ./include/linux/netfilter.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/net/netlink.h:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ ./include/net/tcp.h: In function ‘skb_is_tcp_pure_ack’: ./include/net/request_sock.h: In function ‘reqsk_free’: ./include/net/request_sock.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/tcp.h:2011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2011 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook_entry_hookfn’: ./include/linux/netfilter.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_find_attr’: ./include/net/tcp.h: In function ‘skb_set_tcp_pure_ack’: ./include/net/netlink.h:555:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 555 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook_state_init’: ./include/net/inet_sock.h: In function ‘inet_inc_convert_csum’: ./include/linux/netfilter.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/net/tcp.h:2016:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2016 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_validate’: ./include/net/inet_sock.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/netlink.h:572:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 572 | { | ^ ./include/net/tcp.h: In function ‘tcp_inq’: ./include/net/inet_sock.h: In function ‘inet_dec_convert_csum’: ./include/net/inet_sock.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_report’: ./include/net/tcp.h:2021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2021 | { | ^ ./include/net/netlink.h:588:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 588 | { | ^ ./include/net/inet_sock.h: In function ‘inet_get_convert_csum’: ./include/net/request_sock.h: In function ‘reqsk_put’: ./include/net/inet_sock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/net/request_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_put’: ./include/net/netlink.h:617:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 617 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook’: ./include/net/inet_sock.h: In function ‘inet_can_nonlocal_bind’: ./include/linux/netfilter.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/inet_sock.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_empty’: ./include/net/netlink.h: In function ‘nlmsg_put_answer’: ./include/net/request_sock.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/net/netlink.h:639:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 639 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_remove’: ./include/net/request_sock.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/net/tcp.h: In function ‘tcp_segs_in’: ./include/net/netlink.h: In function ‘nlmsg_new’: ./include/net/netlink.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/tcp.h:2047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2047 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_end’: ./include/net/request_sock.h: In function ‘reqsk_queue_removed’: ./include/net/netlink.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/request_sock.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_get_pos’: ./include/net/netlink.h:678:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 678 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_added’: ./include/net/netlink.h: In function ‘nlmsg_trim’: ./include/net/request_sock.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/net/netlink.h:690:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 690 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_len’: ./include/net/request_sock.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ In file included from ./include/linux/tcp.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/inet_connection_sock.h: In function ‘inet_csk’: ./include/net/request_sock.h: In function ‘reqsk_queue_len_young’: ./include/net/request_sock.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/net/inet_connection_sock.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_ca’: ./include/net/inet_connection_sock.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ In file included from ./include/net/inet_sock.h:28, from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/netns/hash.h: In function ‘net_hash_mix’: ./include/net/netns/hash.h:8:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 8 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_cancel’: ./include/net/tcp.h: In function ‘tcp_listendrop’: ./include/net/netlink.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_schedule_ack’: ./include/net/tcp.h:2064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2064 | { | ^ ./include/net/inet_connection_sock.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_free’: ./include/net/netlink.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_ack_scheduled’: ./include/net/inet_connection_sock.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_multicast’: ./include/net/netlink.h:729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 729 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_delack_init’: ./include/net/inet_connection_sock.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/net/netlink.h: In function ‘nlmsg_unicast’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_clear_xmit_timer’: ./include/net/netlink.h:748:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 748 | { | ^ ./include/net/inet_connection_sock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ In file included from ./include/net/inet_connection_sock.h:24, from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/inet_sock.h: In function ‘inet_rsk’: ./include/net/netlink.h: In function ‘nl_dump_check_consistent’: ./include/net/netlink.h:788:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 788 | { | ^ ./include/net/inet_sock.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/net/inet_sock.h: In function ‘inet_request_mark’: ./include/net/inet_sock.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/net/netlink.h: In function ‘nla_attr_size’: ./include/net/netlink.h:803:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 803 | { | ^ ./include/net/inet_sock.h: In function ‘inet_request_bound_dev_if’: ./include/net/inet_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/netlink.h: In function ‘nla_total_size’: ./include/net/netlink.h:812:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 812 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_bound_l3mdev’: ./include/net/netlink.h: In function ‘nla_padlen’: ./include/net/inet_sock.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/netlink.h:821:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 821 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reset_xmit_timer’: ./include/net/inet_connection_sock.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/netlink.h: In function ‘nla_type’: ./include/net/inet_sock.h: In function ‘inet_bound_dev_eq’: ./include/net/netlink.h:830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 830 | { | ^ ./include/net/inet_sock.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ ./include/net/netlink.h: In function ‘nla_data’: ./include/net/netlink.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/net/netlink.h: In function ‘nla_len’: ./include/net/netlink.h:848:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 848 | { | ^ ./include/net/netlink.h: In function ‘nla_ok’: ./include/linux/netfilter.h: In function ‘NF_HOOK_COND’: ./include/net/netlink.h:858:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 858 | { | ^ ./include/linux/netfilter.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/net/inet_sock.h: In function ‘sk_to_full_sk’: ./include/net/inet_sock.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/netlink.h: In function ‘nla_next’: ./include/net/netlink.h:873:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 873 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK’: ./include/net/inet_sock.h: In function ‘sk_const_to_full_sk’: ./include/linux/netfilter.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/net/inet_sock.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/netlink.h: In function ‘nla_find_nested’: ./include/net/inet_sock.h: In function ‘skb_to_full_sk’: ./include/net/inet_sock.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/netlink.h:889:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 889 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK_LIST’: ./include/linux/netfilter.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk’: ./include/net/inet_sock.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/net/netlink.h: In function ‘nla_parse_nested’: ./include/net/inet_sock.h: In function ‘__inet_sk_copy_descendant’: ./include/net/inet_sock.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/net/netlink.h:907:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 907 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u8’: ./include/net/netlink.h:919:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 919 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_state_load’: ./include/net/inet_sock.h:319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 319 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u16’: ./include/net/netlink.h:933:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 933 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_rto_backoff’: ./include/net/inet_connection_sock.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be16’: ./include/net/netlink.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net16’: ./include/net/netlink.h:959:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 959 | { | ^ ./include/net/netlink.h: In function ‘nla_put_le16’: ./include/net/netlink.h:972:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 972 | { | ^ ./include/net/inet_sock.h: In function ‘__inet_ehashfn’: ./include/net/inet_sock.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u32’: ./include/net/netlink.h:985:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 985 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_flowi_flags’: ./include/net/inet_sock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ ./include/net/netlink.h: In function ‘nla_put_be32’: ./include/net/netlink.h:998:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 998 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_added’: ./include/net/netlink.h: In function ‘nla_put_net32’: ./include/net/inet_connection_sock.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./include/net/netlink.h:1011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1011 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_len’: ./include/net/netlink.h: In function ‘nla_put_le32’: ./include/net/inet_connection_sock.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/net/inet_sock.h: In function ‘inet_inc_convert_csum’: ./include/net/netlink.h:1024:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1024 | { | ^ ./include/net/inet_sock.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_is_full’: ./include/net/inet_sock.h: In function ‘inet_dec_convert_csum’: ./include/net/inet_connection_sock.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/net/netlink.h: In function ‘nla_put_u64_64bit’: ./include/net/inet_sock.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/netfilter.h: In function ‘nf_nat_decode_session’: ./include/net/netlink.h:1039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1039 | { | ^ ./include/linux/netfilter.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/inet_sock.h: In function ‘inet_get_convert_csum’: ./include/net/inet_sock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_listen_poll’: ./include/net/netlink.h: In function ‘nla_put_be64’: ./include/net/inet_connection_sock.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/net/netlink.h:1054:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1054 | { | ^ ./include/net/inet_sock.h: In function ‘inet_can_nonlocal_bind’: ./include/net/inet_sock.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./include/net/netlink.h: In function ‘nla_put_net64’: ./include/net/netlink.h:1069:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1069 | { | ^ ./include/net/netlink.h: In function ‘nla_put_le64’: ./include/net/netlink.h:1085:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1085 | { | ^ ./include/net/tcp.h: In function ‘tcp_call_bpf’: ./include/net/netlink.h: In function ‘nla_put_s8’: ./include/net/netlink.h:1098:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1098 | { | ^ ./include/net/tcp.h:2119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2119 | { | ^ In file included from ./include/net/inet_timewait_sock.h:26, from ./include/linux/tcp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/timewait_sock.h: In function ‘twsk_unique’: ./include/net/netlink.h: In function ‘nla_put_s16’: ./include/net/timewait_sock.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/netlink.h:1111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1111 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s32’: ./include/net/timewait_sock.h: In function ‘twsk_destructor’: ./include/net/netlink.h:1124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1124 | { | ^ In file included from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/inet_connection_sock.h: In function ‘inet_csk’: ./include/net/timewait_sock.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/netlink.h: In function ‘nla_put_s64’: ./include/net/inet_connection_sock.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/netlink.h:1139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1139 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_ca’: ./include/net/inet_connection_sock.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/netlink.h: In function ‘nla_put_string’: ./include/net/netlink.h:1153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1153 | { | ^ In file included from ./include/linux/tcp.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/net/inet_timewait_sock.h: In function ‘inet_twsk’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_schedule_ack’: ./include/net/inet_connection_sock.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/net/netlink.h: In function ‘nla_put_flag’: ./include/net/inet_timewait_sock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/netlink.h:1163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1163 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_ack_scheduled’: ./include/net/inet_connection_sock.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/net/netlink.h: In function ‘nla_put_msecs’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_delack_init’: ./include/net/inet_connection_sock.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/net/netlink.h:1176:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1176 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_schedule’: ./include/net/inet_timewait_sock.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/net/tcp.h: In function ‘tcp_call_bpf_2arg’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_clear_xmit_timer’: ./include/net/netlink.h: In function ‘nla_put_in_addr’: ./include/net/inet_connection_sock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_reschedule’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:28: ./include/linux/netfilter/x_tables.h: In function ‘xt_net’: ./include/net/inet_timewait_sock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/netlink.h:1191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1191 | { | ^ ./include/net/tcp.h:2143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2143 | { | ^ ./include/linux/netfilter/x_tables.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘twsk_net’: ./include/net/netlink.h: In function ‘nla_put_in6_addr’: ./include/net/inet_timewait_sock.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_in’: ./include/net/tcp.h: In function ‘tcp_call_bpf_3arg’: ./include/net/netlink.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/linux/netfilter/x_tables.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u32’: ./include/linux/netfilter/x_tables.h: In function ‘xt_inname’: ./include/net/tcp.h:2151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2151 | { | ^ ./include/linux/netfilter/x_tables.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/net/netlink.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘twsk_net_set’: ./include/net/inet_timewait_sock.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_out’: ./include/net/netlink.h: In function ‘nla_get_be32’: ./include/linux/netfilter/x_tables.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/net/tcp.h: In function ‘tcp_timeout_init’: ./include/net/netlink.h:1224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1224 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_outname’: ./include/net/netlink.h: In function ‘nla_get_le32’: ./include/linux/netfilter/x_tables.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/net/tcp.h:2177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2177 | { | ^ ./include/net/netlink.h:1233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1233 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_hooknum’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_reset_xmit_timer’: ./include/net/netlink.h: In function ‘nla_get_u16’: ./include/linux/netfilter/x_tables.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/net/inet_connection_sock.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/netlink.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_family’: ./include/linux/netfilter/x_tables.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/net/netlink.h: In function ‘nla_get_be16’: ./include/net/netlink.h:1251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1251 | { | ^ ./include/net/tcp.h: In function ‘tcp_rwnd_init_bpf’: ./include/net/netlink.h: In function ‘nla_get_le16’: ./include/net/netlink.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/tcp.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u8’: ./include/net/netlink.h:1269:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1269 | { | ^ ./include/net/netlink.h: In function ‘nla_get_u64’: ./include/net/netlink.h:1278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1278 | { | ^ ./include/net/tcp.h: In function ‘tcp_bpf_ca_needs_ecn’: ./include/net/netlink.h: In function ‘nla_get_be64’: ./include/net/netlink.h:1291:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1291 | { | ^ ./include/net/tcp.h:2199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2199 | { | ^ ./include/net/netlink.h: In function ‘nla_get_le64’: ./include/net/netlink.h:1304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1304 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s32’: ./include/net/netlink.h:1313:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1313 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s16’: ./include/net/netlink.h:1322:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1322 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s8’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_rto_backoff’: ./include/net/netlink.h:1331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1331 | { | ^ ./include/net/inet_connection_sock.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/netlink.h: In function ‘nla_get_s64’: In file included from ./include/uapi/linux/netfilter_ipv4.h:9, from ./include/linux/netfilter_ipv4.h:7, from ./include/uapi/linux/netfilter_ipv4/ip_tables.h:22, from ./include/linux/netfilter_ipv4/ip_tables.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:24: ./include/linux/netfilter.h: In function ‘NF_DROP_GETERR’: ./include/net/netlink.h:1340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1340 | { | ^ ./include/linux/netfilter.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/net/netlink.h: In function ‘nla_get_flag’: ./include/linux/netfilter.h: In function ‘nf_inet_addr_cmp’: ./include/net/netlink.h:1353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1353 | { | ^ ./include/linux/netfilter.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:18: ./include/linux/tcp.h: In function ‘tcp_hdr’: ./include/net/netlink.h: In function ‘nla_get_msecs’: ./include/linux/tcp.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/net/netlink.h:1364:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1364 | { | ^ ./include/linux/tcp.h: In function ‘__tcp_hdrlen’: ./include/linux/tcp.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in_addr’: ./include/linux/netfilter.h: In function ‘nf_inet_addr_mask’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:28: ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_begin’: ./include/net/netlink.h:1375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1375 | { | ^ ./include/linux/netfilter.h:36:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 36 | { | ^ ./include/linux/tcp.h: In function ‘tcp_hdrlen’: ./include/linux/netfilter/x_tables.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/tcp.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/net/netlink.h: In function ‘nla_get_in6_addr’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_added’: ./include/net/netlink.h:1384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1384 | { | ^ ./include/net/inet_connection_sock.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./include/linux/tcp.h: In function ‘inner_tcp_hdr’: ./include/linux/tcp.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_len’: ./include/net/netlink.h: In function ‘nla_get_bitfield32’: ./include/linux/tcp.h: In function ‘inner_tcp_hdrlen’: ./include/net/inet_connection_sock.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/linux/tcp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/net/netlink.h:1396:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1396 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_is_full’: ./include/linux/tcp.h: In function ‘tcp_optlen’: ./include/net/inet_connection_sock.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/linux/tcp.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/net/netlink.h: In function ‘nla_memdup’: ./include/net/netlink.h:1409:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1409 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook_entries_get_hook_ops’: ./include/net/inet_connection_sock.h: In function ‘inet_csk_listen_poll’: ./include/net/inet_connection_sock.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ ./include/linux/netfilter.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_start’: ./include/net/netlink.h:1421:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1421 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook_entry_hookfn’: ./include/linux/netfilter.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/tcp.h: In function ‘tcp_clear_options’: ./include/linux/netfilter.h: In function ‘nf_hook_state_init’: ./include/linux/tcp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/netlink.h: In function ‘nla_nest_end’: ./include/linux/netfilter.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/net/netlink.h:1441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1441 | { | ^ In file included from ./include/net/inet_timewait_sock.h:26, from ./include/linux/tcp.h:25, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/timewait_sock.h: In function ‘twsk_unique’: ./include/net/netlink.h: In function ‘nla_nest_cancel’: ./include/net/timewait_sock.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/netlink.h:1455:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1455 | { | ^ ./include/linux/tcp.h: In function ‘tcp_rsk’: ./include/linux/tcp.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/net/netlink.h: In function ‘nla_validate_nested’: ./include/net/timewait_sock.h: In function ‘twsk_destructor’: ./include/net/timewait_sock.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/netlink.h:1475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1475 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook’: ./include/linux/netfilter.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/netlink.h: In function ‘nla_need_padding_for_64bit’: ./include/net/netlink.h:1488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1488 | { | ^ ./include/net/netlink.h: In function ‘nla_align_64bit’: In file included from ./include/linux/tcp.h:25, from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/inet_timewait_sock.h: In function ‘inet_twsk’: ./include/net/netlink.h:1514:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1514 | { | ^ ./include/net/inet_timewait_sock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_schedule’: ./include/net/netlink.h: In function ‘nla_total_size_64bit’: ./include/net/inet_timewait_sock.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/net/netlink.h:1527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1527 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_reschedule’: ./include/net/inet_timewait_sock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘twsk_net’: ./include/net/inet_timewait_sock.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/net/netlink.h: In function ‘nla_is_last’: ./include/net/inet_timewait_sock.h: In function ‘twsk_net_set’: ./include/net/netlink.h:1562:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1562 | { | ^ ./include/net/inet_timewait_sock.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/linux/tcp.h: In function ‘tcp_sk’: ./include/linux/tcp.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ In file included from ./include/net/sch_generic.h:16, from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/rtnetlink.h: In function ‘rtnl_msg_family’: ./include/net/rtnetlink.h:24:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 24 | { | ^ ./include/linux/tcp.h: In function ‘tcp_twsk’: ./include/linux/tcp.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/tcp.h: In function ‘tcp_passive_fastopen’: ./include/linux/tcp.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/tcp.h: In function ‘fastopen_queue_tune’: ./include/linux/tcp.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ In file included from ./include/linux/ipv6.h:87, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/tcp.h: In function ‘tcp_hdr’: ./include/linux/tcp.h: In function ‘tcp_move_syn’: ./include/linux/tcp.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/tcp.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/tcp.h: In function ‘__tcp_hdrlen’: ./include/linux/tcp.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/tcp.h: In function ‘tcp_saved_syn_free’: In file included from ./include/linux/filter.h:24, from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc’: ./include/linux/tcp.h: In function ‘tcp_hdrlen’: ./include/linux/tcp.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./include/linux/tcp.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/net/sch_generic.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_end’: ./include/linux/tcp.h: In function ‘inner_tcp_hdr’: ./include/linux/tcp.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/netfilter/x_tables.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/tcp.h: In function ‘tcp_mss_clamp’: ./include/linux/tcp.h: In function ‘inner_tcp_hdrlen’: ./include/linux/tcp.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_refcount_inc_nz’: ./include/linux/tcp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/net/sch_generic.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/tcp.h: In function ‘tcp_optlen’: ./include/linux/tcp.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK_COND’: ./include/linux/netfilter.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_is_running’: ./include/net/sch_generic.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK’: ./include/net/sch_generic.h: In function ‘qdisc_run_begin’: ./include/linux/netfilter.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/net/sch_generic.h:146:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 146 | { | ^ ./include/linux/tcp.h: In function ‘tcp_clear_options’: ./include/linux/tcp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK_LIST’: ./include/linux/netfilter.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_run_end’: In file included from ./include/linux/netfilter/x_tables.h:8, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:20: ./include/linux/netfilter.h: In function ‘NF_DROP_GETERR’: ./include/net/sch_generic.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/linux/tcp.h: In function ‘tcp_rsk’: ./include/linux/tcp.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/linux/netfilter.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_may_bulk’: ./include/net/sch_generic.h:169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 169 | { | ^ ./include/linux/netfilter.h: In function ‘nf_inet_addr_cmp’: ./include/linux/netfilter.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_avail_bulklimit’: ./include/net/sch_generic.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/linux/netfilter.h: In function ‘nf_inet_addr_mask’: ./include/linux/netfilter.h:36:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 36 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook_entries_get_hook_ops’: ./include/linux/tcp.h: In function ‘tcp_sk’: ./include/linux/netfilter.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/tcp.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./include/linux/tcp.h: In function ‘tcp_twsk’: ./include/linux/netfilter.h: In function ‘nf_hook_entry_hookfn’: ./include/linux/tcp.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/netfilter.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/linux/tcp.h: In function ‘tcp_passive_fastopen’: ./include/linux/tcp.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook_state_init’: ./include/linux/netfilter.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/linux/netfilter.h: In function ‘nf_nat_decode_session’: ./include/linux/tcp.h: In function ‘fastopen_queue_tune’: ./include/linux/netfilter.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/linux/tcp.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/sch_generic.h: In function ‘tcf_block_offload_inc’: ./include/net/sch_generic.h:376:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 376 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook’: ./include/net/sch_generic.h: In function ‘tcf_block_offload_dec’: ./include/linux/netfilter.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/sch_generic.h:384:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 384 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘ifname_compare_aligned’: ./include/linux/netfilter/x_tables.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/net/sch_generic.h: In function ‘tc_cls_offload_cnt_update’: ./include/linux/tcp.h: In function ‘tcp_move_syn’: ./include/net/sch_generic.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/linux/tcp.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/tcp.h: In function ‘tcp_saved_syn_free’: ./include/linux/tcp.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_cb_private_validate’: ./include/net/sch_generic.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/tcp.h: In function ‘tcp_mss_clamp’: ./include/linux/tcp.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_get_this_cpu_counter’: ./include/linux/netfilter/x_tables.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qlen’: ./include/net/sch_generic.h:415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 415 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qlen_sum’: ./include/net/sch_generic.h:420:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 420 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_get_per_cpu_counter’: ./include/linux/netfilter/x_tables.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_skb_cb’: In file included from ./include/linux/ipv6.h:88, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/udp.h: In function ‘udp_hdr’: ./include/net/sch_generic.h:432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 432 | { | ^ ./include/linux/udp.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_lock’: ./include/net/sch_generic.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/linux/udp.h: In function ‘inner_udp_hdr’: ./include/linux/udp.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root’: ./include/net/sch_generic.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/udp.h: In function ‘udp_hashfn’: ./include/linux/udp.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ In file included from ./include/uapi/linux/netfilter_ipv4/ip_tables.h:24, from ./include/linux/netfilter_ipv4/ip_tables.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:24: ./include/linux/netfilter/x_tables.h: In function ‘xt_net’: ./include/linux/udp.h: In function ‘udp_sk’: ./include/linux/netfilter/x_tables.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/linux/udp.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping’: ./include/net/sch_generic.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_tx’: ./include/linux/udp.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_in’: ./include/net/sch_generic.h: In function ‘qdisc_root_lock’: ./include/linux/netfilter/x_tables.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/net/sch_generic.h:465:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 465 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_rx’: ./include/linux/udp.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_inname’: ./include/linux/netfilter/x_tables.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/udp.h: In function ‘udp_get_no_check6_tx’: ./include/linux/udp.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ make[1]: *** [scripts/Makefile.build:293: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_CHAOS.o] Error 1 ./include/linux/udp.h: In function ‘udp_get_no_check6_rx’: ./include/linux/netfilter/x_tables.h: In function ‘xt_out’: ./include/linux/udp.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/netfilter/x_tables.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_outname’: ./include/linux/udp.h: In function ‘udp_cmsg_recv’: ./include/linux/netfilter/x_tables.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/udp.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_hooknum’: ./include/linux/netfilter/x_tables.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/udp.h: In function ‘udp_unexpected_gso’: ./include/linux/udp.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_family’: ./include/linux/netfilter/x_tables.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ In file included from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/ipv6.h: In function ‘ipv6_hdr’: ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_lock’: ./include/linux/ipv6.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/sch_generic.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/linux/ipv6.h: In function ‘inner_ipv6_hdr’: ./include/linux/ipv6.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/ipv6.h: In function ‘ipipv6_hdr’: ./include/linux/ipv6.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/ipv6.h: In function ‘ipv6_l3mdev_skb’: ./include/linux/ipv6.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_iif’: ./include/linux/ipv6.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_is_jumbogram’: ./include/linux/ipv6.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK_COND’: ./include/linux/netfilter.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_sdif’: ./include/linux/ipv6.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_root_sleeping_running’: ./include/linux/ipv6.h: In function ‘inet6_exact_dif_match’: ./include/linux/ipv6.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/net/sch_generic.h:481:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 481 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtnu.h: In function ‘xtcompat_numatch’: ./include/linux/netfilter.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtnu.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK_LIST’: ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_begin’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtnu.h: In function ‘xtcompat_nutarget’: ./include/linux/netfilter.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtnu.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/netfilter/x_tables.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_sk’: ./include/linux/ipv6.h:330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 330 | { | ^ ./include/linux/ipv6.h: In function ‘raw6_sk’: ./include/net/sch_generic.h: In function ‘qdisc_dev’: ./include/linux/ipv6.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/net/sch_generic.h:489:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 489 | { | ^ ./include/linux/ipv6.h: In function ‘inet_sk_copy_descendant’: ./include/linux/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/sch_generic.h: In function ‘sch_tree_lock’: ./include/net/sch_generic.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_rcv_saddr’: ./include/linux/ipv6.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/net/sch_generic.h: In function ‘sch_tree_unlock’: ./include/net/sch_generic.h:499:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 499 | { | ^ ./include/linux/ipv6.h: In function ‘inet_v6_ipv6only’: ./include/linux/ipv6.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ ./include/net/sch_generic.h: In function ‘get_default_qdisc_ops’: ./include/net/sch_generic.h:511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 511 | { | ^ In file included from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/dsfield.h: In function ‘ipv4_get_dsfield’: ./include/net/dsfield.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/net/dsfield.h: In function ‘ipv6_get_dsfield’: ./include/net/dsfield.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_class_hash’: ./include/net/sch_generic.h:529:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 529 | { | ^ ./include/net/dsfield.h: In function ‘ipv4_change_dsfield’: ./include/net/dsfield.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_class_find’: ./include/net/sch_generic.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/net/dsfield.h: In function ‘ipv6_change_dsfield’: ./include/net/dsfield.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ In file included from ./include/net/ip_tunnels.h:15, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/inet_ecn.h: In function ‘INET_ECN_is_ce’: ./include/net/inet_ecn.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/linux/netfilter.h: In function ‘nf_nat_decode_session’: ./include/net/inet_ecn.h: In function ‘INET_ECN_is_not_ect’: ./include/net/inet_ecn.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/linux/netfilter.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_is_capable’: ./include/net/inet_ecn.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_encapsulate’: ./include/net/inet_ecn.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_xmit’: ./include/net/inet_ecn.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_dontxmit’: ./include/net/inet_ecn.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/net/sch_generic.h: In function ‘tc_classid_to_hwtc’: ./include/net/sch_generic.h:553:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 553 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_set_ce’: ./include/net/inet_ecn.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_clear’: ./include/net/inet_ecn.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ In file included from ./include/linux/ipv6.h:86, from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/linux/icmpv6.h: In function ‘icmp6_hdr’: ./include/net/inet_ecn.h: In function ‘ipv4_copy_dscp’: ./include/linux/icmpv6.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/net/inet_ecn.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/net/inet_ecn.h: In function ‘IP6_ECN_set_ce’: ./include/net/inet_ecn.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/sch_generic.h: In function ‘skb_reset_tc’: ./include/net/sch_generic.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/net/inet_ecn.h: In function ‘ipv6_copy_dscp’: ./include/net/sch_generic.h: In function ‘skb_is_tc_redirected’: ./include/net/inet_ecn.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/net/sch_generic.h:623:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 623 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_set_ce’: ./include/net/inet_ecn.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ In file included from ./include/net/dsfield.h:12, from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/linux/ipv6.h: In function ‘ipv6_hdr’: ./include/net/sch_generic.h: In function ‘skb_at_tc_ingress’: ./include/net/sch_generic.h:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/linux/ipv6.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/sch_generic.h: In function ‘skb_skip_tc_classify’: ./include/linux/ipv6.h: In function ‘inner_ipv6_hdr’: ./include/linux/ipv6.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/net/sch_generic.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/net/inet_ecn.h: In function ‘__INET_ECN_decapsulate’: ./include/net/inet_ecn.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/linux/ipv6.h: In function ‘ipipv6_hdr’: ./include/linux/ipv6.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx_gt’: ./include/net/inet_ecn.h: In function ‘INET_ECN_decapsulate’: ./include/net/inet_ecn.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/net/sch_generic.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/linux/ipv6.h: In function ‘ipv6_l3mdev_skb’: ./include/net/inet_ecn.h: In function ‘IP_ECN_decapsulate’: ./include/linux/ipv6.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/net/inet_ecn.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_end’: ./include/linux/ipv6.h: In function ‘inet6_iif’: ./include/linux/ipv6.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/netfilter/x_tables.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_all_tx’: ./include/net/inet_ecn.h: In function ‘IP6_ECN_decapsulate’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:20: ./include/linux/netfilter/x_tables.h: In function ‘xt_net’: ./include/net/inet_ecn.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/net/sch_generic.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/linux/netfilter/x_tables.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_all_tx_empty’: ./include/linux/ipv6.h: In function ‘inet6_is_jumbogram’: ./include/net/sch_generic.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/linux/ipv6.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_in’: ./include/linux/netfilter/x_tables.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_inname’: ./include/linux/ipv6.h: In function ‘inet6_sdif’: ./include/linux/netfilter/x_tables.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/ipv6.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_out’: ./include/linux/netfilter/x_tables.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_outname’: ./include/linux/netfilter/x_tables.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_exact_dif_match’: ./include/linux/netfilter/x_tables.h: In function ‘xt_hooknum’: ./include/linux/ipv6.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/netfilter/x_tables.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_tx_changing’: ./include/net/sch_generic.h:692:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 692 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_family’: ./include/linux/netfilter/x_tables.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ In file included from ./include/net/ipv6.h:20, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/if_inet6.h: In function ‘ipv6_eth_mc_map’: ./include/net/sch_generic.h: In function ‘qdisc_tx_is_noop’: ./include/net/if_inet6.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/net/sch_generic.h:705:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 705 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_arcnet_mc_map’: ./include/net/if_inet6.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_ib_mc_map’: ./include/net/if_inet6.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_sk’: ./include/linux/ipv6.h:330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 330 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_ipgre_mc_map’: ./include/net/if_inet6.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_pkt_len’: ./include/net/sch_generic.h:717:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 717 | { | ^ ./include/linux/ipv6.h: In function ‘raw6_sk’: ./include/linux/ipv6.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/ipv6.h: In function ‘inet_sk_copy_descendant’: ./include/net/sch_generic.h: In function ‘qdisc_calculate_pkt_len’: ./include/linux/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/sch_generic.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_rcv_saddr’: ./include/linux/ipv6.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/ipv6.h: In function ‘inet_v6_ipv6only’: ./include/linux/ipv6.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ In file included from ./include/net/ndisc.h:53, from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/linux/if_arp.h: In function ‘arp_hdr’: ./include/net/sch_generic.h: In function ‘qdisc_enqueue’: ./include/linux/if_arp.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/net/sch_generic.h:746:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 746 | { | ^ ./include/linux/if_arp.h: In function ‘arp_hdr_len’: ./include/linux/if_arp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ In file included from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/dsfield.h: In function ‘ipv4_get_dsfield’: ./include/net/sch_generic.h: In function ‘qdisc_is_percpu_stats’: ./include/net/sch_generic.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/net/dsfield.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/linux/if_arp.h: In function ‘dev_is_mac_header_xmit’: ./include/net/dsfield.h: In function ‘ipv6_get_dsfield’: ./include/linux/netfilter/x_tables.h: In function ‘ifname_compare_aligned’: ./include/linux/if_arp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/net/sch_generic.h: In function ‘_bstats_update’: ./include/net/dsfield.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/linux/netfilter/x_tables.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/net/sch_generic.h:758:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 758 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:20: ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_begin’: ./include/net/sch_generic.h: In function ‘bstats_update’: ./include/net/dsfield.h: In function ‘ipv4_change_dsfield’: ./include/linux/netfilter/x_tables.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/net/dsfield.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/net/sch_generic.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./include/net/sch_generic.h: In function ‘_bstats_cpu_update’: ./include/net/sch_generic.h:773:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 773 | { | ^ ./include/net/dsfield.h: In function ‘ipv6_change_dsfield’: ./include/net/sch_generic.h: In function ‘bstats_cpu_update’: ./include/net/dsfield.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ In file included from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/ndisc.h: In function ‘ndisc_ops_is_useropt’: ./include/net/sch_generic.h:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_get_this_cpu_counter’: ./include/net/ndisc.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/linux/netfilter/x_tables.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_bstats_cpu_update’: ./include/net/sch_generic.h:789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 789 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_parse_options’: ./include/net/ndisc.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_update’: ./include/net/ndisc.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_opt_addr_space’: ./include/net/ndisc.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_get_per_cpu_counter’: ./include/linux/netfilter/x_tables.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_bstats_update’: In file included from ./include/net/ip_tunnels.h:15, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/inet_ecn.h: In function ‘INET_ECN_is_ce’: ./include/net/ndisc.h: In function ‘ndisc_ops_redirect_opt_addr_space’: ./include/net/sch_generic.h:795:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 795 | { | ^ ./include/net/ndisc.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/net/inet_ecn.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_dec’: ./include/net/ndisc.h: In function ‘ndisc_ops_fill_addr_option’: ./include/net/ndisc.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_is_not_ect’: ./include/net/sch_generic.h:801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 801 | { | ^ ./include/net/inet_ecn.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_fill_redirect_addr_option’: ./include/net/ndisc.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_is_capable’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_dec’: ./include/net/inet_ecn.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_prefix_rcv_add_addr’: ./include/net/sch_generic.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/ndisc.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_encapsulate’: ./include/net/inet_ecn.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_addr_option_pad’: ./include/net/ndisc.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_space’: ./include/net/ndisc.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_xmit’: ./include/net/inet_ecn.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_opt_addr_space’: ./include/net/ndisc.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_redirect_opt_addr_space’: ./include/net/ndisc.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_dontxmit’: ./include/net/inet_ecn.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_data’: ./include/net/ndisc.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_opt_addr_data’: ./include/net/ndisc.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_set_ce’: ./include/net/inet_ecn.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_hashfn’: ./include/net/ndisc.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup_noref’: ./include/net/ndisc.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup’: ./include/net/ndisc.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_clear’: ./include/net/ndisc.h: In function ‘__ipv6_confirm_neigh’: ./include/net/inet_ecn.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/ndisc.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ In file included from ./include/linux/netfilter_ipv4/ip_tables.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:24: ./include/uapi/linux/netfilter_ipv4/ip_tables.h: In function ‘ipt_get_target’: ./include/net/inet_ecn.h: In function ‘ipv4_copy_dscp’: ./include/net/inet_ecn.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/uapi/linux/netfilter_ipv4/ip_tables.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/inet_ecn.h: In function ‘IP6_ECN_set_ce’: ./include/net/inet_ecn.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:24: ./include/linux/netfilter_ipv4/ip_tables.h: In function ‘compat_ipt_get_target’: ./include/net/inet_ecn.h: In function ‘ipv6_copy_dscp’: ./include/net/inet_ecn.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/netfilter_ipv4/ip_tables.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_set_ce’: In file included from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/ipv6.h: In function ‘ipcm6_init’: ./include/net/inet_ecn.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/net/ipv6.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:33: ./include/net/netns/generic.h: In function ‘net_generic’: ./include/net/ipv6.h: In function ‘ipcm6_init_sk’: ./include/net/netns/generic.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/net/ipv6.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/ipv6.h: In function ‘txopt_get’: ./include/net/ipv6.h:325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 325 | { | ^ ./include/net/inet_ecn.h: In function ‘__INET_ECN_decapsulate’: ./include/net/inet_ecn.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_decapsulate’: ./include/net/inet_ecn.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/net/ipv6.h: In function ‘txopt_put’: ./include/net/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_decapsulate’: ./include/net/inet_ecn.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/net/ipv6.h: In function ‘fl6_sock_release’: ./include/net/ipv6.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./include/net/inet_ecn.h: In function ‘IP6_ECN_decapsulate’: ./include/net/ipv6.h: In function ‘ipv6_accept_ra’: ./include/net/ipv6.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/inet_ecn.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_type’: ./include/net/ipv6.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_scope’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtables.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:37: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtnu.h: In function ‘xtcompat_numatch’: ./include/net/ipv6.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtnu.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_end’: ./include/net/ipv6.h: In function ‘__ipv6_addr_src_scope’: ./include/net/ipv6.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/linux/netfilter/x_tables.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_src_scope’: ./include/net/ipv6.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtnu.h: In function ‘xtcompat_nutarget’: ./include/net/ipv6.h: In function ‘__ipv6_addr_needs_scope_id’: ./include/net/ipv6.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtnu.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ In file included from ./include/net/ip_tunnels.h:16, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/netns/generic.h: In function ‘net_generic’: ./include/net/ipv6.h: In function ‘ipv6_iface_scope_id’: ./include/net/ipv6.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/net/netns/generic.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_cmp’: ./include/net/ipv6.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_masked_addr_cmp’: ./include/net/ipv6.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_backlog_inc’: ./include/net/ipv6.h: In function ‘ipv6_addr_prefix’: ./include/net/ipv6.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/sch_generic.h:813:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 813 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_backlog_inc’: ./include/net/ipv6.h: In function ‘ipv6_addr_prefix_copy’: ./include/net/ipv6.h:474:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 474 | { | ^ ./include/net/sch_generic.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_set_half’: ./include/net/ipv6.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_set’: ./include/net/ipv6.h:509:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 509 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_equal’: ./include/net/ipv6.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_prefix_equal64_half’: ./include/net/ipv6.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_prefix_equal’: ./include/net/ipv6.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_any’: ./include/net/ipv6.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_hash’: ./include/net/ipv6.h:590:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 590 | { | ^ In file included from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:37: ./include/net/lwtunnel.h: In function ‘lwtstate_get’: ./include/net/lwtunnel.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_jhash’: ./include/net/ipv6.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtstate_put’: ./include/net/lwtunnel.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ In file included from ./include/net/ipv6.h:20, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/if_inet6.h: In function ‘ipv6_eth_mc_map’: ./include/net/ipv6.h: In function ‘ipv6_addr_loopback’: ./include/net/ipv6.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/net/if_inet6.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_output_redirect’: ./include/net/lwtunnel.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_v4mapped’: ./include/net/ipv6.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_input_redirect’: ./include/net/if_inet6.h: In function ‘ipv6_arcnet_mc_map’: ./include/net/lwtunnel.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/if_inet6.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_portaddr_hash’: ./include/net/ipv6.h:644:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 644 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_xmit_redirect’: ./include/net/if_inet6.h: In function ‘ipv6_ib_mc_map’: ./include/net/lwtunnel.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/net/if_inet6.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_headroom’: ./include/net/lwtunnel.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_orchid’: ./include/net/ipv6.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_ipgre_mc_map’: ./include/net/if_inet6.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_set_redirect’: ./include/net/ipv6.h: In function ‘ipv6_addr_is_multicast’: ./include/net/lwtunnel.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/net/ipv6.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ make[1]: *** [scripts/Makefile.build:293: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DHCPMAC.o] Error 1 ./include/linux/netfilter/x_tables.h: In function ‘ifname_compare_aligned’: ./include/net/ipv6.h: In function ‘ipv6_addr_set_v4mapped’: ./include/linux/netfilter/x_tables.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/net/ipv6.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff32’: ./include/net/ipv6.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff64’: ./include/net/ipv6.h:718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 718 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff’: ./include/net/ipv6.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_get_this_cpu_counter’: ./include/net/ipv6.h: In function ‘ipv6_addr_diff’: ./include/net/ipv6.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/linux/netfilter/x_tables.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ In file included from ./include/net/ndisc.h:53, from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/linux/if_arp.h: In function ‘arp_hdr’: ./include/net/ipv6.h: In function ‘ip6_sk_dst_hoplimit’: ./include/linux/if_arp.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ In file included from ./include/net/dst_cache.h:8, from ./include/net/ip_tunnels.h:19, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:37: ./include/net/ip6_fib.h: In function ‘ip6_dst_idev’: ./include/net/ipv6.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./include/net/ip6_fib.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/linux/if_arp.h: In function ‘arp_hdr_len’: ./include/linux/if_arp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_clean_expires’: ./include/net/ip6_fib.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/net/ipv6.h: In function ‘iph_to_flow_copy_v6addrs’: ./include/net/ipv6.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_inc’: ./include/net/ip6_fib.h: In function ‘fib6_set_expires’: ./include/net/ip6_fib.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_get_per_cpu_counter’: ./include/net/sch_generic.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_check_expired’: ./include/net/ip6_fib.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/linux/netfilter/x_tables.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_atomic_qlen_dec’: ./include/linux/if_arp.h: In function ‘dev_is_mac_header_xmit’: ./include/linux/if_arp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/net/sch_generic.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_can_nonlocal_bind’: ./include/net/ipv6.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_requeues_inc’: ./include/net/ip6_fib.h: In function ‘fib6_get_cookie_safe’: ./include/net/ip6_fib.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./include/net/sch_generic.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/net/ipv6.h: In function ‘ip6_make_flowlabel’: ./include/net/ipv6.h:805:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 805 | { | ^ ./include/net/ip6_fib.h: In function ‘rt6_get_cookie’: ./include/net/ip6_fib.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/net/ipv6.h: In function ‘ip6_default_np_autolabel’: ./include/net/ipv6.h:836:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 836 | { | ^ ./include/net/ipv6.h: In function ‘ip6_multipath_hash_policy’: ./include/net/ipv6.h:863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 863 | { | ^ ./include/net/ip6_fib.h: In function ‘ip6_rt_put’: ./include/net/ipv6.h: In function ‘ip6_flow_hdr’: ./include/net/ip6_fib.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/ipv6.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ In file included from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/ndisc.h: In function ‘ndisc_ops_is_useropt’: ./include/net/ipv6.h: In function ‘ip6_flowinfo’: ./include/net/ipv6.h:883:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 883 | { | ^ ./include/net/ndisc.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_hold’: ./include/net/ip6_fib.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flowlabel’: ./include/net/ip6_fib.h: In function ‘fib6_info_hold_safe’: ./include/net/ipv6.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/net/ip6_fib.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_parse_options’: ./include/net/ipv6.h: In function ‘ip6_tclass’: ./include/net/ip6_fib.h: In function ‘fib6_info_release’: ./include/net/ndisc.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/net/ip6_fib.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/net/ipv6.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/net/ipv6.h: In function ‘ip6_make_flowinfo’: ./include/net/ndisc.h: In function ‘ndisc_ops_update’: ./include/net/ipv6.h:898:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 898 | { | ^ ./include/net/ndisc.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/ipv6.h: In function ‘flowi6_get_flowlabel’: ./include/net/ipv6.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_opt_addr_space’: ./include/net/ndisc.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/net/ip6_fib.h: In function ‘rt6_get_prefsrc’: ./include/net/ip6_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/ipv6.h: In function ‘ip6_finish_skb’: ./include/net/ndisc.h: In function ‘ndisc_ops_redirect_opt_addr_space’: ./include/net/ndisc.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/net/ipv6.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_fill_addr_option’: ./include/net/ndisc.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_nh_dev’: ./include/net/ip6_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_nh_lwt’: ./include/net/ip6_fib.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_fill_redirect_addr_option’: ./include/net/ndisc.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_metric_locked’: ./include/net/ip6_fib.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_prefix_rcv_add_addr’: ./include/net/ndisc.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_rules_early_flow_dissect’: ./include/net/ip6_fib.h:503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 503 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_addr_option_pad’: ./include/net/ndisc.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_space’: ./include/net/ndisc.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ In file included from ./include/net/route.h:28, from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v4’: ./include/net/inetpeer.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ In file included from ./include/linux/ipv6.h:86, from ./include/net/inet_hashtables.h:20, from ./include/net/tcp.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/linux/icmpv6.h: In function ‘icmp6_hdr’: ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v4’: In file included from ./include/net/ip_tunnels.h:19, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:37: ./include/net/dst_cache.h: In function ‘dst_cache_reset’: ./include/net/inetpeer.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_opt_addr_space’: ./include/linux/icmpv6.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ ./include/net/dst_cache.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v6’: ./include/net/ndisc.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/net/inetpeer.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v6’: ./include/net/inetpeer.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v4’: ./include/net/ndisc.h: In function ‘ndisc_redirect_opt_addr_space’: ./include/net/inetpeer.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/net/ndisc.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v6’: ./include/net/inetpeer.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_qstats_drop’: ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_data’: ./include/net/inetpeer.h: In function ‘inetpeer_addr_cmp’: ./include/net/sch_generic.h:839:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 839 | { | ^ ./include/net/inetpeer.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/ndisc.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/net/sch_generic.h: In function ‘qstats_drop_inc’: ./include/net/sch_generic.h:844:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 844 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_opt_addr_data’: In file included from ./include/linux/ipv6.h:88, from ./include/net/inet_hashtables.h:20, from ./include/net/tcp.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/linux/udp.h: In function ‘udp_hdr’: ./include/net/ndisc.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/sch_generic.h: In function ‘qstats_overlimit_inc’: ./include/linux/udp.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/net/sch_generic.h:849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 849 | { | ^ In file included from ./include/net/ip6_route.h:22, from ./include/net/ip_tunnels.h:24, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:37: ./include/net/addrconf.h: In function ‘addrconf_addr_eui48_base’: ./include/net/ndisc.h: In function ‘ndisc_hashfn’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_drop’: ./include/linux/udp.h: In function ‘inner_udp_hdr’: ./include/net/addrconf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/ndisc.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/linux/udp.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/net/sch_generic.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_qstats_cpu_drop’: ./include/net/addrconf.h: In function ‘addrconf_addr_eui48’: ./include/linux/udp.h: In function ‘udp_hashfn’: ./include/net/addrconf.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/linux/udp.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/net/sch_generic.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_ifid_eui48’: ./include/net/addrconf.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup_noref’: ./include/net/ndisc.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup’: ./include/net/ndisc.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_timeout_fixup’: ./include/net/addrconf.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_finite_timeout’: ./include/net/addrconf.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/udp.h: In function ‘udp_sk’: ./include/net/ndisc.h: In function ‘__ipv6_confirm_neigh’: ./include/linux/udp.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/net/ndisc.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_tx’: In file included from ./include/net/route.h:31, from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/ip_fib.h: In function ‘fib_lookup’: ./include/linux/udp.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/net/ip_fib.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_rx’: ./include/linux/udp.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/linux/udp.h: In function ‘udp_get_no_check6_tx’: ./include/linux/udp.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_is_mld’: ./include/linux/udp.h: In function ‘udp_get_no_check6_rx’: ./include/net/addrconf.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/linux/udp.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/udp.h: In function ‘udp_cmsg_recv’: ./include/linux/udp.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_get’: ./include/linux/udp.h: In function ‘udp_unexpected_gso’: ./include/net/addrconf.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/net/ip_fib.h: In function ‘fib4_rules_early_flow_dissect’: ./include/linux/udp.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/net/ip_fib.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_get_safely’: ./include/net/ip_fib.h: In function ‘fib_num_tclassid_users’: ./include/net/addrconf.h:354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 354 | { | ^ In file included from ./include/net/inet_hashtables.h:20, from ./include/net/tcp.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/linux/ipv6.h: In function ‘ipv6_hdr’: ./include/net/ip_fib.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/linux/ipv6.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ In file included from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/ipv6.h: In function ‘ipcm6_init’: ./include/linux/ipv6.h: In function ‘inner_ipv6_hdr’: ./include/net/ip_fib.h: In function ‘fib_combine_itag’: ./include/linux/ipv6.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/net/ip_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/ipv6.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/linux/ipv6.h: In function ‘ipipv6_hdr’: ./include/net/addrconf.h: In function ‘in6_dev_get’: ./include/linux/ipv6.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/addrconf.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./include/net/ip_fib.h: In function ‘fib_info_hold’: ./include/net/ip_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/ip_fib.h: In function ‘fib_info_put’: ./include/net/ip_fib.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/net/ipv6.h: In function ‘ipcm6_init_sk’: ./include/net/ipv6.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/linux/ipv6.h: In function ‘ipv6_l3mdev_skb’: ./include/linux/ipv6.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_nd_parms_get_rcu’: ./include/net/ipv6.h: In function ‘txopt_get’: ./include/net/addrconf.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_iif’: ./include/net/ipv6.h:325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 325 | { | ^ ./include/linux/ipv6.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_put’: ./include/net/addrconf.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_put_clear’: ./include/net/addrconf.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_is_jumbogram’: In file included from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/route.h: In function ‘rt_is_input_route’: ./include/net/addrconf.h: In function ‘__in6_dev_put’: ./include/linux/ipv6.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/addrconf.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/route.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_hold’: ./include/net/addrconf.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/route.h: In function ‘rt_is_output_route’: ./include/net/addrconf.h: In function ‘in6_ifa_put’: ./include/net/route.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_sdif’: ./include/net/addrconf.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/linux/ipv6.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/net/route.h: In function ‘rt_nexthop’: ./include/net/addrconf.h: In function ‘__in6_ifa_put’: ./include/net/route.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/ipv6.h: In function ‘txopt_put’: ./include/net/addrconf.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/net/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/addrconf.h: In function ‘in6_ifa_hold’: ./include/net/addrconf.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_addr_solict_mult’: ./include/net/addrconf.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/route.h: In function ‘__ip_route_output_key’: ./include/net/route.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_exact_dif_match’: ./include/net/sch_generic.h: In function ‘qdisc_qstats_overlimit’: ./include/net/route.h: In function ‘ip_route_output_key’: ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_nodes’: ./include/linux/ipv6.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/net/route.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/net/addrconf.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/sch_generic.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/net/route.h: In function ‘ip_route_output’: ./include/net/route.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_skb_head_init’: ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_routers’: ./include/net/sch_generic.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/net/route.h: In function ‘ip_route_output_ports’: ./include/net/addrconf.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/route.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/ipv6.h: In function ‘fl6_sock_release’: ./include/net/ipv6.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_isatap’: ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_tail’: ./include/net/addrconf.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/net/route.h: In function ‘ip_route_output_gre’: ./include/net/sch_generic.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/net/route.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_solict_mult’: ./include/net/addrconf.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_accept_ra’: ./include/net/ipv6.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_enqueue_tail’: ./include/net/sch_generic.h:892:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 892 | { | ^ ./include/net/route.h: In function ‘ip_route_input’: ./include/net/route.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ In file included from ./include/net/ip_tunnels.h:24, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:37: ./include/net/ip6_route.h: In function ‘rt6_srcprefs2flags’: ./include/net/sch_generic.h: In function ‘__qdisc_enqueue_head’: ./include/net/ipv6.h: In function ‘ipv6_addr_type’: ./include/net/ipv6.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/net/ip6_route.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/sch_generic.h:900:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 900 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_flags2srcprefs’: ./include/net/ip6_route.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_scope’: ./include/net/ipv6.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_need_strict’: ./include/net/route.h: In function ‘ip_rt_put’: ./include/net/ip6_route.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/route.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_src_scope’: ./include/net/sch_generic.h: In function ‘__qdisc_dequeue_head’: ./include/net/ip6_route.h: In function ‘rt6_qualify_for_ecmp’: ./include/net/ipv6.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/ip6_route.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/net/sch_generic.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_src_scope’: ./include/net/route.h: In function ‘rt_tos2priority’: ./include/net/ipv6.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_route_output’: ./include/net/route.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/ip6_route.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_needs_scope_id’: ./include/net/ipv6.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/route.h: In function ‘ip_route_connect_init’: ./include/net/route.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dequeue_head’: ./include/net/ip6_route.h: In function ‘ip6_route_get_saddr’: ./include/net/ip6_route.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/sch_generic.h:925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 925 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_iface_scope_id’: ./include/net/ipv6.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/net/route.h: In function ‘ip_route_connect’: ./include/net/route.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_cmp’: ./include/net/ipv6.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_drop’: ./include/net/sch_generic.h:940:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 940 | { | ^ ./include/net/route.h: In function ‘ip_route_newports’: ./include/net/route.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_masked_addr_cmp’: ./include/net/ipv6.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_drop_all’: ./include/net/ip6_route.h: In function ‘skb_rt6_info’: ./include/net/sch_generic.h:947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 947 | { | ^ ./include/net/ip6_route.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/net/route.h: In function ‘inet_iif’: ./include/net/route.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_prefix’: ./include/net/sch_generic.h: In function ‘__qdisc_queue_drop_head’: ./include/net/route.h: In function ‘ip4_dst_hoplimit’: ./include/net/ipv6.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/route.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/sch_generic.h:958:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 958 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_dst_store’: ./include/net/ip6_route.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/ip6_route.h: In function ‘ipv6_unicast_destination’: ./include/net/sch_generic.h: In function ‘qdisc_queue_drop_head’: ./include/net/ipv6.h: In function ‘ipv6_addr_prefix_copy’: ./include/net/ip6_route.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/ipv6.h:474:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 474 | { | ^ ./include/net/sch_generic.h:974:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 974 | { | ^ In file included from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/lwtunnel.h: In function ‘lwtstate_get’: ./include/net/ip6_route.h: In function ‘ipv6_anycast_destination’: ./include/net/ip6_route.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./include/net/lwtunnel.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_peek_head’: ./include/net/lwtunnel.h: In function ‘lwtstate_put’: ./include/net/sch_generic.h:979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 979 | { | ^ ./include/net/lwtunnel.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_skb_dst_mtu’: ./include/net/ipv6.h: In function ‘__ipv6_addr_set_half’: ./include/net/lwtunnel.h: In function ‘lwtunnel_output_redirect’: ./include/net/ip6_route.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_peek_dequeued’: ./include/net/lwtunnel.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/net/ipv6.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/sch_generic.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_input_redirect’: ./include/net/lwtunnel.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_sk_accept_pmtu’: ./include/net/ip6_route.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_xmit_redirect’: ./include/net/ipv6.h: In function ‘ipv6_addr_set’: ./include/net/lwtunnel.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_dequeue_peeked’: ./include/net/ipv6.h:509:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 509 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_sk_ignore_df’: ./include/net/sch_generic.h:1007:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1007 | { | ^ ./include/net/ip6_route.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_headroom’: ./include/net/lwtunnel.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_equal’: ./include/net/ip6_route.h: In function ‘rt6_nexthop’: ./include/net/ip6_route.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/ipv6.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/net/sch_generic.h: In function ‘__qdisc_reset_queue’: ./include/net/lwtunnel.h: In function ‘lwtunnel_set_redirect’: ./include/net/ip6_route.h: In function ‘rt6_duplicate_nexthop’: ./include/net/sch_generic.h:1022:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1022 | { | ^ ./include/net/lwtunnel.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/net/ip6_route.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_prefix_equal64_half’: ./include/net/ipv6.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_dst_mtu_forward’: ./include/net/ip6_route.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_prefix_equal’: ./include/net/ipv6.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_any’: ./include/net/ipv6.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_reset_queue’: ./include/linux/ipv6.h: In function ‘inet6_sk’: ./include/net/ipv6.h: In function ‘ipv6_addr_hash’: ./include/linux/ipv6.h:330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 330 | { | ^ ./include/net/ipv6.h:590:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 590 | { | ^ ./include/net/sch_generic.h:1038:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1038 | { | ^ In file included from ./include/net/dst_cache.h:8, from ./include/net/ip_tunnels.h:19, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/ip6_fib.h: In function ‘ip6_dst_idev’: ./include/linux/ipv6.h: In function ‘raw6_sk’: ./include/net/sch_generic.h: In function ‘qdisc_replace’: ./include/net/ipv6.h: In function ‘__ipv6_addr_jhash’: In file included from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:37: ./include/net/ip_tunnels.h: In function ‘fan_has_map’: ./include/linux/ipv6.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/net/ipv6.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/net/ip6_fib.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/net/sch_generic.h:1045:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1045 | { | ^ ./include/net/ip_tunnels.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/linux/ipv6.h: In function ‘inet_sk_copy_descendant’: ./include/net/ip6_fib.h: In function ‘fib6_clean_expires’: ./include/net/ip6_fib.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/linux/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_set_expires’: ./include/net/ipv6.h: In function ‘ipv6_addr_loopback’: ./include/net/ip6_fib.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/net/ipv6.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/net/sch_generic.h: In function ‘rtnl_qdisc_drop’: ./include/net/ip6_fib.h: In function ‘fib6_check_expired’: ./include/net/ip6_fib.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/sch_generic.h:1064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1064 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_rcv_saddr’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_key_init’: ./include/linux/ipv6.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/net/ip_tunnels.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_drop_cpu’: ./include/net/ipv6.h: In function ‘ipv6_addr_v4mapped’: ./include/net/ipv6.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/net/sch_generic.h:1071:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1071 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_get_cookie_safe’: ./include/net/ip6_fib.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./include/linux/ipv6.h: In function ‘inet_v6_ipv6only’: ./include/net/sch_generic.h: In function ‘qdisc_drop’: ./include/linux/ipv6.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ ./include/net/sch_generic.h:1080:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1080 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_portaddr_hash’: ./include/net/ipv6.h:644:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 644 | { | ^ ./include/net/sch_generic.h: In function ‘qdisc_drop_all’: ./include/net/ip6_fib.h: In function ‘rt6_get_cookie’: ./include/net/sch_generic.h:1089:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1089 | { | ^ ./include/net/ip6_fib.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_dst_cache_usable’: ./include/net/sch_generic.h: In function ‘qdisc_l2t’: ./include/net/ip_tunnels.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/sch_generic.h:1100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1100 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_orchid’: ./include/net/ipv6.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/net/ip6_fib.h: In function ‘ip6_rt_put’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_af’: ./include/net/ip6_fib.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/ip_tunnels.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_is_multicast’: ./include/net/ipv6.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/ip_tunnels.h: In function ‘key32_to_tunnel_id’: ./include/net/ip_tunnels.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_hold’: ./include/net/ip6_fib.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/net/sch_generic.h: In function ‘psched_l2t_ns’: ./include/net/ipv6.h: In function ‘ipv6_addr_set_v4mapped’: ./include/net/ip6_fib.h: In function ‘fib6_info_hold_safe’: ./include/net/ip_tunnels.h: In function ‘tunnel_id_to_key32’: ./include/net/ip6_fib.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/net/sch_generic.h:1120:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1120 | { | ^ ./include/net/ipv6.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/net/ip_tunnels.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_release’: ./include/net/ip6_fib.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_init_flow’: ./include/net/ipv6.h: In function ‘__ipv6_addr_diff32’: ./include/net/ip_tunnels.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/net/ipv6.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./include/net/sch_generic.h: In function ‘psched_ratecfg_getrate’: In file included from ./include/net/ipv6.h:20, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/inet_hashtables.h:31, from ./include/net/tcp.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/net/if_inet6.h: In function ‘ipv6_eth_mc_map’: ./include/net/sch_generic.h:1135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1135 | { | ^ ./include/net/ip6_fib.h: In function ‘rt6_get_prefsrc’: ./include/net/if_inet6.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff64’: ./include/net/ip6_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/ipv6.h:718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 718 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_arcnet_mc_map’: ./include/net/if_inet6.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_ib_mc_map’: ./include/net/ip6_fib.h: In function ‘fib6_info_nh_dev’: ./include/net/ip_tunnels.h: In function ‘pskb_inet_may_pull’: ./include/net/if_inet6.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/net/ip6_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/ip_tunnels.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff’: ./include/net/ip6_fib.h: In function ‘fib6_info_nh_lwt’: ./include/net/ip6_fib.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/net/ipv6.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_metric_locked’: ./include/net/ipv6.h: In function ‘ipv6_addr_diff’: ./include/net/ip6_fib.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_ipgre_mc_map’: ./include/net/ipv6.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/net/sch_generic.h: In function ‘mini_qdisc_bstats_cpu_update’: ./include/net/if_inet6.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_encap_hlen’: ./include/net/ip6_fib.h: In function ‘fib6_rules_early_flow_dissect’: ./include/net/sch_generic.h:1160:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1160 | { | ^ ./include/net/ip_tunnels.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/net/ip6_fib.h:503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 503 | { | ^ ./include/net/ipv6.h: In function ‘ip6_sk_dst_hoplimit’: ./include/net/ipv6.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./include/net/sch_generic.h: In function ‘mini_qdisc_qstats_cpu_drop’: ./include/net/ipv6.h: In function ‘iph_to_flow_copy_v6addrs’: In file included from ./include/net/ip_tunnels.h:19, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/dst_cache.h: In function ‘dst_cache_reset’: ./include/net/sch_generic.h:1165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1165 | { | ^ ./include/net/ipv6.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/net/dst_cache.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_encap’: ./include/net/ip_tunnels.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_can_nonlocal_bind’: ./include/net/ipv6.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ In file included from ./include/net/ndisc.h:53, from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/inet_hashtables.h:31, from ./include/net/tcp.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/linux/if_arp.h: In function ‘arp_hdr’: ./include/linux/if_arp.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ In file included from ./include/net/ip6_route.h:22, from ./include/net/ip_tunnels.h:24, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/addrconf.h: In function ‘addrconf_addr_eui48_base’: ./include/linux/if_arp.h: In function ‘arp_hdr_len’: ./include/net/addrconf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/if_arp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/net/ipv6.h: In function ‘ip6_make_flowlabel’: ./include/net/ipv6.h:805:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 805 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_addr_eui48’: ./include/net/addrconf.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_ifid_eui48’: ./include/net/addrconf.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/if_arp.h: In function ‘dev_is_mac_header_xmit’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_dsfield’: ./include/linux/if_arp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/net/ip_tunnels.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_timeout_fixup’: ./include/net/addrconf.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_finite_timeout’: ./include/net/addrconf.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/net/ipv6.h: In function ‘ip6_default_np_autolabel’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_ttl’: ./include/net/ipv6.h:836:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 836 | { | ^ ./include/net/ip_tunnels.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/ipv6.h: In function ‘ip6_multipath_hash_policy’: ./include/net/ipv6.h:863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 863 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_ecn_encap’: ./include/net/ip_tunnels.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flow_hdr’: ./include/net/addrconf.h: In function ‘ipv6_is_mld’: ./include/net/addrconf.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/net/ipv6.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_header’: ./include/net/ip_tunnels.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flowinfo’: ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_offloads’: ./include/net/ipv6.h:883:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 883 | { | ^ ./include/net/ip_tunnels.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ In file included from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/inet_hashtables.h:31, from ./include/net/tcp.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/net/ndisc.h: In function ‘ndisc_ops_is_useropt’: ./include/net/addrconf.h: In function ‘__in6_dev_get’: ./include/net/addrconf.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flowlabel’: ./include/net/ndisc.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/net/ipv6.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_parse_options’: ./include/net/ipv6.h: In function ‘ip6_tclass’: ./include/net/ndisc.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_get_safely’: ./include/net/ipv6.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/net/addrconf.h:354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 354 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_update’: ./include/net/ip_tunnels.h: In function ‘iptunnel_xmit_stats’: ./include/net/ndisc.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/ip_tunnels.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/net/ipv6.h: In function ‘ip6_make_flowinfo’: ./include/net/ndisc.h: In function ‘ndisc_ops_opt_addr_space’: ./include/net/addrconf.h: In function ‘in6_dev_get’: ./include/net/ipv6.h:898:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 898 | { | ^ ./include/net/ndisc.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/net/addrconf.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./include/net/ipv6.h: In function ‘flowi6_get_flowlabel’: ./include/net/ipv6.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_redirect_opt_addr_space’: ./include/net/ndisc.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_nd_parms_get_rcu’: ./include/net/addrconf.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/net/sch_generic.h: In function ‘skb_tc_reinsert’: ./include/net/ndisc.h: In function ‘ndisc_ops_fill_addr_option’: ./include/net/addrconf.h: In function ‘in6_dev_put’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts’: ./include/net/ndisc.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/addrconf.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/net/sch_generic.h:1181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1181 | { | ^ ./include/net/ip_tunnels.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_put_clear’: ./include/net/addrconf.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_get’: ./include/net/ip_tunnels.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/ipv6.h: In function ‘ip6_finish_skb’: ./include/net/addrconf.h: In function ‘__in6_dev_put’: ./include/net/addrconf.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_fill_redirect_addr_option’: ./include/net/ipv6.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./include/net/ndisc.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_hold’: ./include/net/addrconf.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_set’: ./include/net/ip_tunnels.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/net/addrconf.h: In function ‘in6_ifa_put’: ./include/net/addrconf.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/net/addrconf.h: In function ‘__in6_ifa_put’: ./include/net/addrconf.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_prefix_rcv_add_addr’: ./include/net/ip_tunnels.h: In function ‘lwt_tun_info’: ./include/net/ndisc.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/net/addrconf.h: In function ‘in6_ifa_hold’: ./include/net/ip_tunnels.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/net/addrconf.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_addr_solict_mult’: ./include/net/addrconf.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_collect_metadata’: ./include/net/ndisc.h: In function ‘ndisc_addr_option_pad’: ./include/net/ndisc.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/net/ip_tunnels.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_space’: ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_nodes’: ./include/net/ndisc.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/net/addrconf.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_routers’: ./include/net/ndisc.h: In function ‘ndisc_opt_addr_space’: ./include/net/addrconf.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/ndisc.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_isatap’: ./include/net/addrconf.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_redirect_opt_addr_space’: ./include/net/ndisc.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ In file included from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:37: ./include/net/gre.h: In function ‘netif_is_gretap’: ./include/net/addrconf.h: In function ‘ipv6_addr_is_solict_mult’: ./include/net/addrconf.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./include/net/gre.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_data’: ./include/net/ndisc.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/net/gre.h: In function ‘netif_is_ip6gretap’: In file included from ./include/net/ip_tunnels.h:24, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/ip6_route.h: In function ‘rt6_srcprefs2flags’: ./include/net/gre.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_opt_addr_data’: ./include/net/ip6_route.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/ndisc.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_flags2srcprefs’: ./include/net/ip6_route.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/net/gre.h: In function ‘gre_calc_hlen’: ./include/net/ip6_route.h: In function ‘rt6_need_strict’: In file included from ./include/net/route.h:28, from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v4’: ./include/net/ndisc.h: In function ‘ndisc_hashfn’: ./include/net/ip6_route.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/gre.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/ndisc.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/net/inetpeer.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_qualify_for_ecmp’: ./include/net/ip6_route.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v4’: ./include/net/inetpeer.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_route_output’: In file included from ./include/net/sock.h:64, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/filter.h: In function ‘bpf_compute_data_pointers’: ./include/net/ip6_route.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup_noref’: ./include/net/ndisc.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v6’: ./include/net/gre.h: In function ‘gre_flags_to_tnl_flags’: ./include/net/inetpeer.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/gre.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/filter.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup’: ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v6’: ./include/net/ip6_route.h: In function ‘ip6_route_get_saddr’: ./include/net/inetpeer.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/ndisc.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/net/ip6_route.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v4’: ./include/net/inetpeer.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_confirm_neigh’: ./include/net/ndisc.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v6’: ./include/net/inetpeer.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/linux/filter.h: In function ‘bpf_compute_and_save_data_end’: ./include/linux/filter.h:559:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 559 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_addr_cmp’: ./include/net/inetpeer.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/ip6_route.h: In function ‘skb_rt6_info’: ./include/net/ip6_route.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/linux/filter.h: In function ‘bpf_restore_data_end’: ./include/linux/filter.h:569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 569 | { | ^ ./include/net/gre.h: In function ‘gre_tnl_flags_to_gre_flags’: ./include/linux/filter.h: In function ‘bpf_skb_cb’: ./include/net/gre.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/linux/filter.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_dst_store’: ./include/net/ip6_route.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/ip6_route.h: In function ‘ipv6_unicast_destination’: ./include/net/ip6_route.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/ip6_route.h: In function ‘ipv6_anycast_destination’: ./include/net/ip6_route.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./include/linux/filter.h: In function ‘__bpf_prog_run_save_cb’: ./include/linux/filter.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_skb_dst_mtu’: ./include/net/ip6_route.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ ./include/net/gre.h: In function ‘gre_checksum’: ./include/net/gre.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_sk_accept_pmtu’: ./include/net/ip6_route.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ In file included from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/inet_hashtables.h:31, from ./include/net/tcp.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/net/ipv6.h: In function ‘ipcm6_init’: ./include/net/ip6_route.h: In function ‘ip6_sk_ignore_df’: ./include/net/ipv6.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/net/gre.h: In function ‘gre_build_header’: ./include/net/ip6_route.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/net/gre.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_run_save_cb’: ./include/net/ip6_route.h: In function ‘rt6_nexthop’: ./include/linux/filter.h:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/net/ip6_route.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/ipv6.h: In function ‘ipcm6_init_sk’: ./include/net/ipv6.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_duplicate_nexthop’: ./include/linux/filter.h: In function ‘bpf_prog_run_clear_cb’: ./include/net/ip6_route.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/filter.h:627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 627 | { | ^ ./include/net/ipv6.h: In function ‘txopt_get’: ./include/net/ipv6.h:325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 325 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_dst_mtu_forward’: ./include/net/ip6_route.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_run_xdp’: ./include/linux/filter.h:642:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 642 | { | ^ In file included from ./include/net/route.h:31, from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/ip_fib.h: In function ‘fib_lookup’: ./include/linux/filter.h: In function ‘bpf_prog_insn_size’: ./include/net/ip_fib.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/linux/filter.h:653:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 653 | { | ^ ./include/net/ipv6.h: In function ‘txopt_put’: ./include/linux/filter.h: In function ‘bpf_prog_tag_scratch_size’: ./include/net/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/filter.h:658:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 658 | { | ^ In file included from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/ip_tunnels.h: In function ‘fan_has_map’: ./include/net/ip_tunnels.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_size’: In file included from ./include/linux/netfilter/nf_conntrack_proto_gre.h:14, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:37: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ip’: ./include/linux/filter.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_key_init’: ./include/net/netfilter/nf_conntrack_tuple.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/ip_tunnels.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ipv6’: ./include/net/netfilter/nf_conntrack_tuple.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/ipv6.h: In function ‘fl6_sock_release’: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple’: ./include/net/ipv6.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_dst_cache_usable’: ./include/net/ip_tunnels.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_src_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_accept_ra’: ./include/net/ipv6.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_af’: ./include/linux/filter.h: In function ‘bpf_prog_was_classic’: ./include/net/ip_fib.h: In function ‘fib4_rules_early_flow_dissect’: ./include/net/ip_tunnels.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/ip_fib.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/linux/filter.h:670:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 670 | { | ^ ./include/net/ip_tunnels.h: In function ‘key32_to_tunnel_id’: ./include/net/ip_tunnels.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/linux/filter.h: In function ‘bpf_ctx_off_adjust_machine’: ./include/net/ipv6.h: In function ‘ipv6_addr_type’: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_dst_equal’: ./include/linux/filter.h:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ ./include/net/ip_tunnels.h: In function ‘tunnel_id_to_key32’: ./include/net/ipv6.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/ip_tunnels.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_init_flow’: ./include/net/ipv6.h: In function ‘ipv6_addr_scope’: ./include/net/ip_tunnels.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/net/ipv6.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/linux/filter.h: In function ‘bpf_ctx_narrow_access_ok’: ./include/net/ip_fib.h: In function ‘fib_num_tclassid_users’: ./include/linux/filter.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ ./include/net/ip_fib.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_src_scope’: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_equal’: ./include/net/ipv6.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_lock_ro’: ./include/linux/filter.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_src_scope’: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_equal’: ./include/net/ipv6.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/net/ip_fib.h: In function ‘fib_combine_itag’: ./include/linux/filter.h: In function ‘bpf_prog_unlock_ro’: ./include/net/ip_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/filter.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_needs_scope_id’: ./include/net/ip_tunnels.h: In function ‘pskb_inet_may_pull’: ./include/net/ipv6.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/ip_tunnels.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_src_mask_cmp’: ./include/linux/filter.h: In function ‘bpf_jit_binary_lock_ro’: ./include/net/netfilter/nf_conntrack_tuple.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/filter.h:710:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 710 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_iface_scope_id’: ./include/net/ip_fib.h: In function ‘fib_info_hold’: ./include/net/ipv6.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/net/ip_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_unlock_ro’: ./include/net/ip_tunnels.h: In function ‘ip_encap_hlen’: ./include/linux/filter.h:715:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 715 | { | ^ ./include/net/ip_tunnels.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/net/ip_fib.h: In function ‘fib_info_put’: ./include/net/ipv6.h: In function ‘ipv6_addr_cmp’: ./include/net/ip_fib.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/net/ipv6.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_binary_hdr’: ./include/linux/filter.h:721:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 721 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_masked_addr_cmp’: ./include/net/ipv6.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/linux/filter.h: In function ‘sk_filter’: ./include/linux/filter.h:730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 730 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_cmp’: ./include/net/ipv6.h: In function ‘ipv6_addr_prefix’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_encap’: ./include/net/netfilter/nf_conntrack_tuple.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/net/ipv6.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/ip_tunnels.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_unlock_free’: ./include/linux/filter.h:752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 752 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_prefix_copy’: In file included from ./include/net/lwtunnel.h:9, from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/route.h: In function ‘rt_is_input_route’: ./include/net/ipv6.h:474:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 474 | { | ^ ./include/net/route.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_dsfield’: ./include/linux/filter.h: In function ‘bpf_dump_raw_ok’: ./include/net/route.h: In function ‘rt_is_output_route’: ./include/net/ip_tunnels.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/net/route.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/linux/filter.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_set_half’: ./include/net/route.h: In function ‘rt_nexthop’: ./include/net/ipv6.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/route.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/linux/filter.h: In function ‘xdp_return_frame_no_direct’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_ttl’: ./include/linux/filter.h:800:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 800 | { | ^ ./include/net/ip_tunnels.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_set’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:37: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_tuplehash_to_ctrack’: ./include/net/ipv6.h:509:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 509 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_ecn_encap’: ./include/net/ip_tunnels.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/net/netfilter/nf_conntrack.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/net/route.h: In function ‘__ip_route_output_key’: ./include/linux/filter.h: In function ‘xdp_set_return_frame_no_direct’: ./include/net/route.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/filter.h:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_header’: ./include/net/ipv6.h: In function ‘ipv6_addr_equal’: ./include/net/ip_tunnels.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/ipv6.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/net/route.h: In function ‘ip_route_output_key’: ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_offloads’: ./include/net/route.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/net/ip_tunnels.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/linux/filter.h: In function ‘xdp_clear_return_frame_no_direct’: ./include/net/route.h: In function ‘ip_route_output’: ./include/net/ipv6.h: In function ‘__ipv6_prefix_equal64_half’: ./include/net/route.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/linux/filter.h:814:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 814 | { | ^ ./include/net/ipv6.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_l3num’: ./include/net/netfilter/nf_conntrack.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_xmit_stats’: ./include/net/ip_tunnels.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_protonum’: ./include/net/route.h: In function ‘ip_route_output_ports’: ./include/net/netfilter/nf_conntrack.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/route.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_prefix_equal’: ./include/net/ipv6.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/linux/filter.h: In function ‘xdp_ok_fwd_dev’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_net’: ./include/linux/filter.h:822:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 822 | { | ^ ./include/net/netfilter/nf_conntrack.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/net/route.h: In function ‘ip_route_output_gre’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_get’: ./include/net/route.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/net/ip_tunnels.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_any’: ./include/net/netfilter/nf_conntrack.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/net/ipv6.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_get’: ./include/net/ip_tunnels.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_set’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_put’: ./include/net/ip_tunnels.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/net/netfilter/nf_conntrack.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_hash’: ./include/net/ipv6.h:590:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 590 | { | ^ ./include/net/route.h: In function ‘ip_route_input’: ./include/net/ip_tunnels.h: In function ‘lwt_tun_info’: ./include/net/ip_tunnels.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/net/route.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_collect_metadata’: ./include/net/ip_tunnels.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_jhash’: ./include/linux/filter.h: In function ‘bpf_jit_dump’: ./include/net/ipv6.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/linux/filter.h:891:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 891 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_loopback’: ./include/net/ipv6.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ In file included from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/gre.h: In function ‘netif_is_gretap’: ./include/net/route.h: In function ‘ip_rt_put’: ./include/net/route.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_is_ebpf’: ./include/net/gre.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/linux/filter.h:901:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 901 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh_acct’: ./include/net/ipv6.h: In function ‘ipv6_addr_v4mapped’: ./include/net/netfilter/nf_conntrack.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/net/ipv6.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/net/gre.h: In function ‘netif_is_ip6gretap’: ./include/linux/filter.h: In function ‘ebpf_jit_enabled’: ./include/net/gre.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/linux/filter.h:910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 910 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh’: ./include/net/netfilter/nf_conntrack.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/net/gre.h: In function ‘gre_calc_hlen’: ./include/net/gre.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/filter.h: In function ‘bpf_prog_ebpf_jited’: ./include/net/route.h: In function ‘rt_tos2priority’: ./include/net/ipv6.h: In function ‘ipv6_portaddr_hash’: ./include/linux/filter.h:915:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 915 | { | ^ ./include/net/route.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/ipv6.h:644:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 644 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_kill’: ./include/net/netfilter/nf_conntrack.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_blinding_enabled’: ./include/net/gre.h: In function ‘gre_flags_to_tnl_flags’: ./include/net/route.h: In function ‘ip_route_connect_init’: ./include/net/gre.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/linux/filter.h:920:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 920 | { | ^ ./include/net/route.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_template’: ./include/net/netfilter/nf_conntrack.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_orchid’: ./include/net/ipv6.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/net/route.h: In function ‘ip_route_connect’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_confirmed’: ./include/net/route.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/linux/filter.h: In function ‘bpf_jit_kallsyms_enabled’: ./include/net/netfilter/nf_conntrack.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/linux/filter.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/net/gre.h: In function ‘gre_tnl_flags_to_gre_flags’: ./include/net/gre.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_is_multicast’: ./include/net/ipv6.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_dying’: ./include/net/netfilter/nf_conntrack.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/route.h: In function ‘ip_route_newports’: ./include/linux/filter.h: In function ‘bpf_address_lookup’: ./include/net/ipv6.h: In function ‘ipv6_addr_set_v4mapped’: ./include/net/route.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_is_loopback_packet’: ./include/linux/filter.h:961:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 961 | { | ^ ./include/net/ipv6.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/net/netfilter/nf_conntrack.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./include/net/gre.h: In function ‘gre_checksum’: ./include/net/gre.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff32’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_expires’: ./include/net/ipv6.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./include/net/netfilter/nf_conntrack.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/gre.h: In function ‘gre_build_header’: ./include/net/gre.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/filter.h: In function ‘bpf_needs_clear_a’: ./include/net/route.h: In function ‘inet_iif’: ./include/net/route.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/linux/filter.h:1034:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1034 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_expired’: ./include/net/netfilter/nf_conntrack.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/net/route.h: In function ‘ip4_dst_hoplimit’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_should_gc’: ./include/net/ipv6.h: In function ‘__ipv6_addr_diff64’: ./include/net/route.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/netfilter/nf_conntrack.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/net/ipv6.h:718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 718 | { | ^ ./include/linux/filter.h: In function ‘bpf_anc_helper’: ./include/linux/filter.h:1053:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1053 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_conntrack_get_ht’: ./include/net/netfilter/nf_conntrack.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff’: ./include/net/ipv6.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_set’: ./include/net/netfilter/nf_conntrack.h:323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 323 | { | ^ In file included from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/lwtunnel.h: In function ‘lwtstate_get’: ./include/net/ipv6.h: In function ‘ipv6_addr_diff’: ./include/net/lwtunnel.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/net/ipv6.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ In file included from ./include/net/netfilter/nf_conntrack_extend.h:7, from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_tuplehash_to_ctrack’: ./include/net/lwtunnel.h: In function ‘lwtstate_put’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:37: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtables.h: In function ‘par_net’: ./include/net/lwtunnel.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/ipv6.h: In function ‘ip6_sk_dst_hoplimit’: ./include/net/netfilter/nf_conntrack.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/net/ipv6.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/../compat_xtables.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_output_redirect’: ./include/net/lwtunnel.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/net/ipv6.h: In function ‘iph_to_flow_copy_v6addrs’: ./include/net/lwtunnel.h: In function ‘lwtunnel_input_redirect’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_l3num’: ./include/net/lwtunnel.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/ipv6.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/net/netfilter/nf_conntrack.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_protonum’: ./include/net/netfilter/nf_conntrack.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_zalloc_page’: ./include/net/lwtunnel.h: In function ‘lwtunnel_xmit_redirect’: ./include/linux/filter.h: In function ‘bpf_load_pointer’: ./include/net/lwtunnel.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_net’: ./include/net/netfilter/nf_conntrack.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/filter.h:1091:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1091 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_get’: ./include/net/netfilter/nf_conntrack.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_headroom’: ./include/net/lwtunnel.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/linux/filter.h: In function ‘bpf_tell_extensions’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_put’: ./include/net/netfilter/nf_conntrack.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/filter.h:1099:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1099 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_data_free’: ./include/net/ipv6.h: In function ‘ipv6_can_nonlocal_bind’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:132:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 132 | { | ^ ./include/net/ipv6.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_set_redirect’: ./include/net/lwtunnel.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/net/ipv6.h: In function ‘ip6_make_flowlabel’: In file included from ./include/net/sock.h:65, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_init_rcu’: ./include/net/ipv6.h:805:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 805 | { | ^ ./include/linux/rculist_nulls.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_del_rcu’: ./include/linux/rculist_nulls.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_table_insert’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/linux/rculist_nulls.h: In function ‘hlist_nulls_add_head_rcu’: ./include/linux/rculist_nulls.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/ipv6.h: In function ‘ip6_default_np_autolabel’: ./include/net/ipv6.h:836:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 836 | { | ^ ./include/net/ipv6.h: In function ‘ip6_multipath_hash_policy’: ./include/net/ipv6.h:863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 863 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flow_hdr’: ./include/net/ipv6.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flowinfo’: ./include/net/ipv6.h:883:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 883 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flowlabel’: ./include/net/ipv6.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ In file included from ./include/net/dst_cache.h:8, from ./include/net/ip_tunnels.h:19, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/ip6_fib.h: In function ‘ip6_dst_idev’: ./include/net/ipv6.h: In function ‘ip6_tclass’: ./include/net/ip6_fib.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/net/ipv6.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_clean_expires’: ./include/net/ip6_fib.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_set_expires’: ./include/net/ipv6.h: In function ‘ip6_make_flowinfo’: ./include/net/ip6_fib.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/net/ipv6.h:898:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 898 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_check_expired’: ./include/net/ip6_fib.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/ipv6.h: In function ‘flowi6_get_flowlabel’: In file included from ./include/linux/poll.h:14, from ./include/net/sock.h:66, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/uapi/linux/eventpoll.h: In function ‘ep_take_care_of_epollwakeup’: ./include/net/ipv6.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./include/uapi/linux/eventpoll.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_get_cookie_safe’: ./include/net/ip6_fib.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ In file included from ./include/net/sock.h:66, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/poll.h: In function ‘poll_wait’: ./include/net/ipv6.h: In function ‘ip6_finish_skb’: ./include/linux/poll.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/ipv6.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ ./include/linux/poll.h: In function ‘poll_does_not_wait’: ./include/linux/poll.h:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | { | ^ ./include/net/ip6_fib.h: In function ‘rt6_get_cookie’: ./include/net/ip6_fib.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/linux/poll.h: In function ‘poll_requested_events’: ./include/linux/poll.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ ./include/linux/poll.h: In function ‘init_poll_funcptr’: ./include/linux/poll.h:72:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 72 | { | ^ ./include/linux/poll.h: In function ‘file_can_poll’: ./include/linux/poll.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/poll.h: In function ‘vfs_poll’: ./include/net/ip6_fib.h: In function ‘ip6_rt_put’: ./include/linux/poll.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/ip6_fib.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh_acct’: ./include/net/netfilter/nf_conntrack.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh’: ./include/net/netfilter/nf_conntrack.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_hold’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_kill’: ./include/net/netfilter/nf_conntrack.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/net/ip6_fib.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_hold_safe’: ./include/net/ip6_fib.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_template’: ./include/net/netfilter/nf_conntrack.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/linux/poll.h: In function ‘mangle_poll’: ./include/net/ip6_fib.h: In function ‘fib6_info_release’: ./include/linux/poll.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ ./include/net/ip6_fib.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_confirmed’: ./include/net/netfilter/nf_conntrack.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_dying’: ./include/net/netfilter/nf_conntrack.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ In file included from ./include/net/route.h:28, from ./include/net/inet_hashtables.h:31, from ./include/net/tcp.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v4’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_is_loopback_packet’: ./include/net/inetpeer.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/netfilter/nf_conntrack.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v4’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_expires’: ./include/net/inetpeer.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/netfilter/nf_conntrack.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v6’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_expired’: ./include/net/netfilter/nf_conntrack.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/net/inetpeer.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_should_gc’: ./include/net/netfilter/nf_conntrack.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v6’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_checkentry’: ./include/net/inetpeer.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_conntrack_get_ht’: ./include/net/ip6_fib.h: In function ‘rt6_get_prefsrc’: ./include/net/netfilter/nf_conntrack.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v4’: ./include/net/ip6_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/inetpeer.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_set’: ./include/net/netfilter/nf_conntrack.h:323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 323 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v6’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_destroy’: ./include/net/inetpeer.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_addr_cmp’: ./include/net/inetpeer.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ In file included from ./include/net/netfilter/nf_nat.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/netfilter/nf_conntrack_extend.h: In function ‘__nf_ct_ext_exist’: ./include/linux/poll.h: In function ‘demangle_poll’: ./include/net/ip6_fib.h: In function ‘fib6_info_nh_dev’: ./include/net/netfilter/nf_conntrack_extend.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/linux/poll.h:135:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 135 | { | ^ ./include/net/ip6_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/netfilter/nf_conntrack_extend.h: In function ‘nf_ct_ext_exist’: ./include/net/netfilter/nf_conntrack_extend.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_nh_lwt’: ./include/net/ip6_fib.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/net/netfilter/nf_conntrack_extend.h: In function ‘__nf_ct_ext_find’: ./include/net/netfilter/nf_conntrack_extend.h:63:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 63 | { | ^ ./include/net/netfilter/nf_conntrack_extend.h: In function ‘nf_ct_ext_free’: ./include/net/netfilter/nf_conntrack_extend.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_metric_locked’: ./include/net/ip6_fib.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_rules_early_flow_dissect’: ./include/net/ip6_fib.h:503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 503 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:35: ./include/net/netfilter/nf_nat.h: In function ‘nfct_nat’: ./include/net/netfilter/nf_nat.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/net/netfilter/nf_nat.h: In function ‘nf_nat_oif_changed’: ./include/net/netfilter/nf_nat.h:67:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 67 | { | ^ In file included from ./include/net/ip_tunnels.h:19, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/dst_cache.h: In function ‘dst_cache_reset’: ./include/net/dst_cache.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:36: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h: In function ‘xtcompat_numatch’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ In file included from ./include/net/dst.h:19, from ./include/net/sock.h:70, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/neighbour.h: In function ‘neigh_var_set’: In file included from ./include/net/route.h:31, from ./include/net/inet_hashtables.h:31, from ./include/net/tcp.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/net/ip_fib.h: In function ‘fib_lookup’: ./include/net/neighbour.h:90:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 90 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h: In function ‘xtcompat_nutarget’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/net/ip_fib.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_data_state_setall’: ./include/net/neighbour.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:36: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h: In function ‘par_net’: ./include/net/neighbour.h: In function ‘neigh_parms_data_state_cleanall’: ./include/net/neighbour.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_depth0_insert’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:334:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 334 | { | ^ In file included from ./include/net/ip6_route.h:22, from ./include/net/ip_tunnels.h:24, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/addrconf.h: In function ‘addrconf_addr_eui48_base’: ./include/net/addrconf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘__check_default_ttl’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | module_param(default_ttl, uint, S_IRUSR); | ^~~~~~~~~~~~ ./include/net/addrconf.h: In function ‘addrconf_addr_eui48’: ./include/net/addrconf.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/ip_fib.h: In function ‘fib4_rules_early_flow_dissect’: ./include/net/addrconf.h: In function ‘addrconf_ifid_eui48’: ./include/net/ip_fib.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/addrconf.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_family’: ./include/net/addrconf.h: In function ‘addrconf_timeout_fixup’: ./include/net/neighbour.h:238:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 238 | { | ^ ./include/net/addrconf.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘__check_hash_size’: ./include/net/ip_fib.h: In function ‘fib_num_tclassid_users’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:56:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 56 | module_param(hash_size, uint, S_IRUSR); | ^~~~~~~~~~~~ ./include/net/ip_fib.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/net/neighbour.h: In function ‘neighbour_priv’: ./include/net/neighbour.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_finite_timeout’: ./include/net/addrconf.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/net/neighbour.h: In function ‘neigh_key_eq16’: ./include/net/ip_fib.h: In function ‘fib_combine_itag’: ./include/net/neighbour.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/net/ip_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/neighbour.h: In function ‘neigh_key_eq32’: ./include/net/neighbour.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘__check_disable_log’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | module_param(disable_log, uint, S_IRUSR); | ^~~~~~~~~~~~ ./include/net/ip_fib.h: In function ‘fib_info_hold’: ./include/net/neighbour.h: In function ‘neigh_key_eq128’: ./include/net/ip_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/neighbour.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/ip_fib.h: In function ‘fib_info_put’: ./include/net/ip_fib.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ ./include/net/neighbour.h: In function ‘___neigh_lookup_noref’: ./include/net/neighbour.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘__check_whole_prefix’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | module_param(whole_prefix, uint, S_IRUSR); | ^~~~~~~~~~~~ ./include/net/addrconf.h: In function ‘ipv6_is_mld’: ./include/net/addrconf.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ In file included from ./include/net/inet_hashtables.h:31, from ./include/net/tcp.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/net/route.h: In function ‘rt_is_input_route’: ./include/net/route.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_pernet’: ./include/net/addrconf.h: In function ‘__in6_dev_get’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/route.h: In function ‘rt_is_output_route’: ./include/net/addrconf.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/net/route.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/net/route.h: In function ‘rt_nexthop’: ./include/net/route.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_entry_hash’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_entry_lookup’: ./include/net/addrconf.h: In function ‘__in6_dev_get_safely’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 128 | { | ^ ./include/net/addrconf.h:354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 354 | { | ^ ./include/net/route.h: In function ‘__ip_route_output_key’: ./include/net/neighbour.h: In function ‘__neigh_lookup_noref’: ./include/net/route.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/neighbour.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/net/route.h: In function ‘ip_route_output_key’: ./include/net/route.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/net/neighbour.h: In function ‘neigh_create’: ./include/net/neighbour.h:321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 321 | { | ^ ./include/net/route.h: In function ‘ip_route_output’: ./include/net/route.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_get’: ./include/net/addrconf.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./include/net/route.h: In function ‘ip_route_output_ports’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_entry_rlookup’: ./include/net/route.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/net/neighbour.h: In function ‘neigh_parms_net’: ./include/net/neighbour.h:346:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 346 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_nd_parms_get_rcu’: ./include/net/route.h: In function ‘ip_route_output_gre’: ./include/net/addrconf.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/net/route.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/net/neighbour.h: In function ‘pneigh_net’: ./include/net/addrconf.h: In function ‘in6_dev_put’: ./include/net/neighbour.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ ./include/net/addrconf.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_put_clear’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_addr_in_prefix’: ./include/net/route.h: In function ‘ip_route_input’: ./include/net/addrconf.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:158:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 158 | { | ^ ./include/net/route.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_put’: ./include/net/addrconf.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_hold’: ./include/net/neighbour.h: In function ‘__neigh_parms_put’: ./include/net/addrconf.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/neighbour.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/addrconf.h: In function ‘in6_ifa_put’: ./include/net/neighbour.h: In function ‘neigh_parms_clone’: ./include/net/addrconf.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/net/neighbour.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/route.h: In function ‘ip_rt_put’: ./include/net/addrconf.h: In function ‘__in6_ifa_put’: ./include/net/neighbour.h: In function ‘neigh_release’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_prefix_lookup’: ./include/net/route.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/net/addrconf.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/net/neighbour.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/addrconf.h: In function ‘in6_ifa_hold’: ./include/net/neighbour.h: In function ‘neigh_clone’: ./include/net/addrconf.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/net/neighbour.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_addr_solict_mult’: ./include/net/addrconf.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/route.h: In function ‘rt_tos2priority’: ./include/net/neighbour.h: In function ‘neigh_event_send’: ./include/net/route.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/neighbour.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_nodes’: ./include/net/route.h: In function ‘ip_route_connect_init’: ./include/net/addrconf.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/route.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_prefix_destroy’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ ./include/net/neighbour.h: In function ‘neigh_hh_bridge’: ./include/net/neighbour.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_routers’: ./include/net/route.h: In function ‘ip_route_connect’: ./include/net/addrconf.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/route.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/net/neighbour.h: In function ‘neigh_hh_output’: ./include/net/addrconf.h: In function ‘ipv6_addr_is_isatap’: ./include/net/neighbour.h:462:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 462 | { | ^ ./include/net/addrconf.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/net/route.h: In function ‘ip_route_newports’: ./include/net/route.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_depth1_insert’: ./include/net/addrconf.h: In function ‘ipv6_addr_is_solict_mult’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:410:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 410 | { | ^ ./include/net/addrconf.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./include/net/route.h: In function ‘inet_iif’: ./include/net/route.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ In file included from ./include/net/ip_tunnels.h:24, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/ip6_route.h: In function ‘rt6_srcprefs2flags’: ./include/net/ip6_route.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/route.h: In function ‘ip4_dst_hoplimit’: ./include/net/route.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_flags2srcprefs’: ./include/net/ip6_route.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_need_strict’: ./include/net/neighbour.h: In function ‘neigh_output’: ./include/net/ip6_route.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/neighbour.h:502:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 502 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_qualify_for_ecmp’: ./include/net/ip6_route.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ In file included from ./include/net/tcp.h:36, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/net/inet_hashtables.h: In function ‘ib_net’: ./include/net/neighbour.h: In function ‘__neigh_lookup’: ./include/net/neighbour.h:513:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 513 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_route_output’: ./include/net/inet_hashtables.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/net/ip6_route.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_prefix_softflush’: ./include/net/neighbour.h: In function ‘__neigh_lookup_errno’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/net/neighbour.h:526:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 526 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_route_get_saddr’: ./include/net/inet_hashtables.h: In function ‘inet_lhash2_bucket’: ./include/net/ip6_route.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/inet_hashtables.h:166:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 166 | { | ^ ./include/net/neighbour.h: In function ‘neigh_ha_snapshot’: ./include/net/inet_hashtables.h: In function ‘inet_ehash_bucket’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_depth2_insert’: ./include/net/neighbour.h:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/net/inet_hashtables.h:173:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 173 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_ehash_lockp’: ./include/net/inet_hashtables.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/net/neighbour.h: In function ‘neigh_update_is_router’: ./include/net/neighbour.h:557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 557 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_ehash_locks_free’: ./include/net/inet_hashtables.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_sk_bound_dev_eq’: ./include/net/inet_hashtables.h:194:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 194 | { | ^ ./include/net/ip6_route.h: In function ‘skb_rt6_info’: ./include/net/ip6_route.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_bhashfn’: ./include/net/inet_hashtables.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_lhashfn’: ./include/net/inet_hashtables.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ In file included from ./include/net/sock.h:70, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/dst.h: In function ‘dst_metrics_read_only’: ./include/net/ip6_route.h: In function ‘ip6_dst_store’: ./include/net/ip6_route.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/dst.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_sk_listen_hashfn’: ./include/net/inet_hashtables.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ ./include/net/dst.h: In function ‘dst_destroy_metrics_generic’: ./include/net/ip6_route.h: In function ‘ipv6_unicast_destination’: ./include/net/dst.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/ip6_route.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/dst.h: In function ‘dst_metrics_write_ptr’: ./include/net/ip6_route.h: In function ‘ipv6_anycast_destination’: ./include/net/dst.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/ip6_route.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_lookup_listener’: ./include/net/inet_hashtables.h:261:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 261 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_skb_dst_mtu’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_target’: ./include/net/ip6_route.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_tg_check’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:484:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 484 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | { | ^ ./include/net/dst.h: In function ‘dst_init_metrics’: ./include/net/inet_hashtables.h: In function ‘inet_lookup_established’: ./include/net/dst.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_sk_accept_pmtu’: ./include/net/inet_hashtables.h:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/net/ip6_route.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/net/dst.h: In function ‘dst_copy_metrics’: ./include/net/dst.h:145:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 145 | { | ^ ./include/net/inet_hashtables.h: In function ‘__inet_lookup’: ./include/net/ip6_route.h: In function ‘ip6_sk_ignore_df’: ./include/net/inet_hashtables.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./include/net/ip6_route.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/net/dst.h: In function ‘dst_metrics_ptr’: ./include/net/ip6_route.h: In function ‘rt6_nexthop’: ./include/net/dst.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/net/ip6_route.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/inet_hashtables.h: In function ‘inet_lookup’: ./include/net/dst.h: In function ‘dst_metric_raw’: ./include/net/dst.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/inet_hashtables.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_duplicate_nexthop’: ./include/net/ip6_route.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/dst.h: In function ‘dst_metric’: ./include/net/dst.h:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ ./include/net/inet_hashtables.h: In function ‘__inet_lookup_skb’: ./include/net/ip6_route.h: In function ‘ip6_dst_mtu_forward’: ./include/net/inet_hashtables.h:379:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 379 | { | ^ ./include/net/ip6_route.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_handle_find_slot’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 564 | { | ^ ./include/net/inet_hashtables.h: In function ‘sk_daddr_set’: ./include/net/inet_hashtables.h:398:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 398 | { | ^ ./include/net/dst.h: In function ‘dst_metric_advmss’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_handle_free’: ./include/net/dst.h:179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 179 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:585:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 585 | { | ^ ./include/net/inet_hashtables.h: In function ‘sk_rcv_saddr_set’: ./include/net/dst.h: In function ‘dst_metric_set’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_tg’: ./include/net/dst.h:189:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 189 | { | ^ ./include/net/inet_hashtables.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_handle_prepare_read’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:603:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 603 | { | ^ ./include/net/dst.h: In function ‘dst_feature’: ./include/net/dst.h:204:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 204 | { | ^ ./include/net/dst.h: In function ‘dst_mtu’: ./include/net/dst.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ In file included from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/ip_tunnels.h: In function ‘fan_has_map’: ./include/net/dst.h: In function ‘dst_metric_rtt’: ./include/net/ip_tunnels.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/net/dst.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/net/dst.h: In function ‘dst_allfrag’: ./include/net/dst.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/dst.h: In function ‘dst_metric_locked’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_key_init’: ./include/net/dst.h:228:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 228 | { | ^ ./include/net/ip_tunnels.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ In file included from ./include/net/tcp.h:42, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/net/ip.h: In function ‘ipv4_l3mdev_skb’: ./include/net/dst.h: In function ‘dst_hold’: ./include/net/ip.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/net/dst.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/net/ip.h: In function ‘ip_hdrlen’: ./include/net/ip.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/ip.h: In function ‘ipcm_init’: ./include/net/ip.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_dst_cache_usable’: ./include/net/ip_tunnels.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/ip.h: In function ‘ipcm_init_sk’: ./include/net/ip.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/net/dst.h: In function ‘dst_use_noref’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_af’: ./include/net/dst.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/ip.h: In function ‘inet_sdif’: ./include/net/ip_tunnels.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/ip.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/net/ip_tunnels.h: In function ‘key32_to_tunnel_id’: ./include/net/dst.h: In function ‘dst_hold_and_use’: ./include/net/ip_tunnels.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/net/dst.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/dst.h: In function ‘dst_clone’: ./include/net/ip_tunnels.h: In function ‘tunnel_id_to_key32’: ./include/net/dst.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/ip_tunnels.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_handle_prepare_read_flush’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_init_flow’: ./include/net/dst.h: In function ‘refdst_drop’: ./include/net/ip_tunnels.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/net/dst.h:268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 268 | { | ^ ./include/net/dst.h: In function ‘skb_dst_drop’: ./include/net/dst.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_tg_destroy’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/net/dst.h: In function ‘__skb_dst_copy’: ./include/net/dst.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/net/dst.h: In function ‘skb_dst_copy’: ./include/net/dst.h:295:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 295 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_handle_copy_data’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_seq_start’: ./include/net/ip.h: In function ‘ip_queue_xmit’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 535 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:750:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 750 | { | ^ ./include/net/ip.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/dst.h: In function ‘dst_hold_safe’: ./include/net/dst.h:307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 307 | { | ^ ./include/net/ip_tunnels.h: In function ‘pskb_inet_may_pull’: ./include/net/ip.h: In function ‘ip_finish_skb’: ./include/net/ip_tunnels.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./include/net/ip.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/net/dst.h: In function ‘skb_dst_force’: ./include/net/dst.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/net/ip.h: In function ‘get_rttos’: ./include/net/ip.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_encap_hlen’: ./include/net/ip.h: In function ‘get_rtconn_flags’: ./include/net/ip_tunnels.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/net/ip.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_seq_next’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_handle_get_data’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:550:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 550 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/net/dst.h: In function ‘__skb_tunnel_rx’: ./include/net/dst.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/net/ip.h: In function ‘ip_reply_arg_flowi_flags’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_seq_stop’: ./include/net/ip.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/net/dst.h: In function ‘skb_tunnel_rx’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:565:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 565 | { | ^ ./include/net/dst.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_seq_show’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 570 | { | ^ ./include/net/dst.h: In function ‘dst_tclassid’: ./include/net/dst.h:375:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 375 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_encap’: ./include/net/ip_tunnels.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/net/ip.h: In function ‘snmp_get_cpu_field64’: ./include/net/ip.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/dst.h: In function ‘dst_discard’: ./include/net/ip.h: In function ‘snmp_fold_field64’: ./include/net/dst.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/ip.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_seq_open’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:592:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 592 | { | ^ ./include/net/dst.h: In function ‘dst_confirm’: ./include/net/ip.h: In function ‘inet_is_local_reserved_port’: ./include/net/dst.h:400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 400 | { | ^ ./include/net/ip.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_tg_proc_write’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:605:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 605 | { | ^ ./include/net/dst.h: In function ‘dst_neigh_lookup’: ./include/net/dst.h:404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 404 | { | ^ ./include/net/ip.h: In function ‘sysctl_dev_name_is_allowed’: ./include/net/dst.h: In function ‘dst_neigh_lookup_skb’: ./include/net/ip.h:311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 311 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_dsfield’: ./include/net/dst.h:411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 411 | { | ^ ./include/net/ip_tunnels.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/net/ip.h: In function ‘inet_prot_sock’: ./include/net/dst.h: In function ‘dst_confirm_neigh’: ./include/net/ip.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/dst.h:418:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 418 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_set_ctl’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 880 | { | ^ ./include/net/dst.h: In function ‘dst_link_failure’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_ttl’: ./include/net/ip.h: In function ‘ip_is_fragment’: ./include/net/dst.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/ip_tunnels.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/ip.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/net/dst.h: In function ‘dst_set_expires’: ./include/net/dst.h:431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 431 | { | ^ ./include/net/ip.h: In function ‘ip_decrease_ttl’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_ecn_encap’: ./include/net/ip.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/net/ip_tunnels.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_header’: ./include/net/ip_tunnels.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/ip.h: In function ‘ip_mtu_locked’: ./include/net/ip.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/net/dst.h: In function ‘dst_output’: ./include/net/dst.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_offloads’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_get_ctl’: ./include/net/ip_tunnels.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/net/ip.h: In function ‘ip_dont_fragment’: ./include/net/dst.h: In function ‘dst_input’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 925 | { | ^ ./include/net/ip.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/net/dst.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/dst.h: In function ‘dst_check’: ./include/net/dst.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/net/ip.h: In function ‘ip_sk_accept_pmtu’: ./include/net/ip_tunnels.h: In function ‘iptunnel_xmit_stats’: ./include/net/ip.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/net/ip_tunnels.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/net/dst.h: In function ‘dst_xfrm’: ./include/net/dst.h:517:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 517 | { | ^ ./include/net/ip.h: In function ‘ip_sk_use_pmtu’: ./include/net/ip.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./include/net/dst.h: In function ‘skb_dst_update_pmtu’: ./include/net/dst.h:523:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 523 | { | ^ ./include/net/ip.h: In function ‘ip_sk_ignore_df’: ./include/net/ip.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/dst.h: In function ‘skb_tunnel_check_pmtu’: ./include/net/ip.h: In function ‘ip_dst_mtu_maybe_forward’: ./include/net/dst.h:533:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 533 | { | ^ ./include/net/ip.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts’: ./include/net/ip_tunnels.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_get’: ./include/net/ip_tunnels.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_set’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_stat_proc_show’: ./include/net/ip_tunnels.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 781 | { | ^ ./include/net/ip_tunnels.h: In function ‘lwt_tun_info’: ./include/net/ip_tunnels.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_collect_metadata’: ./include/net/ip_tunnels.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_stat_proc_open’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:816:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 816 | { | ^ In file included from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/gre.h: In function ‘netif_is_gretap’: ./include/net/gre.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_proc_net_init’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:828:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 828 | { | ^ ./include/net/gre.h: In function ‘netif_is_ip6gretap’: ./include/net/gre.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_proc_net_exit’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:838:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 838 | { | ^ ./include/net/ip.h: In function ‘ip_skb_dst_mtu’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_net_init’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/ip.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/gre.h: In function ‘gre_calc_hlen’: ./include/net/gre.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_net_init’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:1097:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1097 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_net_exit’: ./include/net/gre.h: In function ‘gre_flags_to_tnl_flags’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 870 | { | ^ ./include/net/gre.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘ipt_acc_net_exit’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:1134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1134 | { | ^ ./include/net/gre.h: In function ‘gre_tnl_flags_to_gre_flags’: ./include/net/gre.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_tg_init’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘account_tg_init’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 911 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:1171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1171 | { | ^ ./include/net/gre.h: In function ‘gre_checksum’: ./include/net/gre.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/ip.h: In function ‘ip_fib_metrics_put’: ./include/net/ip.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/gre.h: In function ‘gre_build_header’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘dnetmap_tg_exit’: ./include/net/gre.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:936:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 936 | { | ^ ./include/net/ip.h: In function ‘ip_dst_init_metrics’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘account_tg_exit’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘__inittest’: ./include/net/ip.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:941:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 941 | module_init(dnetmap_tg_init); | ^~~~~~~~~~~ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:1203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1203 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c: In function ‘__exittest’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.c:942:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 942 | module_exit(dnetmap_tg_exit); | ^~~~~~~~~~~ ./include/net/ip.h: In function ‘ip_dst_metrics_put’: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘__inittest’: ./include/net/ip.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:1209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1209 | module_init(account_tg_init); | ^~~~~~~~~~~ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c: In function ‘__exittest’: ./include/net/ip.h: In function ‘ip_select_ident_segs’: ./include/net/ip.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c:1210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1210 | module_exit(account_tg_exit); | ^~~~~~~~~~~ In file included from ./include/linux/netfilter/nf_conntrack_proto_gre.h:14, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ip’: ./include/net/netfilter/nf_conntrack_tuple.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/ip.h: In function ‘ip_select_ident’: ./include/net/ip.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/ip.h: In function ‘inet_compute_pseudo’: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ipv6’: ./include/net/ip.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/ip.h: In function ‘iph_to_flow_copy_v4addrs’: ./include/net/ip.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple’: ./include/net/netfilter/nf_conntrack_tuple.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_src_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/ip.h: In function ‘inet_gro_compute_pseudo’: ./include/net/ip.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_dst_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/ip.h: In function ‘ip_eth_mc_map’: ./include/net/ip.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/net/ip.h: In function ‘ip_ib_mc_map’: ./include/net/ip.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_src_mask_cmp’: ./include/net/netfilter/nf_conntrack_tuple.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/ip.h: In function ‘ip_ipgre_mc_map’: ./include/net/ip.h:568:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 568 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_cmp’: ./include/net/netfilter/nf_conntrack_tuple.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/net/ip.h: In function ‘inet_reset_saddr’: ./include/net/ip.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./include/net/ip.h: In function ‘ipv4_addr_hash’: ./include/net/ip.h:595:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 595 | { | ^ ./include/net/ip.h: In function ‘ipv4_portaddr_hash’: ./include/net/ip.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/net/ip.h: In function ‘ip_defrag_user_in_between’: ./include/net/ip.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./include/net/ip.h: In function ‘ip_options_echo’: ./include/net/ip.h:665:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 665 | { | ^ ./include/net/ip.h: In function ‘ip_cmsg_recv’: ./include/net/ip.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ In file included from ./include/net/inet_ecn.h:9, from ./include/net/tcp.h:44, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/net/dsfield.h: In function ‘ipv4_get_dsfield’: ./include/net/dsfield.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/net/dsfield.h: In function ‘ipv6_get_dsfield’: ./include/net/dsfield.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/net/dsfield.h: In function ‘ipv4_change_dsfield’: ./include/net/dsfield.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/net/dsfield.h: In function ‘ipv6_change_dsfield’: ./include/net/dsfield.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ In file included from ./include/net/tcp.h:44, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/net/inet_ecn.h: In function ‘INET_ECN_is_ce’: ./include/net/inet_ecn.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_is_not_ect’: ./include/net/inet_ecn.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_is_capable’: ./include/net/inet_ecn.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_encapsulate’: ./include/net/inet_ecn.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_xmit’: ./include/net/inet_ecn.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_dontxmit’: ./include/net/inet_ecn.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_set_ce’: ./include/net/inet_ecn.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_clear’: ./include/net/inet_ecn.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/inet_ecn.h: In function ‘ipv4_copy_dscp’: ./include/net/inet_ecn.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/net/inet_ecn.h: In function ‘IP6_ECN_set_ce’: ./include/net/inet_ecn.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_tuplehash_to_ctrack’: ./include/net/netfilter/nf_conntrack.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/net/inet_ecn.h: In function ‘ipv6_copy_dscp’: ./include/net/inet_ecn.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_set_ce’: ./include/net/inet_ecn.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_l3num’: ./include/net/netfilter/nf_conntrack.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_protonum’: ./include/net/netfilter/nf_conntrack.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/inet_ecn.h: In function ‘__INET_ECN_decapsulate’: ./include/net/inet_ecn.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_net’: ./include/net/netfilter/nf_conntrack.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_decapsulate’: ./include/net/inet_ecn.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_get’: ./include/net/netfilter/nf_conntrack.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_put’: ./include/net/inet_ecn.h: In function ‘IP_ECN_decapsulate’: ./include/net/netfilter/nf_conntrack.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/net/inet_ecn.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/net/inet_ecn.h: In function ‘IP6_ECN_decapsulate’: ./include/net/inet_ecn.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh_acct’: ./include/net/netfilter/nf_conntrack.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh’: ./include/net/netfilter/nf_conntrack.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_kill’: ./include/net/netfilter/nf_conntrack.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:24: ./include/net/tcp.h: In function ‘tcp_under_memory_pressure’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_template’: ./include/net/netfilter/nf_conntrack.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/tcp.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_confirmed’: ./include/net/netfilter/nf_conntrack.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ In file included from ./include/net/l3mdev.h:15, from ./include/net/sock.h:75, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/fib_rules.h: In function ‘fib_rule_get’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_dying’: ./include/net/netfilter/nf_conntrack.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/tcp.h: In function ‘before’: ./include/net/fib_rules.h:124:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 124 | { | ^ ./include/net/tcp.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_is_loopback_packet’: ./include/net/fib_rules.h: In function ‘fib_rule_put’: ./include/net/netfilter/nf_conntrack.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./include/net/fib_rules.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/net/tcp.h: In function ‘between’: ./include/net/tcp.h:279:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 279 | { | ^ ./include/net/tcp.h: In function ‘tcp_out_of_memory’: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_expires’: ./include/net/tcp.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/net/netfilter/nf_conntrack.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_expired’: ./include/net/netfilter/nf_conntrack.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_get_table’: ./include/net/fib_rules.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/net/tcp.h: In function ‘tcp_too_many_orphans’: ./include/net/tcp.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_should_gc’: ./include/net/netfilter/nf_conntrack.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/net/fib_rules.h: In function ‘frh_get_table’: ./include/net/fib_rules.h:149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 149 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_conntrack_get_ht’: ./include/net/netfilter/nf_conntrack.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_set’: ./include/net/fib_rules.h:156:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 156 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_inrange’: ./include/net/fib_rules.h:162:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 162 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_set’: ./include/net/netfilter/nf_conntrack.h:323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 323 | { | ^ ./include/net/tcp.h: In function ‘tcp_dec_quickack_mode’: ./include/net/tcp.h:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_valid’: In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:31: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h: In function ‘par_net’: ./include/net/fib_rules.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/../compat_xtables.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_port_range_compare’: ./include/net/fib_rules.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/net/fib_rules.h: In function ‘fib_rule_requires_fldissect’: ./include/net/fib_rules.h:181:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 181 | { | ^ In file included from ./include/net/sock.h:75, from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex’: ./include/net/tcp.h: In function ‘tcp_synq_overflow’: ./include/net/l3mdev.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/net/tcp.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_ifindex_by_index’: ./include/net/l3mdev.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘__check_rule_hashsize’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | module_param(rule_hashsize, int, S_IRUGO); | ^~~~~~~~~~~~ ./include/net/l3mdev.h: In function ‘l3mdev_master_dev_rcu’: ./include/net/l3mdev.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_master_upper_ifindex_by_index’: ./include/net/l3mdev.h:107:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 107 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_fib_table’: ./include/net/l3mdev.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/net/tcp.h: In function ‘tcp_synq_no_recent_overflow’: ./include/net/l3mdev.h: In function ‘netif_index_is_l3_master’: ./include/net/l3mdev.h:129:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 129 | { | ^ ./include/net/tcp.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_l3_rcv’: ./include/net/l3mdev.h:151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 151 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘__check_peer_hashsize’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | module_param(peer_hashsize, int, S_IRUGO); | ^~~~~~~~~~~~ ./include/net/l3mdev.h: In function ‘l3mdev_ip_rcv’: ./include/net/l3mdev.h:168:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 168 | { | ^ ./include/net/tcp.h: In function ‘tcp_cookie_time’: ./include/net/tcp.h:521:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 521 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip6_rcv’: ./include/net/l3mdev.h:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_l3_out’: ./include/net/l3mdev.h:180:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 180 | { | ^ ./include/net/l3mdev.h: In function ‘l3mdev_ip_out’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘__check_gc_expir_time’: ./include/net/l3mdev.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | module_param(gc_expir_time, int, S_IRUGO); | ^~~~~~~~~~~~ ./include/net/l3mdev.h: In function ‘l3mdev_ip6_out’: ./include/net/l3mdev.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/net/tcp.h: In function ‘tcp_clear_xmit_timers’: ./include/net/tcp.h:590:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 590 | { | ^ ./include/net/tcp.h: In function ‘tcp_bound_to_half_wnd’: ./include/net/tcp.h:605:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 605 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘__check_nl_multicast_group’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | module_param(nl_multicast_group, int, S_IRUGO); | ^~~~~~~~~~~~ ./include/net/tcp.h: In function ‘tcp_bound_rto’: ./include/net/tcp.h:641:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 641 | { | ^ ./include/net/tcp.h: In function ‘__tcp_set_rto’: ./include/net/tcp.h:647:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 647 | { | ^ ./include/net/tcp.h: In function ‘__tcp_fast_path_on’: ./include/net/tcp.h:652:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 652 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘pknock_hash’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 141 | { | ^ ./include/net/tcp.h: In function ‘tcp_fast_path_on’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘alloc_hashtable’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:153:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 153 | { | ^ ./include/net/tcp.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ In file included from ./include/net/inet_sock.h:26, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/sock.h: In function ‘sk_peek_offset’: ./include/net/tcp.h: In function ‘tcp_fast_path_check’: ./include/net/tcp.h:664:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 664 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘status_itoa’: ./include/net/sock.h:539:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 539 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘pknock_seq_start’: ./include/net/tcp.h: In function ‘tcp_rto_min’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:190:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 190 | { | ^ ./include/net/tcp.h:676:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 676 | { | ^ ./include/net/sock.h: In function ‘sk_peek_offset_bwd’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘pknock_seq_next’: ./include/net/sock.h:548:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 548 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/tcp.h: In function ‘tcp_rto_min_us’: ./include/net/tcp.h:686:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 686 | { | ^ ./include/net/tcp.h: In function ‘tcp_ca_dst_locked’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘pknock_seq_stop’: ./include/net/tcp.h:691:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 691 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/net/tcp.h: In function ‘tcp_min_rtt’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘pknock_seq_show’: ./include/net/tcp.h:697:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 697 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/net/tcp.h: In function ‘tcp_receive_window’: ./include/net/tcp.h:706:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 706 | { | ^ ./include/net/tcp.h: In function ‘tcp_clock_ns’: ./include/net/tcp.h:736:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 736 | { | ^ ./include/net/tcp.h: In function ‘tcp_clock_us’: ./include/net/tcp.h:741:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 741 | { | ^ ./include/net/tcp.h: In function ‘tcp_time_stamp’: ./include/net/tcp.h:747:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 747 | { | ^ ./include/net/sock.h: In function ‘sk_peek_offset_fwd’: ./include/net/sock.h:558:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 558 | { | ^ ./include/net/tcp.h: In function ‘tcp_time_stamp_raw’: ./include/net/tcp.h:753:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 753 | { | ^ ./include/net/sock.h: In function ‘sk_entry’: ./include/net/sock.h:566:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 566 | { | ^ ./include/net/tcp.h: In function ‘tcp_stamp_us_delta’: ./include/net/tcp.h:760:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 760 | { | ^ ./include/net/sock.h: In function ‘__sk_head’: ./include/net/sock.h:571:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 571 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_timestamp’: ./include/net/tcp.h:765:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 765 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_timestamp_us’: ./include/net/tcp.h:771:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 771 | { | ^ ./include/net/sock.h: In function ‘sk_head’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘pknock_proc_open’: ./include/net/sock.h:576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 576 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:289:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 289 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_head’: ./include/net/sock.h:581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 581 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘update_rule_gc_timer’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:312:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 312 | { | ^ ./include/net/tcp.h: In function ‘bpf_compute_data_end_sk_skb’: ./include/net/tcp.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘autoclose_time_passed’: ./include/net/sock.h: In function ‘sk_nulls_head’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 328 | { | ^ ./include/net/sock.h:586:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 586 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_bpf_ingress’: ./include/net/tcp.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/net/sock.h: In function ‘sk_next’: ./include/net/sock.h:591:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 591 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘is_interknock_time_exceeded’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_next’: ./include/net/sock.h:596:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 596 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘has_logged_during_this_minute’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:351:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 351 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘peer_gc’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 361 | { | ^ ./include/net/sock.h: In function ‘sk_unhashed’: ./include/net/sock.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/net/sock.h: In function ‘sk_hashed’: ./include/net/sock.h:609:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 609 | { | ^ ./include/net/sock.h: In function ‘sk_node_init’: ./include/net/sock.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_node_init’: ./include/net/sock.h:619:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 619 | { | ^ ./include/net/sock.h: In function ‘__sk_del_node’: ./include/net/sock.h:624:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 624 | { | ^ ./include/net/sock.h: In function ‘__sk_del_node_init’: ./include/net/sock.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/net/sock.h: In function ‘sock_hold’: ./include/net/sock.h:646:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 646 | { | ^ ./include/net/sock.h: In function ‘__sock_put’: ./include/net/sock.h:654:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 654 | { | ^ ./include/net/sock.h: In function ‘sk_del_node_init’: ./include/net/sock.h:659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 659 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_del_node_init_rcu’: ./include/net/sock.h:672:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 672 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_del_node_init_rcu’: ./include/net/sock.h:681:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 681 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘rulecmp’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:392:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 392 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘search_rule’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/sock.h: In function ‘__sk_add_node’: ./include/net/sock.h:693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 693 | { | ^ ./include/net/sock.h: In function ‘sk_add_node’: ./include/net/sock.h:698:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 698 | { | ^ ./include/net/sock.h: In function ‘sk_add_node_rcu’: ./include/net/sock.h:704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 704 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘add_rule’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/net/sock.h: In function ‘sk_add_node_tail_rcu’: ./include/net/sock.h:714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 714 | { | ^ ./include/net/sock.h: In function ‘__sk_nulls_add_node_rcu’: ./include/net/sock.h:720:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 720 | { | ^ ./include/net/sock.h: In function ‘sk_nulls_add_node_rcu’: ./include/net/tcp.h: In function ‘tcp_skb_bpf_redirect_fetch’: ./include/net/sock.h:725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 725 | { | ^ ./include/net/tcp.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/net/sock.h: In function ‘__sk_del_bind_node’: ./include/net/sock.h:731:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 731 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_bpf_redirect_clear’: ./include/net/tcp.h:874:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 874 | { | ^ ./include/net/sock.h: In function ‘sk_add_bind_node’: ./include/net/sock.h:737:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 737 | { | ^ ./include/net/tcp.h: In function ‘tcp_v6_iif’: ./include/net/sock.h: In function ‘sk_user_ns’: ./include/net/tcp.h:883:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 883 | { | ^ ./include/net/sock.h:774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 774 | { | ^ ./include/net/tcp.h: In function ‘tcp_v6_iif_l3_slave’: ./include/net/tcp.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/net/sock.h: In function ‘sock_copy_flags’: ./include/net/sock.h:819:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 819 | { | ^ ./include/net/tcp.h: In function ‘tcp_v6_sdif’: ./include/net/tcp.h:896:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 896 | { | ^ ./include/net/sock.h: In function ‘sock_set_flag’: ./include/net/sock.h:824:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 824 | { | ^ ./include/net/sock.h: In function ‘sock_reset_flag’: ./include/net/sock.h:829:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 829 | { | ^ ./include/net/tcp.h: In function ‘inet_exact_dif_match’: ./include/net/tcp.h:906:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 906 | { | ^ ./include/net/sock.h: In function ‘sock_flag’: ./include/net/sock.h:834:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 834 | { | ^ ./include/net/sock.h: In function ‘sk_memalloc_socks’: ./include/net/tcp.h: In function ‘tcp_v4_sdif’: ./include/net/sock.h:841:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 841 | { | ^ ./include/net/tcp.h:917:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 917 | { | ^ ./include/net/sock.h: In function ‘sk_gfp_mask’: ./include/net/sock.h:854:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 854 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_pcount’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘remove_rule’: ./include/net/tcp.h:929:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 929 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:492:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 492 | { | ^ ./include/net/sock.h: In function ‘sk_acceptq_removed’: ./include/net/sock.h:859:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 859 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_pcount_set’: ./include/net/tcp.h:934:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 934 | { | ^ ./include/net/sock.h: In function ‘sk_acceptq_added’: ./include/net/sock.h:864:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 864 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_pcount_add’: ./include/net/sock.h: In function ‘sk_acceptq_is_full’: ./include/net/tcp.h:939:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 939 | { | ^ ./include/net/sock.h:869:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 869 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_mss’: ./include/net/sock.h: In function ‘sk_stream_min_wspace’: ./include/net/tcp.h:945:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 945 | { | ^ ./include/net/sock.h:877:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 877 | { | ^ ./include/net/sock.h: In function ‘sk_stream_wspace’: ./include/net/tcp.h: In function ‘tcp_skb_can_collapse_to’: ./include/net/sock.h:882:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 882 | { | ^ ./include/net/tcp.h:950:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 950 | { | ^ ./include/net/sock.h: In function ‘__sk_add_backlog’: ./include/net/sock.h:890:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 890 | { | ^ ./include/net/sock.h: In function ‘sk_rcvqueues_full’: ./include/net/sock.h:909:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 909 | { | ^ ./include/net/sock.h: In function ‘sk_add_backlog’: ./include/net/sock.h:918:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 918 | { | ^ ./include/net/sock.h: In function ‘sk_backlog_rcv’: ./include/net/sock.h:938:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 938 | { | ^ ./include/net/tcp.h: In function ‘tcp_ca_needs_ecn’: ./include/net/tcp.h:1089:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1089 | { | ^ ./include/net/sock.h: In function ‘sk_incoming_cpu_update’: ./include/net/sock.h:946:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 946 | { | ^ ./include/net/tcp.h: In function ‘tcp_set_ca_state’: ./include/net/tcp.h:1096:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1096 | { | ^ ./include/net/tcp.h: In function ‘tcp_ca_event’: ./include/net/tcp.h:1105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1105 | { | ^ ./include/net/tcp.h: In function ‘tcp_is_sack’: ./include/net/tcp.h:1128:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1128 | { | ^ ./include/net/tcp.h: In function ‘tcp_is_reno’: ./include/net/tcp.h:1133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1133 | { | ^ ./include/net/tcp.h: In function ‘tcp_left_out’: ./include/net/tcp.h:1138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1138 | { | ^ ./include/net/tcp.h: In function ‘tcp_packets_in_flight’: ./include/net/tcp.h:1157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1157 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘get_peer’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:546:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 546 | { | ^ ./include/net/tcp.h: In function ‘tcp_in_slow_start’: ./include/net/sock.h: In function ‘sock_rps_record_flow_hash’: ./include/net/tcp.h:1164:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1164 | { | ^ ./include/net/sock.h:954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 954 | { | ^ ./include/net/tcp.h: In function ‘tcp_in_initial_slowstart’: ./include/net/tcp.h:1169:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1169 | { | ^ ./include/net/tcp.h: In function ‘tcp_in_cwnd_reduction’: ./include/net/tcp.h:1174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1174 | { | ^ ./include/net/sock.h: In function ‘sock_rps_record_flow’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘reset_knock_status’: ./include/net/tcp.h: In function ‘tcp_current_ssthresh’: ./include/net/sock.h:966:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 966 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:567:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 567 | { | ^ ./include/net/tcp.h:1184:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1184 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘new_peer’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:581:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 581 | { | ^ ./include/net/sock.h: In function ‘sock_rps_save_rxhash’: ./include/net/sock.h:987:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 987 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘add_peer’: ./include/net/sock.h: In function ‘sock_rps_reset_rxhash’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/net/sock.h:995:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 995 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘remove_peer’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:616:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 616 | { | ^ ./include/net/sock.h: In function ‘sk_flush_backlog’: ./include/net/tcp.h: In function ‘tcp_max_tso_deferred_mss’: ./include/net/sock.h:1027:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1027 | { | ^ ./include/net/tcp.h:1205:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1205 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘is_first_knock’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:632:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 632 | { | ^ ./include/net/tcp.h: In function ‘tcp_wnd_end’: ./include/net/tcp.h:1211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1211 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘is_wrong_knock’: ./include/net/tcp.h: In function ‘tcp_is_cwnd_limited’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:645:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 645 | { | ^ ./include/net/tcp.h:1229:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1229 | { | ^ ./include/net/sock.h: In function ‘sk_prot_clear_nulls’: ./include/net/sock.h:1049:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1049 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘is_last_knock’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:656:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 656 | { | ^ ./include/net/tcp.h: In function ‘tcp_needs_internal_pacing’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘is_allowed’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:666:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 666 | { | ^ ./include/net/tcp.h:1246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1246 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘msg_to_userspace_nl’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 680 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘crypt_to_hex’: ./include/net/tcp.h: In function ‘tcp_pacing_delay’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:712:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 712 | { | ^ ./include/net/tcp.h:1255:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1255 | { | ^ ./include/net/tcp.h: In function ‘tcp_reset_xmit_timer’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘has_secret’: ./include/net/tcp.h:1268:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1268 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:734:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 734 | { | ^ ./include/net/sock.h: In function ‘__sk_stream_memory_free’: ./include/net/sock.h:1206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1206 | { | ^ ./include/net/tcp.h: In function ‘tcp_probe0_base’: ./include/net/tcp.h:1280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1280 | { | ^ ./include/net/sock.h: In function ‘sk_stream_memory_free’: ./include/net/sock.h:1215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1215 | { | ^ ./include/net/sock.h: In function ‘__sk_stream_is_writeable’: ./include/net/sock.h:1220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1220 | { | ^ ./include/net/sock.h: In function ‘sk_stream_is_writeable’: ./include/net/sock.h:1226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1226 | { | ^ ./include/net/sock.h: In function ‘sk_under_cgroup_hierarchy’: ./include/net/sock.h:1232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1232 | { | ^ ./include/net/tcp.h: In function ‘tcp_probe0_when’: ./include/net/tcp.h:1287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1287 | { | ^ ./include/net/sock.h: In function ‘sk_has_memory_pressure’: ./include/net/sock.h:1242:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1242 | { | ^ ./include/net/sock.h: In function ‘sk_under_memory_pressure’: ./include/net/sock.h:1247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1247 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘pass_security’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:807:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 807 | { | ^ ./include/net/tcp.h: In function ‘tcp_check_probe_timer’: ./include/net/tcp.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/net/sock.h: In function ‘sk_memory_allocated’: ./include/net/sock.h:1260:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1260 | { | ^ ./include/net/tcp.h: In function ‘tcp_init_wl’: ./include/net/sock.h: In function ‘sk_memory_allocated_add’: ./include/net/tcp.h:1302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1302 | { | ^ ./include/net/sock.h:1266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1266 | { | ^ ./include/net/tcp.h: In function ‘tcp_update_wl’: ./include/net/tcp.h:1307:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1307 | { | ^ ./include/net/sock.h: In function ‘sk_memory_allocated_sub’: ./include/net/sock.h:1272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1272 | { | ^ ./include/net/tcp.h: In function ‘tcp_v4_check’: ./include/net/sock.h: In function ‘sk_sockets_allocated_dec’: ./include/net/tcp.h:1316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1316 | { | ^ ./include/net/sock.h:1277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1277 | { | ^ ./include/net/sock.h: In function ‘sk_sockets_allocated_inc’: ./include/net/tcp.h: In function ‘tcp_checksum_complete’: ./include/net/sock.h:1282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1282 | { | ^ ./include/net/tcp.h:1321:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1321 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘update_peer’: ./include/net/sock.h: In function ‘sk_sockets_allocated_read_positive’: ./include/net/sock.h:1288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1288 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:840:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 840 | { | ^ ./include/net/tcp.h: In function ‘tcp_sack_reset’: ./include/net/sock.h: In function ‘proto_sockets_allocated_sum_positive’: ./include/net/tcp.h:1333:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1333 | { | ^ ./include/net/sock.h:1294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1294 | { | ^ ./include/net/sock.h: In function ‘proto_memory_allocated’: ./include/net/tcp.h: In function ‘tcp_slow_start_after_idle_check’: ./include/net/sock.h:1300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1300 | { | ^ ./include/net/tcp.h:1342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1342 | { | ^ ./include/net/sock.h: In function ‘proto_memory_pressure’: ./include/net/sock.h:1306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1306 | { | ^ ./include/net/sock.h: In function ‘__sk_prot_rehash’: ./include/net/sock.h:1330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1330 | { | ^ ./include/net/tcp.h: In function ‘tcp_win_from_space’: ./include/net/tcp.h:1362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1362 | { | ^ ./include/net/sock.h: In function ‘SOCKET_I’: ./include/net/sock.h:1356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1356 | { | ^ ./include/net/tcp.h: In function ‘tcp_space’: ./include/net/tcp.h:1372:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1372 | { | ^ ./include/net/tcp.h: In function ‘tcp_full_space’: ./include/net/tcp.h:1378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1378 | { | ^ ./include/net/sock.h: In function ‘SOCK_INODE’: ./include/net/tcp.h: In function ‘keepalive_intvl_when’: ./include/net/sock.h:1361:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1361 | { | ^ ./include/net/tcp.h:1390:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1390 | { | ^ ./include/net/tcp.h: In function ‘keepalive_time_when’: ./include/net/tcp.h:1397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1397 | { | ^ ./include/net/sock.h: In function ‘sk_prot_mem_limits’: ./include/net/tcp.h: In function ‘keepalive_probes’: ./include/net/sock.h:1383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1383 | { | ^ ./include/net/tcp.h:1404:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1404 | { | ^ ./include/net/sock.h: In function ‘sk_mem_pages’: ./include/net/tcp.h: In function ‘keepalive_time_elapsed’: ./include/net/sock.h:1395:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1395 | { | ^ ./include/net/tcp.h:1411:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1411 | { | ^ ./include/net/tcp.h: In function ‘tcp_fin_time’: ./include/net/sock.h: In function ‘sk_has_account’: ./include/net/tcp.h:1419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1419 | { | ^ ./include/net/sock.h:1400:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1400 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_schedule’: ./include/net/sock.h:1406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1406 | { | ^ ./include/net/tcp.h: In function ‘tcp_paws_check’: ./include/net/tcp.h:1431:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1431 | { | ^ ./include/net/sock.h: In function ‘sk_rmem_schedule’: ./include/net/sock.h:1415:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1415 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘is_close_knock’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:911:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 911 | { | ^ ./include/net/sock.h: In function ‘sk_mem_reclaim’: ./include/net/sock.h:1424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1424 | { | ^ ./include/net/tcp.h: In function ‘tcp_paws_reject’: ./include/net/sock.h: In function ‘sk_mem_reclaim_partial’: ./include/net/sock.h:1432:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1432 | { | ^ ./include/net/tcp.h:1449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1449 | { | ^ ./include/net/sock.h: In function ‘sk_mem_charge’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘pknock_mt’: ./include/net/sock.h:1440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1440 | { | ^ make[1]: *** [scripts/Makefile.build:293: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DNETMAP.o] Error 1 /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 925 | { | ^ ./include/net/sock.h: In function ‘sk_mem_uncharge’: ./include/net/tcp.h: In function ‘tcp_mib_init’: ./include/net/sock.h:1447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1447 | { | ^ ./include/net/tcp.h:1475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1475 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_free_skb’: ./include/net/sock.h:1464:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1464 | { | ^ ./include/net/sock.h: In function ‘sock_release_ownership’: ./include/net/sock.h:1472:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1472 | { | ^ ./include/net/sock.h: In function ‘lock_sock’: ./include/net/sock.h:1511:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1511 | { | ^ ./include/net/sock.h: In function ‘unlock_sock_fast’: ./include/net/sock.h:1535:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1535 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_me’: ./include/net/sock.h:1557:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1557 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_user’: ./include/net/sock.h:1564:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1564 | { | ^ ./include/net/sock.h: In function ‘sock_owned_by_user_nocheck’: ./include/net/sock.h:1570:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1570 | { | ^ ./include/net/sock.h: In function ‘sock_allow_reclassification’: ./include/net/sock.h:1576:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1576 | { | ^ ./include/net/sock.h: In function ‘sockcm_init’: ./include/net/sock.h:1627:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1627 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘pknock_mt_check’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:1030:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1030 | { | ^ ./include/net/sock.h: In function ‘sock_put’: ./include/net/sock.h:1711:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1711 | { | ^ ./include/net/sock.h: In function ‘sk_receive_skb’: ./include/net/sock.h:1724:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1724 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_set’: ./include/net/sock.h:1729:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1729 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_clear’: ./include/net/sock.h:1739:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1739 | { | ^ ./include/net/sock.h: In function ‘sk_tx_queue_get’: ./include/net/sock.h:1744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1744 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘pknock_mt_destroy’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:1086:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1086 | { | ^ ./include/net/sock.h: In function ‘sk_rx_queue_set’: ./include/net/sock.h:1752:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1752 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘xt_pknock_mt_init’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:1104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1104 | { | ^ ./include/net/sock.h: In function ‘sk_rx_queue_clear’: ./include/net/sock.h:1766:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1766 | { | ^ ./include/net/sock.h: In function ‘sk_rx_queue_get’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘xt_pknock_mt_exit’: ./include/net/sock.h:1774:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1774 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:1141:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1141 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘__inittest’: ./include/net/sock.h: In function ‘sk_set_socket’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:1149:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1149 | module_init(xt_pknock_mt_init); | ^~~~~~~~~~~ ./include/net/sock.h:1783:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1783 | { | ^ ./include/net/sock.h: In function ‘sk_sleep’: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c: In function ‘__exittest’: ./include/net/sock.h:1789:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1789 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.c:1150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1150 | module_exit(xt_pknock_mt_exit); | ^~~~~~~~~~~ ./include/net/sock.h: In function ‘sock_orphan’: ./include/net/sock.h:1801:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1801 | { | ^ ./include/net/sock.h: In function ‘sock_graft’: ./include/net/sock.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/net/sock.h: In function ‘sock_net_uid’: ./include/net/sock.h:1825:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1825 | { | ^ ./include/net/sock.h: In function ‘net_tx_rndhash’: ./include/net/sock.h:1830:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1830 | { | ^ ./include/net/sock.h: In function ‘sk_set_txhash’: ./include/net/sock.h:1837:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1837 | { | ^ ./include/net/sock.h: In function ‘sk_rethink_txhash’: ./include/net/sock.h:1842:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1842 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_get’: ./include/net/sock.h:1849:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1849 | { | ^ ./include/net/sock.h: In function ‘sk_dst_get’: ./include/net/sock.h:1856:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1856 | { | ^ ./include/net/sock.h: In function ‘dst_negative_advice’: ./include/net/sock.h:1868:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1868 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_set’: ./include/net/sock.h:1886:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1886 | { | ^ ./include/net/sock.h: In function ‘sk_dst_set’: ./include/net/sock.h:1899:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1899 | { | ^ ./include/net/sock.h: In function ‘__sk_dst_reset’: ./include/net/sock.h:1910:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1910 | { | ^ ./include/net/sock.h: In function ‘sk_dst_reset’: ./include/net/sock.h:1916:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1916 | { | ^ ./include/net/sock.h: In function ‘sk_dst_confirm’: ./include/net/sock.h:1925:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1925 | { | ^ ./include/net/sock.h: In function ‘sock_confirm_neigh’: ./include/net/sock.h:1931:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1931 | { | ^ ./include/net/sock.h: In function ‘sk_can_gso’: ./include/net/sock.h:1947:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1947 | { | ^ ./include/net/sock.h: In function ‘sk_nocaps_add’: ./include/net/sock.h:1954:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1954 | { | ^ ./include/net/tcp.h: In function ‘tcp_clear_retrans_hints_partial’: ./include/net/sock.h: In function ‘skb_do_copy_data_nocache’: ./include/net/tcp.h:1485:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1485 | { | ^ ./include/net/sock.h:1962:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1962 | { | ^ ./include/net/tcp.h: In function ‘tcp_clear_all_retrans_hints’: ./include/net/tcp.h:1490:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1490 | { | ^ ./include/net/tcp.h: In function ‘tcp_md5_do_lookup’: ./include/net/sock.h: In function ‘skb_add_data_nocache’: ./include/net/tcp.h:1569:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1569 | { | ^ ./include/net/sock.h:1979:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1979 | { | ^ ./include/net/tcp.h: In function ‘tcp_put_md5sig_pool’: ./include/net/tcp.h:1590:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1590 | { | ^ ./include/net/sock.h: In function ‘skb_copy_to_page_nocache’: ./include/net/sock.h:1994:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1994 | { | ^ ./include/net/sock.h: In function ‘sk_wmem_alloc_get’: ./include/net/tcp.h: In function ‘tcp_skb_tsorted_anchor_cleanup’: ./include/net/sock.h:2017:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2017 | { | ^ ./include/net/tcp.h:1659:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1659 | { | ^ ./include/net/sock.h: In function ‘sk_rmem_alloc_get’: ./include/net/sock.h:2028:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2028 | { | ^ ./include/net/tcp.h: In function ‘tcp_rtx_queue_head’: ./include/net/sock.h: In function ‘sk_has_allocations’: ./include/net/tcp.h:1675:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1675 | { | ^ ./include/net/sock.h:2039:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2039 | { | ^ ./include/net/sock.h: In function ‘skwq_has_sleeper’: ./include/net/sock.h:2075:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2075 | { | ^ ./include/net/sock.h: In function ‘sock_poll_wait’: ./include/net/tcp.h: In function ‘tcp_write_queue_head’: ./include/net/sock.h:2095:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2095 | { | ^ ./include/net/tcp.h:1680:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1680 | { | ^ ./include/net/sock.h: In function ‘skb_set_hash_from_sk’: ./include/net/tcp.h: In function ‘tcp_write_queue_tail’: ./include/net/sock.h:2108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2108 | { | ^ ./include/net/tcp.h:1685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1685 | { | ^ ./include/net/sock.h: In function ‘skb_set_owner_r’: ./include/net/tcp.h: In function ‘tcp_send_head’: ./include/net/sock.h:2126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2126 | { | ^ ./include/net/tcp.h:1693:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1693 | { | ^ ./include/net/tcp.h: In function ‘tcp_skb_is_last’: ./include/net/tcp.h:1699:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1699 | { | ^ ./include/net/sock.h: In function ‘sock_error’: ./include/net/tcp.h: In function ‘tcp_write_queue_empty’: ./include/net/tcp.h:1704:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1704 | { | ^ ./include/net/sock.h:2154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2154 | { | ^ ./include/net/tcp.h: In function ‘tcp_rtx_queue_empty’: ./include/net/tcp.h:1709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1709 | { | ^ ./include/net/tcp.h: In function ‘tcp_rtx_and_write_queues_empty’: ./include/net/tcp.h:1714:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1714 | { | ^ ./include/net/sock.h: In function ‘sock_wspace’: ./include/net/tcp.h: In function ‘tcp_check_send_head’: ./include/net/sock.h:2163:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2163 | { | ^ ./include/net/tcp.h:1719:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1719 | { | ^ ./include/net/tcp.h: In function ‘__tcp_add_write_queue_tail’: ./include/net/tcp.h:1725:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1725 | { | ^ ./include/net/sock.h: In function ‘sk_set_bit’: ./include/net/tcp.h: In function ‘tcp_add_write_queue_tail’: ./include/net/sock.h:2179:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2179 | { | ^ ./include/net/tcp.h:1730:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1730 | { | ^ ./include/net/tcp.h: In function ‘tcp_insert_write_queue_before’: ./include/net/tcp.h:1742:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1742 | { | ^ ./include/net/sock.h: In function ‘sk_clear_bit’: ./include/net/tcp.h: In function ‘tcp_unlink_write_queue’: ./include/net/sock.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/net/tcp.h:1747:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1747 | { | ^ ./include/net/tcp.h: In function ‘tcp_rtx_queue_unlink’: ./include/net/tcp.h:1755:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1755 | { | ^ ./include/net/sock.h: In function ‘sk_wake_async’: ./include/net/tcp.h: In function ‘tcp_rtx_queue_unlink_and_free’: ./include/net/sock.h:2197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2197 | { | ^ ./include/net/tcp.h:1761:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1761 | { | ^ ./include/net/tcp.h: In function ‘tcp_push_pending_frames’: ./include/net/tcp.h:1768:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1768 | { | ^ ./include/net/tcp.h: In function ‘tcp_highest_sack_seq’: ./include/net/sock.h: In function ‘sk_stream_moderate_sndbuf’: ./include/net/tcp.h:1781:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1781 | { | ^ ./include/net/sock.h:2216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2216 | { | ^ ./include/net/tcp.h: In function ‘tcp_advance_highest_sack’: ./include/net/tcp.h:1792:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1792 | { | ^ ./include/net/tcp.h: In function ‘tcp_highest_sack’: ./include/net/tcp.h:1797:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1797 | { | ^ ./include/net/tcp.h: In function ‘tcp_highest_sack_reset’: ./include/net/tcp.h:1802:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1802 | { | ^ ./include/net/tcp.h: In function ‘tcp_highest_sack_replace’: ./include/net/sock.h: In function ‘sk_page_frag’: ./include/net/tcp.h:1810:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1810 | { | ^ ./include/net/sock.h:2234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2234 | { | ^ ./include/net/tcp.h: In function ‘inet_sk_transparent’: ./include/net/tcp.h:1817:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1817 | { | ^ ./include/net/tcp.h: In function ‘tcp_stream_is_thin’: ./include/net/sock.h: In function ‘sock_writeable’: ./include/net/tcp.h:1831:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1831 | { | ^ ./include/net/sock.h:2247:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2247 | { | ^ ./include/net/sock.h: In function ‘gfp_any’: ./include/net/sock.h:2252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2252 | { | ^ ./include/net/tcp.h: In function ‘tcp_notsent_lowat’: ./include/net/tcp.h:1870:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1870 | { | ^ ./include/net/sock.h: In function ‘sock_rcvtimeo’: ./include/net/sock.h:2257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2257 | { | ^ ./include/net/tcp.h: In function ‘tcp_stream_memory_free’: ./include/net/sock.h: In function ‘sock_sndtimeo’: ./include/net/tcp.h:1880:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1880 | { | ^ ./include/net/sock.h:2262:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2262 | { | ^ ./include/net/sock.h: In function ‘sock_rcvlowat’: ./include/net/sock.h:2267:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2267 | { | ^ ./include/net/tcp.h: In function ‘cookie_init_sequence’: ./include/net/tcp.h:1944:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1944 | { | ^ ./include/net/sock.h: In function ‘sock_intr_errno’: ./include/net/sock.h:2275:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2275 | { | ^ ./include/net/sock.h: In function ‘sock_skb_set_dropcount’: ./include/net/sock.h:2298:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2298 | { | ^ ./include/net/sock.h: In function ‘sk_drops_add’: ./include/net/sock.h:2304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2304 | { | ^ ./include/net/sock.h: In function ‘sock_read_timestamp’: ./include/net/sock.h:2311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2311 | { | ^ ./include/net/sock.h: In function ‘sock_write_timestamp’: ./include/net/sock.h:2328:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2328 | { | ^ ./include/net/sock.h: In function ‘sock_recv_timestamp’: ./include/net/sock.h:2345:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2345 | { | ^ ./include/net/sock.h: In function ‘sock_recv_ts_and_drops’: ./include/net/sock.h:2374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2374 | { | ^ ./include/net/sock.h: In function ‘_sock_tx_timestamp’: ./include/net/sock.h:2401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2401 | { | ^ ./include/net/sock.h: In function ‘sock_tx_timestamp’: ./include/net/sock.h:2414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2414 | { | ^ ./include/net/sock.h: In function ‘skb_setup_tx_timestamp’: ./include/net/sock.h:2419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2419 | { | ^ ./include/net/tcp.h: In function ‘tcp_rto_delta_us’: ./include/net/sock.h: In function ‘sk_eat_skb’: ./include/net/sock.h:2433:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2433 | { | ^ ./include/net/tcp.h:1976:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1976 | { | ^ ./include/net/sock.h: In function ‘sock_net’: ./include/net/sock.h:2440:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2440 | { | ^ ./include/net/tcp.h: In function ‘tcp_v4_save_options’: ./include/net/sock.h: In function ‘sock_net_set’: ./include/net/tcp.h:1989:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 1989 | { | ^ ./include/net/sock.h:2446:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2446 | { | ^ ./include/net/sock.h: In function ‘skb_steal_sock’: ./include/net/sock.h:2451:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2451 | { | ^ ./include/net/tcp.h: In function ‘skb_is_tcp_pure_ack’: ./include/net/sock.h: In function ‘sk_fullsock’: ./include/net/tcp.h:2011:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2011 | { | ^ ./include/net/sock.h:2466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2466 | { | ^ ./include/net/tcp.h: In function ‘skb_set_tcp_pure_ack’: ./include/net/tcp.h:2016:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2016 | { | ^ ./include/net/sock.h: In function ‘sk_validate_xmit_skb’: ./include/net/tcp.h: In function ‘tcp_inq’: ./include/net/sock.h:2475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2475 | { | ^ ./include/net/tcp.h:2021:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2021 | { | ^ ./include/net/sock.h: In function ‘sk_listener’: ./include/net/tcp.h: In function ‘tcp_segs_in’: ./include/net/sock.h:2490:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2490 | { | ^ ./include/net/tcp.h:2047:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2047 | { | ^ make[2]: *** [scripts/Makefile.build:293: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.o] Error 1 ./include/net/sock.h: In function ‘sk_get_wmem0’: ./include/net/sock.h:2527:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2527 | { | ^ ./include/net/tcp.h: In function ‘tcp_listendrop’: ./include/net/sock.h: In function ‘sk_get_rmem0’: ./include/net/tcp.h:2064:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2064 | { | ^ make[1]: *** [scripts/Makefile.build:515: /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT] Error 2 ./include/net/sock.h:2536:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2536 | { | ^ ./include/net/sock.h: In function ‘sk_pacing_shift_update’: ./include/net/sock.h:2549:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2549 | { | ^ ./include/net/sock.h: In function ‘sk_dev_equal_l3scope’: ./include/net/sock.h:2561:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2561 | { | ^ In file included from ./include/net/inet_sock.h:27, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/request_sock.h: In function ‘inet_reqsk’: ./include/net/request_sock.h:73:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 73 | { | ^ ./include/net/request_sock.h: In function ‘req_to_sk’: ./include/net/request_sock.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_alloc’: ./include/net/request_sock.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/net/tcp.h: In function ‘tcp_call_bpf’: ./include/net/tcp.h:2119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2119 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_free’: ./include/net/request_sock.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/tcp.h: In function ‘tcp_call_bpf_2arg’: ./include/net/request_sock.h: In function ‘reqsk_put’: ./include/net/request_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/tcp.h:2143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2143 | { | ^ ./include/net/tcp.h: In function ‘tcp_call_bpf_3arg’: ./include/net/tcp.h:2151:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2151 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_empty’: ./include/net/tcp.h: In function ‘tcp_timeout_init’: ./include/net/request_sock.h:185:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 185 | { | ^ ./include/net/tcp.h:2177:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2177 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_remove’: ./include/net/request_sock.h:191:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 191 | { | ^ ./include/net/tcp.h: In function ‘tcp_rwnd_init_bpf’: ./include/net/request_sock.h: In function ‘reqsk_queue_removed’: ./include/net/request_sock.h:208:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 208 | { | ^ ./include/net/tcp.h:2188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2188 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_added’: ./include/net/request_sock.h:215:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 215 | { | ^ ./include/net/tcp.h: In function ‘tcp_bpf_ca_needs_ecn’: ./include/net/request_sock.h: In function ‘reqsk_queue_len’: ./include/net/request_sock.h:221:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 221 | { | ^ ./include/net/tcp.h:2199:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 2199 | { | ^ ./include/net/request_sock.h: In function ‘reqsk_queue_len_young’: ./include/net/request_sock.h:226:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 226 | { | ^ In file included from ./include/net/inet_sock.h:28, from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/netns/hash.h: In function ‘net_hash_mix’: ./include/net/netns/hash.h:8:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 8 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:25: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h: In function ‘xtcompat_numatch’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h: In function ‘xtcompat_nutarget’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ In file included from ./include/linux/udp.h:20, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/net/inet_sock.h: In function ‘inet_rsk’: ./include/net/inet_sock.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/net/inet_sock.h: In function ‘inet_request_mark’: ./include/net/inet_sock.h:113:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 113 | { | ^ ./include/net/inet_sock.h: In function ‘inet_request_bound_dev_if’: ./include/net/inet_sock.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_bound_l3mdev’: ./include/net/inet_sock.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/inet_sock.h: In function ‘inet_bound_dev_eq’: ./include/net/inet_sock.h:148:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 148 | { | ^ In file included from ./include/net/ip_tunnels.h:16, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:25: ./include/net/netns/generic.h: In function ‘net_generic’: ./include/net/netns/generic.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ ./include/net/inet_sock.h: In function ‘sk_to_full_sk’: ./include/net/inet_sock.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ In file included from ./include/net/ip_tunnels.h:18, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:25: ./include/net/lwtunnel.h: In function ‘lwtstate_get’: ./include/net/lwtunnel.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/net/inet_sock.h: In function ‘sk_const_to_full_sk’: ./include/net/inet_sock.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtstate_put’: ./include/net/lwtunnel.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_output_redirect’: ./include/net/lwtunnel.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/net/inet_sock.h: In function ‘skb_to_full_sk’: ./include/net/inet_sock.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_input_redirect’: ./include/net/lwtunnel.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk’: ./include/net/inet_sock.h:290:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 290 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_xmit_redirect’: ./include/net/lwtunnel.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/net/inet_sock.h: In function ‘__inet_sk_copy_descendant’: ./include/net/lwtunnel.h: In function ‘lwtunnel_headroom’: ./include/net/inet_sock.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/net/lwtunnel.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_set_redirect’: ./include/net/lwtunnel.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_state_load’: ./include/net/inet_sock.h:319:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 319 | { | ^ ./include/net/inet_sock.h: In function ‘__inet_ehashfn’: ./include/net/inet_sock.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/inet_sock.h: In function ‘inet_sk_flowi_flags’: ./include/net/inet_sock.h:353:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 353 | { | ^ In file included from ./include/net/dst_cache.h:8, from ./include/net/ip_tunnels.h:19, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:25: ./include/net/ip6_fib.h: In function ‘ip6_dst_idev’: ./include/net/ip6_fib.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_clean_expires’: ./include/net/ip6_fib.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_set_expires’: ./include/net/ip6_fib.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_check_expired’: ./include/net/ip6_fib.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/inet_sock.h: In function ‘inet_inc_convert_csum’: ./include/net/inet_sock.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/inet_sock.h: In function ‘inet_dec_convert_csum’: ./include/net/inet_sock.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_get_cookie_safe’: ./include/net/ip6_fib.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./include/net/inet_sock.h: In function ‘inet_get_convert_csum’: ./include/net/inet_sock.h:373:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 373 | { | ^ ./include/net/inet_sock.h: In function ‘inet_can_nonlocal_bind’: ./include/net/inet_sock.h:380:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 380 | { | ^ ./include/net/ip6_fib.h: In function ‘rt6_get_cookie’: ./include/net/ip6_fib.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:15: ./include/linux/udp.h: In function ‘udp_hdr’: ./include/linux/udp.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/net/ip6_fib.h: In function ‘ip6_rt_put’: ./include/linux/udp.h: In function ‘inner_udp_hdr’: ./include/net/ip6_fib.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/linux/udp.h:31:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 31 | { | ^ ./include/linux/udp.h: In function ‘udp_hashfn’: ./include/linux/udp.h:38:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 38 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_hold’: ./include/net/ip6_fib.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_hold_safe’: ./include/net/ip6_fib.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_release’: ./include/net/ip6_fib.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/linux/udp.h: In function ‘udp_sk’: ./include/linux/udp.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_tx’: ./include/linux/udp.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/linux/udp.h: In function ‘udp_set_no_check6_rx’: ./include/net/ip6_fib.h: In function ‘rt6_get_prefsrc’: ./include/linux/udp.h:111:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 111 | { | ^ ./include/net/ip6_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/linux/udp.h: In function ‘udp_get_no_check6_tx’: ./include/linux/udp.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/udp.h: In function ‘udp_get_no_check6_rx’: ./include/linux/udp.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/linux/udp.h: In function ‘udp_cmsg_recv’: ./include/net/ip6_fib.h: In function ‘fib6_info_nh_dev’: ./include/linux/udp.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ ./include/net/ip6_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_nh_lwt’: ./include/net/ip6_fib.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/linux/udp.h: In function ‘udp_unexpected_gso’: ./include/linux/udp.h:137:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 137 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_metric_locked’: ./include/net/ip6_fib.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_rules_early_flow_dissect’: ./include/net/ip6_fib.h:503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 503 | { | ^ In file included from ./include/linux/netfilter/x_tables.h:8, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:16: ./include/linux/netfilter.h: In function ‘NF_DROP_GETERR’: ./include/linux/netfilter.h:20:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 20 | { | ^ In file included from ./include/net/ip_tunnels.h:19, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:25: ./include/net/dst_cache.h: In function ‘dst_cache_reset’: ./include/linux/netfilter.h: In function ‘nf_inet_addr_cmp’: ./include/linux/netfilter.h:26:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 26 | { | ^ ./include/net/dst_cache.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ ./include/linux/netfilter.h: In function ‘nf_inet_addr_mask’: ./include/linux/netfilter.h:36:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 36 | { | ^ In file included from ./include/net/ip6_route.h:22, from ./include/net/ip_tunnels.h:24, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:25: ./include/net/addrconf.h: In function ‘addrconf_addr_eui48_base’: ./include/net/addrconf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook_entries_get_hook_ops’: ./include/linux/netfilter.h:106:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 106 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_addr_eui48’: ./include/net/addrconf.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_ifid_eui48’: ./include/net/addrconf.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook_entry_hookfn’: ./include/linux/netfilter.h:118:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 118 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_timeout_fixup’: ./include/linux/netfilter.h: In function ‘nf_hook_state_init’: ./include/net/addrconf.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/linux/netfilter.h:130:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 130 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_finite_timeout’: ./include/net/addrconf.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/linux/netfilter.h: In function ‘nf_hook’: ./include/linux/netfilter.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_is_mld’: ./include/net/addrconf.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_get’: ./include/net/addrconf.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_get_safely’: ./include/net/addrconf.h:354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 354 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_get’: ./include/net/addrconf.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_nd_parms_get_rcu’: ./include/net/addrconf.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_put’: ./include/net/addrconf.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_put_clear’: ./include/net/addrconf.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_put’: ./include/net/addrconf.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_hold’: ./include/net/addrconf.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/addrconf.h: In function ‘in6_ifa_put’: ./include/net/addrconf.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/net/addrconf.h: In function ‘__in6_ifa_put’: ./include/net/addrconf.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/net/addrconf.h: In function ‘in6_ifa_hold’: ./include/net/addrconf.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_addr_solict_mult’: ./include/net/addrconf.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_nodes’: ./include/net/addrconf.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_routers’: ./include/net/addrconf.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_isatap’: ./include/net/addrconf.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_solict_mult’: ./include/net/addrconf.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ In file included from ./include/net/ip_tunnels.h:24, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:25: ./include/net/ip6_route.h: In function ‘rt6_srcprefs2flags’: ./include/net/ip6_route.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_flags2srcprefs’: ./include/net/ip6_route.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_need_strict’: ./include/net/ip6_route.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_qualify_for_ecmp’: ./include/net/ip6_route.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK_COND’: ./include/net/ip6_route.h: In function ‘ip6_route_output’: ./include/net/ip6_route.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/linux/netfilter.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_route_get_saddr’: ./include/net/ip6_route.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK’: ./include/linux/netfilter.h:286:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 286 | { | ^ ./include/linux/netfilter.h: In function ‘NF_HOOK_LIST’: ./include/linux/netfilter.h:297:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 297 | { | ^ ./include/net/ip6_route.h: In function ‘skb_rt6_info’: ./include/net/ip6_route.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_dst_store’: ./include/net/ip6_route.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/ip6_route.h: In function ‘ipv6_unicast_destination’: ./include/net/ip6_route.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/ip6_route.h: In function ‘ipv6_anycast_destination’: ./include/net/ip6_route.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_skb_dst_mtu’: ./include/net/ip6_route.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_sk_accept_pmtu’: ./include/net/ip6_route.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_sk_ignore_df’: ./include/net/ip6_route.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_nexthop’: ./include/net/ip6_route.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_duplicate_nexthop’: ./include/net/ip6_route.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/linux/netfilter.h: In function ‘nf_nat_decode_session’: ./include/net/ip6_route.h: In function ‘ip6_dst_mtu_forward’: ./include/net/ip6_route.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/linux/netfilter.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ In file included from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:25: ./include/net/ip_tunnels.h: In function ‘fan_has_map’: ./include/net/ip_tunnels.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_key_init’: ./include/net/ip_tunnels.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_dst_cache_usable’: ./include/net/ip_tunnels.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_af’: ./include/net/ip_tunnels.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/ip_tunnels.h: In function ‘key32_to_tunnel_id’: ./include/net/ip_tunnels.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/net/ip_tunnels.h: In function ‘tunnel_id_to_key32’: ./include/net/ip_tunnels.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:16: ./include/linux/netfilter/x_tables.h: In function ‘xt_net’: ./include/net/ip_tunnels.h: In function ‘ip_tunnel_init_flow’: ./include/linux/netfilter/x_tables.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/ip_tunnels.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_in’: ./include/linux/netfilter/x_tables.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_inname’: ./include/linux/netfilter/x_tables.h:55:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 55 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_out’: ./include/linux/netfilter/x_tables.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_outname’: ./include/linux/netfilter/x_tables.h:65:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 65 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_hooknum’: ./include/linux/netfilter/x_tables.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/net/ip_tunnels.h: In function ‘pskb_inet_may_pull’: ./include/linux/netfilter/x_tables.h: In function ‘xt_family’: ./include/net/ip_tunnels.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./include/linux/netfilter/x_tables.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_encap_hlen’: ./include/net/ip_tunnels.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_encap’: ./include/net/ip_tunnels.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_dsfield’: ./include/net/ip_tunnels.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_ttl’: ./include/net/ip_tunnels.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:16: ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_begin’: ./include/linux/netfilter/x_tables.h:365:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 365 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_ecn_encap’: ./include/net/ip_tunnels.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_header’: ./include/net/ip_tunnels.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_offloads’: ./include/net/ip_tunnels.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_xmit_stats’: ./include/net/ip_tunnels.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts’: ./include/net/ip_tunnels.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_get’: ./include/net/ip_tunnels.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_set’: ./include/net/ip_tunnels.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/net/ip_tunnels.h: In function ‘lwt_tun_info’: ./include/net/ip_tunnels.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_collect_metadata’: ./include/net/ip_tunnels.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ In file included from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:25: ./include/net/gre.h: In function ‘netif_is_gretap’: ./include/net/gre.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/net/gre.h: In function ‘netif_is_ip6gretap’: ./include/net/gre.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/net/gre.h: In function ‘gre_calc_hlen’: ./include/net/gre.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/gre.h: In function ‘gre_flags_to_tnl_flags’: ./include/net/gre.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/gre.h: In function ‘gre_tnl_flags_to_gre_flags’: ./include/net/gre.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/net/gre.h: In function ‘gre_checksum’: ./include/net/gre.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/gre.h: In function ‘gre_build_header’: ./include/net/gre.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_write_recseq_end’: ./include/linux/netfilter/x_tables.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ In file included from ./include/linux/netfilter/nf_conntrack_proto_gre.h:14, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:25: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ip’: ./include/net/netfilter/nf_conntrack_tuple.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ipv6’: ./include/net/netfilter/nf_conntrack_tuple.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple’: ./include/net/netfilter/nf_conntrack_tuple.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_src_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_dst_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_src_mask_cmp’: ./include/net/netfilter/nf_conntrack_tuple.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_cmp’: ./include/net/netfilter/nf_conntrack_tuple.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:25: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_tuplehash_to_ctrack’: ./include/net/netfilter/nf_conntrack.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘ifname_compare_aligned’: ./include/linux/netfilter/x_tables.h:406:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 406 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_l3num’: ./include/net/netfilter/nf_conntrack.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_protonum’: ./include/net/netfilter/nf_conntrack.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_net’: ./include/net/netfilter/nf_conntrack.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_get’: ./include/net/netfilter/nf_conntrack.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_put’: ./include/net/netfilter/nf_conntrack.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_get_this_cpu_counter’: ./include/linux/netfilter/x_tables.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/linux/netfilter/x_tables.h: In function ‘xt_get_per_cpu_counter’: ./include/linux/netfilter/x_tables.h:443:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 443 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh_acct’: ./include/net/netfilter/nf_conntrack.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh’: ./include/net/netfilter/nf_conntrack.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_kill’: ./include/net/netfilter/nf_conntrack.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_template’: ./include/net/netfilter/nf_conntrack.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_confirmed’: ./include/net/netfilter/nf_conntrack.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_dying’: ./include/net/netfilter/nf_conntrack.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_is_loopback_packet’: ./include/net/netfilter/nf_conntrack.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_expires’: ./include/net/netfilter/nf_conntrack.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_expired’: ./include/net/netfilter/nf_conntrack.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_should_gc’: ./include/net/netfilter/nf_conntrack.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_conntrack_get_ht’: ./include/net/netfilter/nf_conntrack.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_set’: ./include/net/netfilter/nf_conntrack.h:323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 323 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:25: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h: In function ‘par_net’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c: In function ‘delude_send_reset’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ In file included from ./include/linux/ipv6.h:86, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/linux/icmpv6.h: In function ‘icmp6_hdr’: ./include/linux/icmpv6.h:9:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 9 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c: In function ‘delude_tg’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c: In function ‘delude_tg_init’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c: In function ‘delude_tg_exit’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:170:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 170 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c: In function ‘__inittest’: In file included from ./include/linux/tcp.h:22, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/linux/win_minmax.h: In function ‘minmax_get’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:174:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 174 | module_init(delude_tg_init); | ^~~~~~~~~~~ ./include/linux/win_minmax.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c: In function ‘__exittest’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.c:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | module_exit(delude_tg_exit); | ^~~~~~~~~~~ ./include/linux/win_minmax.h: In function ‘minmax_reset’: ./include/linux/win_minmax.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ In file included from ./include/linux/tcp.h:24, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/net/inet_connection_sock.h: In function ‘inet_csk’: ./include/net/inet_connection_sock.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_ca’: ./include/net/inet_connection_sock.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_schedule_ack’: ./include/net/inet_connection_sock.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_ack_scheduled’: ./include/net/inet_connection_sock.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_delack_init’: ./include/net/inet_connection_sock.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 192 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_clear_xmit_timer’: ./include/net/inet_connection_sock.h:200:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 200 | { | ^ make[2]: *** [scripts/Makefile.build:293: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.o] Error 1 ./include/net/inet_connection_sock.h: In function ‘inet_csk_reset_xmit_timer’: ./include/net/inet_connection_sock.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ make[1]: *** [scripts/Makefile.build:515: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock] Error 2 ./include/net/inet_connection_sock.h: In function ‘inet_csk_rto_backoff’: ./include/net/inet_connection_sock.h:251:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 251 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_added’: ./include/net/inet_connection_sock.h:277:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 277 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_len’: ./include/net/inet_connection_sock.h:282:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 282 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_reqsk_queue_is_full’: ./include/net/inet_connection_sock.h:287:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 287 | { | ^ ./include/net/inet_connection_sock.h: In function ‘inet_csk_listen_poll’: ./include/net/inet_connection_sock.h:301:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 301 | { | ^ In file included from ./include/net/inet_timewait_sock.h:26, from ./include/linux/tcp.h:25, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/net/timewait_sock.h: In function ‘twsk_unique’: ./include/net/timewait_sock.h:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ ./include/net/timewait_sock.h: In function ‘twsk_destructor’: ./include/net/timewait_sock.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ In file included from ./include/linux/tcp.h:25, from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/net/inet_timewait_sock.h: In function ‘inet_twsk’: ./include/net/inet_timewait_sock.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_schedule’: ./include/net/inet_timewait_sock.h:104:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 104 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘inet_twsk_reschedule’: ./include/net/inet_timewait_sock.h:109:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 109 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘twsk_net’: ./include/net/inet_timewait_sock.h:119:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 119 | { | ^ ./include/net/inet_timewait_sock.h: In function ‘twsk_net_set’: ./include/net/inet_timewait_sock.h:125:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 125 | { | ^ In file included from ./include/linux/ipv6.h:87, from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/linux/tcp.h: In function ‘tcp_hdr’: ./include/linux/tcp.h:29:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 29 | { | ^ ./include/linux/tcp.h: In function ‘__tcp_hdrlen’: ./include/linux/tcp.h:34:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 34 | { | ^ ./include/linux/tcp.h: In function ‘tcp_hdrlen’: ./include/linux/tcp.h:39:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 39 | { | ^ ./include/linux/tcp.h: In function ‘inner_tcp_hdr’: ./include/linux/tcp.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/linux/tcp.h: In function ‘inner_tcp_hdrlen’: ./include/linux/tcp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ ./include/linux/tcp.h: In function ‘tcp_optlen’: ./include/linux/tcp.h:54:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 54 | { | ^ ./include/linux/tcp.h: In function ‘tcp_clear_options’: ./include/linux/tcp.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/linux/tcp.h: In function ‘tcp_rsk’: ./include/linux/tcp.h:143:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 143 | { | ^ ./include/linux/tcp.h: In function ‘tcp_sk’: ./include/linux/tcp.h:427:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 427 | { | ^ ./include/linux/tcp.h: In function ‘tcp_twsk’: ./include/linux/tcp.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/linux/tcp.h: In function ‘tcp_passive_fastopen’: ./include/linux/tcp.h:454:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 454 | { | ^ ./include/linux/tcp.h: In function ‘fastopen_queue_tune’: ./include/linux/tcp.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/linux/tcp.h: In function ‘tcp_move_syn’: ./include/linux/tcp.h:469:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 469 | { | ^ ./include/linux/tcp.h: In function ‘tcp_saved_syn_free’: ./include/linux/tcp.h:475:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 475 | { | ^ ./include/linux/tcp.h: In function ‘tcp_mss_clamp’: ./include/linux/tcp.h:483:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 483 | { | ^ In file included from ./include/net/ipv6.h:16, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/linux/ipv6.h: In function ‘ipv6_hdr’: ./include/linux/ipv6.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/linux/ipv6.h: In function ‘inner_ipv6_hdr’: ./include/linux/ipv6.h:98:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 98 | { | ^ ./include/linux/ipv6.h: In function ‘ipipv6_hdr’: ./include/linux/ipv6.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/linux/ipv6.h: In function ‘ipv6_l3mdev_skb’: ./include/linux/ipv6.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_iif’: ./include/linux/ipv6.h:152:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 152 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_is_jumbogram’: ./include/linux/ipv6.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_sdif’: ./include/linux/ipv6.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_exact_dif_match’: ./include/linux/ipv6.h:175:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 175 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_sk’: ./include/linux/ipv6.h:330:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 330 | { | ^ ./include/linux/ipv6.h: In function ‘raw6_sk’: ./include/linux/ipv6.h:335:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 335 | { | ^ ./include/linux/ipv6.h: In function ‘inet_sk_copy_descendant’: ./include/linux/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/linux/ipv6.h: In function ‘inet6_rcv_saddr’: ./include/linux/ipv6.h:356:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 356 | { | ^ ./include/linux/ipv6.h: In function ‘inet_v6_ipv6only’: ./include/linux/ipv6.h:363:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 363 | { | ^ In file included from ./include/net/ipv6.h:20, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/net/if_inet6.h: In function ‘ipv6_eth_mc_map’: ./include/net/if_inet6.h:216:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 216 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_arcnet_mc_map’: ./include/net/if_inet6.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_ib_mc_map’: ./include/net/if_inet6.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/net/if_inet6.h: In function ‘ipv6_ipgre_mc_map’: ./include/net/if_inet6.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ In file included from ./include/net/ndisc.h:53, from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/linux/if_arp.h: In function ‘arp_hdr’: ./include/linux/if_arp.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/linux/if_arp.h: In function ‘arp_hdr_len’: ./include/linux/if_arp.h:35:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 35 | { | ^ ./include/linux/if_arp.h: In function ‘dev_is_mac_header_xmit’: ./include/linux/if_arp.h:49:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 49 | { | ^ In file included from ./include/net/ipv6.h:21, from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/net/ndisc.h: In function ‘ndisc_ops_is_useropt’: ./include/net/ndisc.h:225:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 225 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_parse_options’: ./include/net/ndisc.h:235:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 235 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_update’: ./include/net/ndisc.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_opt_addr_space’: ./include/net/ndisc.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_redirect_opt_addr_space’: ./include/net/ndisc.h:265:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 265 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_fill_addr_option’: ./include/net/ndisc.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_fill_redirect_addr_option’: ./include/net/ndisc.h:285:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 285 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_ops_prefix_rcv_add_addr’: ./include/net/ndisc.h:300:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 300 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_addr_option_pad’: ./include/net/ndisc.h:318:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 318 | { | ^ ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_space’: ./include/net/ndisc.h:326:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 326 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_opt_addr_space’: ./include/net/ndisc.h:332:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 332 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_redirect_opt_addr_space’: ./include/net/ndisc.h:342:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 342 | { | ^ ./include/net/ndisc.h: In function ‘__ndisc_opt_addr_data’: ./include/net/ndisc.h:352:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 352 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_opt_addr_data’: ./include/net/ndisc.h:362:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 362 | { | ^ ./include/net/ndisc.h: In function ‘ndisc_hashfn’: ./include/net/ndisc.h:368:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 368 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup_noref’: ./include/net/ndisc.h:378:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 378 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_neigh_lookup’: ./include/net/ndisc.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/net/ndisc.h: In function ‘__ipv6_confirm_neigh’: ./include/net/ndisc.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ In file included from ./include/net/inetpeer.h:16, from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/net/ipv6.h: In function ‘ipcm6_init’: ./include/net/ipv6.h:306:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 306 | { | ^ ./include/net/ipv6.h: In function ‘ipcm6_init_sk’: ./include/net/ipv6.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/ipv6.h: In function ‘txopt_get’: ./include/net/ipv6.h:325:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 325 | { | ^ ./include/net/ipv6.h: In function ‘txopt_put’: ./include/net/ipv6.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ ./include/net/ipv6.h: In function ‘fl6_sock_release’: ./include/net/ipv6.h:359:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 359 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_accept_ra’: ./include/net/ipv6.h:388:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 388 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_type’: ./include/net/ipv6.h:402:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 402 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_scope’: ./include/net/ipv6.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_src_scope’: ./include/net/ipv6.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_src_scope’: ./include/net/ipv6.h:417:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 417 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_needs_scope_id’: ./include/net/ipv6.h:422:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 422 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_iface_scope_id’: ./include/net/ipv6.h:429:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 429 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_cmp’: ./include/net/ipv6.h:434:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 434 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_masked_addr_cmp’: ./include/net/ipv6.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_prefix’: ./include/net/ipv6.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_prefix_copy’: ./include/net/ipv6.h:474:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 474 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_set_half’: ./include/net/ipv6.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_set’: ./include/net/ipv6.h:509:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 509 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_equal’: ./include/net/ipv6.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_prefix_equal64_half’: ./include/net/ipv6.h:534:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 534 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_prefix_equal’: ./include/net/ipv6.h:543:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 543 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_any’: ./include/net/ipv6.h:578:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 578 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_hash’: ./include/net/ipv6.h:590:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 590 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_jhash’: ./include/net/ipv6.h:604:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 604 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_loopback’: ./include/net/ipv6.h:614:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 614 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_v4mapped’: ./include/net/ipv6.h:630:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 630 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_portaddr_hash’: ./include/net/ipv6.h:644:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 644 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_orchid’: ./include/net/ipv6.h:662:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 662 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_is_multicast’: ./include/net/ipv6.h:667:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 667 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_set_v4mapped’: ./include/net/ipv6.h:673:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 673 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff32’: ./include/net/ipv6.h:685:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 685 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff64’: ./include/net/ipv6.h:718:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 718 | { | ^ ./include/net/ipv6.h: In function ‘__ipv6_addr_diff’: ./include/net/ipv6.h:735:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 735 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_addr_diff’: ./include/net/ipv6.h:744:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 744 | { | ^ ./include/net/ipv6.h: In function ‘ip6_sk_dst_hoplimit’: ./include/net/ipv6.h:757:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 757 | { | ^ ./include/net/ipv6.h: In function ‘iph_to_flow_copy_v6addrs’: ./include/net/ipv6.h:775:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 775 | { | ^ ./include/net/ipv6.h: In function ‘ipv6_can_nonlocal_bind’: ./include/net/ipv6.h:787:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 787 | { | ^ ./include/net/ipv6.h: In function ‘ip6_make_flowlabel’: ./include/net/ipv6.h:805:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 805 | { | ^ ./include/net/ipv6.h: In function ‘ip6_default_np_autolabel’: ./include/net/ipv6.h:836:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 836 | { | ^ ./include/net/ipv6.h: In function ‘ip6_multipath_hash_policy’: ./include/net/ipv6.h:863:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 863 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flow_hdr’: ./include/net/ipv6.h:878:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 878 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flowinfo’: ./include/net/ipv6.h:883:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 883 | { | ^ ./include/net/ipv6.h: In function ‘ip6_flowlabel’: ./include/net/ipv6.h:888:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 888 | { | ^ ./include/net/ipv6.h: In function ‘ip6_tclass’: ./include/net/ipv6.h:893:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 893 | { | ^ ./include/net/ipv6.h: In function ‘ip6_make_flowinfo’: ./include/net/ipv6.h:898:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 898 | { | ^ ./include/net/ipv6.h: In function ‘flowi6_get_flowlabel’: ./include/net/ipv6.h:903:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 903 | { | ^ ./include/net/ipv6.h: In function ‘ip6_finish_skb’: ./include/net/ipv6.h:955:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 955 | { | ^ In file included from ./include/net/route.h:28, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v4’: ./include/net/inetpeer.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v4’: ./include/net/inetpeer.h:81:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 81 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_set_addr_v6’: ./include/net/inetpeer.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_get_addr_v6’: ./include/net/inetpeer.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v4’: ./include/net/inetpeer.h:105:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 105 | { | ^ ./include/net/inetpeer.h: In function ‘inet_getpeer_v6’: ./include/net/inetpeer.h:117:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 117 | { | ^ ./include/net/inetpeer.h: In function ‘inetpeer_addr_cmp’: ./include/net/inetpeer.h:127:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 127 | { | ^ In file included from ./include/net/route.h:31, from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/net/ip_fib.h: In function ‘fib_lookup’: ./include/net/ip_fib.h:327:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 327 | { | ^ ./include/net/ip_fib.h: In function ‘fib4_rules_early_flow_dissect’: ./include/net/ip_fib.h:367:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 367 | { | ^ ./include/net/ip_fib.h: In function ‘fib_num_tclassid_users’: ./include/net/ip_fib.h:393:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 393 | { | ^ ./include/net/ip_fib.h: In function ‘fib_combine_itag’: ./include/net/ip_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/ip_fib.h: In function ‘fib_info_hold’: ./include/net/ip_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/ip_fib.h: In function ‘fib_info_put’: ./include/net/ip_fib.h:447:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 447 | { | ^ In file included from ./include/net/ip.h:32, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/net/route.h: In function ‘rt_is_input_route’: ./include/net/route.h:74:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 74 | { | ^ ./include/net/route.h: In function ‘rt_is_output_route’: ./include/net/route.h:79:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 79 | { | ^ ./include/net/route.h: In function ‘rt_nexthop’: ./include/net/route.h:84:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 84 | { | ^ ./include/net/route.h: In function ‘__ip_route_output_key’: ./include/net/route.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ ./include/net/route.h: In function ‘ip_route_output_key’: ./include/net/route.h:133:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 133 | { | ^ ./include/net/route.h: In function ‘ip_route_output’: ./include/net/route.h:139:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 139 | { | ^ ./include/net/route.h: In function ‘ip_route_output_ports’: ./include/net/route.h:154:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 154 | { | ^ ./include/net/route.h: In function ‘ip_route_output_gre’: ./include/net/route.h:167:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 167 | { | ^ ./include/net/route.h: In function ‘ip_route_input’: ./include/net/route.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/net/route.h: In function ‘ip_rt_put’: ./include/net/route.h:233:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 233 | { | ^ ./include/net/route.h: In function ‘rt_tos2priority’: ./include/net/route.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/route.h: In function ‘ip_route_connect_init’: ./include/net/route.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/net/route.h: In function ‘ip_route_connect’: ./include/net/route.h:294:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 294 | { | ^ make[1]: *** [scripts/Makefile.build:293: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_DELUDE.o] Error 1 ./include/net/route.h: In function ‘ip_route_newports’: ./include/net/route.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/route.h: In function ‘inet_iif’: ./include/net/route.h:331:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 331 | { | ^ ./include/net/route.h: In function ‘ip4_dst_hoplimit’: ./include/net/route.h:341:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 341 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:20: ./include/net/ip.h: In function ‘ipv4_l3mdev_skb’: ./include/net/ip.h:61:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 61 | { | ^ ./include/net/ip.h: In function ‘ip_hdrlen’: ./include/net/ip.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/ip.h: In function ‘ipcm_init’: ./include/net/ip.h:82:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 82 | { | ^ ./include/net/ip.h: In function ‘ipcm_init_sk’: ./include/net/ip.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/net/ip.h: In function ‘inet_sdif’: ./include/net/ip.h:101:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 101 | { | ^ ./include/net/ip.h: In function ‘ip_queue_xmit’: ./include/net/ip.h:197:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 197 | { | ^ ./include/net/ip.h: In function ‘ip_finish_skb’: ./include/net/ip.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/net/ip.h: In function ‘get_rttos’: ./include/net/ip.h:207:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 207 | { | ^ ./include/net/ip.h: In function ‘get_rtconn_flags’: ./include/net/ip.h:212:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 212 | { | ^ ./include/net/ip.h: In function ‘ip_reply_arg_flowi_flags’: ./include/net/ip.h:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ ./include/net/ip.h: In function ‘snmp_get_cpu_field64’: ./include/net/ip.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/ip.h: In function ‘snmp_fold_field64’: ./include/net/ip.h:272:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 272 | { | ^ ./include/net/ip.h: In function ‘inet_is_local_reserved_port’: ./include/net/ip.h:304:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 304 | { | ^ ./include/net/ip.h: In function ‘sysctl_dev_name_is_allowed’: ./include/net/ip.h:311:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 311 | { | ^ ./include/net/ip.h: In function ‘inet_prot_sock’: ./include/net/ip.h:316:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 316 | { | ^ ./include/net/ip.h: In function ‘ip_is_fragment’: ./include/net/ip.h:347:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 347 | { | ^ ./include/net/ip.h: In function ‘ip_decrease_ttl’: ./include/net/ip.h:358:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 358 | { | ^ ./include/net/ip.h: In function ‘ip_mtu_locked’: ./include/net/ip.h:366:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 366 | { | ^ ./include/net/ip.h: In function ‘ip_dont_fragment’: ./include/net/ip.h:374:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 374 | { | ^ ./include/net/ip.h: In function ‘ip_sk_accept_pmtu’: ./include/net/ip.h:383:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 383 | { | ^ ./include/net/ip.h: In function ‘ip_sk_use_pmtu’: ./include/net/ip.h:389:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 389 | { | ^ ./include/net/ip.h: In function ‘ip_sk_ignore_df’: ./include/net/ip.h:394:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 394 | { | ^ ./include/net/ip.h: In function ‘ip_dst_mtu_maybe_forward’: ./include/net/ip.h:401:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 401 | { | ^ ./include/net/ip.h: In function ‘ip_skb_dst_mtu’: ./include/net/ip.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/ip.h: In function ‘ip_fib_metrics_put’: ./include/net/ip.h:428:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 428 | { | ^ ./include/net/ip.h: In function ‘ip_dst_init_metrics’: ./include/net/ip.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/ip.h: In function ‘ip_dst_metrics_put’: ./include/net/ip.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/net/ip.h: In function ‘ip_select_ident_segs’: ./include/net/ip.h:460:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 460 | { | ^ ./include/net/ip.h: In function ‘ip_select_ident’: ./include/net/ip.h:482:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 482 | { | ^ ./include/net/ip.h: In function ‘inet_compute_pseudo’: ./include/net/ip.h:487:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 487 | { | ^ ./include/net/ip.h: In function ‘iph_to_flow_copy_v4addrs’: ./include/net/ip.h:498:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 498 | { | ^ ./include/net/ip.h: In function ‘inet_gro_compute_pseudo’: ./include/net/ip.h:507:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 507 | { | ^ ./include/net/ip.h: In function ‘ip_eth_mc_map’: ./include/net/ip.h:519:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 519 | { | ^ ./include/net/ip.h: In function ‘ip_ib_mc_map’: ./include/net/ip.h:537:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 537 | { | ^ ./include/net/ip.h: In function ‘ip_ipgre_mc_map’: ./include/net/ip.h:568:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 568 | { | ^ ./include/net/ip.h: In function ‘inet_reset_saddr’: ./include/net/ip.h:580:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 580 | { | ^ ./include/net/ip.h: In function ‘ipv4_addr_hash’: ./include/net/ip.h:595:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 595 | { | ^ ./include/net/ip.h: In function ‘ipv4_portaddr_hash’: ./include/net/ip.h:602:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 602 | { | ^ ./include/net/ip.h: In function ‘ip_defrag_user_in_between’: ./include/net/ip.h:634:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 634 | { | ^ ./include/net/ip.h: In function ‘ip_options_echo’: ./include/net/ip.h:665:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 665 | { | ^ ./include/net/ip.h: In function ‘ip_cmsg_recv’: ./include/net/ip.h:709:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 709 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:21: ./include/net/ip6_checksum.h: In function ‘ip6_compute_pseudo’: ./include/net/ip6_checksum.h:44:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 44 | { | ^ ./include/net/ip6_checksum.h: In function ‘ip6_gro_compute_pseudo’: ./include/net/ip6_checksum.h:51:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 51 | { | ^ ./include/net/ip6_checksum.h: In function ‘tcp_v6_check’: ./include/net/ip6_checksum.h:62:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 62 | { | ^ ./include/net/ip6_checksum.h: In function ‘__tcp_v6_send_check’: ./include/net/ip6_checksum.h:69:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 69 | { | ^ ./include/net/ip6_checksum.h: In function ‘tcp_v6_send_check’: ./include/net/ip6_checksum.h:85:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 85 | { | ^ ./include/net/ip6_checksum.h: In function ‘udp_v6_check’: ./include/net/ip6_checksum.h:96:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 96 | { | ^ In file included from ./include/net/ip6_route.h:22, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:22: ./include/net/addrconf.h: In function ‘addrconf_addr_eui48_base’: ./include/net/addrconf.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_addr_eui48’: ./include/net/addrconf.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_ifid_eui48’: ./include/net/addrconf.h:140:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 140 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_timeout_fixup’: ./include/net/addrconf.h:172:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 172 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_finite_timeout’: ./include/net/addrconf.h:188:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 188 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_is_mld’: ./include/net/addrconf.h:280:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 280 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_get’: ./include/net/addrconf.h:343:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 343 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_get_safely’: ./include/net/addrconf.h:354:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 354 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_get’: ./include/net/addrconf.h:370:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 370 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_nd_parms_get_rcu’: ./include/net/addrconf.h:382:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 382 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_put’: ./include/net/addrconf.h:391:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 391 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_put_clear’: ./include/net/addrconf.h:397:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 397 | { | ^ ./include/net/addrconf.h: In function ‘__in6_dev_put’: ./include/net/addrconf.h:407:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 407 | { | ^ ./include/net/addrconf.h: In function ‘in6_dev_hold’: ./include/net/addrconf.h:412:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 412 | { | ^ ./include/net/addrconf.h: In function ‘in6_ifa_put’: ./include/net/addrconf.h:419:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 419 | { | ^ ./include/net/addrconf.h: In function ‘__in6_ifa_put’: ./include/net/addrconf.h:425:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 425 | { | ^ ./include/net/addrconf.h: In function ‘in6_ifa_hold’: ./include/net/addrconf.h:430:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 430 | { | ^ ./include/net/addrconf.h: In function ‘addrconf_addr_solict_mult’: ./include/net/addrconf.h:441:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 441 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_nodes’: ./include/net/addrconf.h:449:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 449 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_ll_all_routers’: ./include/net/addrconf.h:461:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 461 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_isatap’: ./include/net/addrconf.h:473:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 473 | { | ^ ./include/net/addrconf.h: In function ‘ipv6_addr_is_solict_mult’: ./include/net/addrconf.h:478:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 478 | { | ^ In file included from ./include/net/ip6_route.h:24, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:22: ./include/net/ip6_fib.h: In function ‘ip6_dst_idev’: ./include/net/ip6_fib.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_clean_expires’: ./include/net/ip6_fib.h:211:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 211 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_set_expires’: ./include/net/ip6_fib.h:218:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 218 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_check_expired’: ./include/net/ip6_fib.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_get_cookie_safe’: ./include/net/ip6_fib.h:237:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 237 | { | ^ ./include/net/ip6_fib.h: In function ‘rt6_get_cookie’: ./include/net/ip6_fib.h:254:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 254 | { | ^ ./include/net/ip6_fib.h: In function ‘ip6_rt_put’: ./include/net/ip6_fib.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_hold’: ./include/net/ip6_fib.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_hold_safe’: ./include/net/ip6_fib.h:288:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 288 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_release’: ./include/net/ip6_fib.h:293:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 293 | { | ^ ./include/net/ip6_fib.h: In function ‘rt6_get_prefsrc’: ./include/net/ip6_fib.h:424:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 424 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_nh_dev’: ./include/net/ip6_fib.h:442:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 442 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_info_nh_lwt’: ./include/net/ip6_fib.h:448:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 448 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_metric_locked’: ./include/net/ip6_fib.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/ip6_fib.h: In function ‘fib6_rules_early_flow_dissect’: ./include/net/ip6_fib.h:503:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 503 | { | ^ In file included from ./include/net/ip6_route.h:26, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:22: ./include/net/lwtunnel.h: In function ‘lwtstate_get’: ./include/net/lwtunnel.h:58:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 58 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtstate_put’: ./include/net/lwtunnel.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_output_redirect’: ./include/net/lwtunnel.h:75:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 75 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_input_redirect’: ./include/net/lwtunnel.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_xmit_redirect’: ./include/net/lwtunnel.h:91:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 91 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_headroom’: ./include/net/lwtunnel.h:100:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 100 | { | ^ ./include/net/lwtunnel.h: In function ‘lwtunnel_set_redirect’: ./include/net/lwtunnel.h:131:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 131 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:22: ./include/net/ip6_route.h: In function ‘rt6_srcprefs2flags’: ./include/net/ip6_route.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_flags2srcprefs’: ./include/net/ip6_route.h:59:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 59 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_need_strict’: ./include/net/ip6_route.h:64:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 64 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_qualify_for_ecmp’: ./include/net/ip6_route.h:70:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 70 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_route_output’: ./include/net/ip6_route.h:87:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 87 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_route_get_saddr’: ./include/net/ip6_route.h:116:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 116 | { | ^ ./include/net/ip6_route.h: In function ‘skb_rt6_info’: ./include/net/ip6_route.h:193:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 193 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_dst_store’: ./include/net/ip6_route.h:209:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 209 | { | ^ ./include/net/ip6_route.h: In function ‘ipv6_unicast_destination’: ./include/net/ip6_route.h:224:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 224 | { | ^ ./include/net/ip6_route.h: In function ‘ipv6_anycast_destination’: ./include/net/ip6_route.h:232:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 232 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_skb_dst_mtu’: ./include/net/ip6_route.h:244:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 244 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_sk_accept_pmtu’: ./include/net/ip6_route.h:253:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 253 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_sk_ignore_df’: ./include/net/ip6_route.h:259:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 259 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_nexthop’: ./include/net/ip6_route.h:266:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 266 | { | ^ ./include/net/ip6_route.h: In function ‘rt6_duplicate_nexthop’: ./include/net/ip6_route.h:276:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 276 | { | ^ ./include/net/ip6_route.h: In function ‘ip6_dst_mtu_forward’: ./include/net/ip6_route.h:283:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 283 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:7, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:24: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h: In function ‘xtcompat_numatch’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h:43:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 43 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h: In function ‘xtcompat_nutarget’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtnu.h:50:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 50 | { | ^ In file included from ./include/net/ip_tunnels.h:13, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:24: ./include/net/dsfield.h: In function ‘ipv4_get_dsfield’: ./include/net/dsfield.h:17:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 17 | { | ^ ./include/net/dsfield.h: In function ‘ipv6_get_dsfield’: ./include/net/dsfield.h:23:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 23 | { | ^ ./include/net/dsfield.h: In function ‘ipv4_change_dsfield’: ./include/net/dsfield.h:30:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 30 | { | ^ ./include/net/dsfield.h: In function ‘ipv6_change_dsfield’: ./include/net/dsfield.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ In file included from ./include/net/ip_tunnels.h:15, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:24: ./include/net/inet_ecn.h: In function ‘INET_ECN_is_ce’: ./include/net/inet_ecn.h:22:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 22 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_is_not_ect’: ./include/net/inet_ecn.h:27:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 27 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_is_capable’: ./include/net/inet_ecn.h:32:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 32 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_encapsulate’: ./include/net/inet_ecn.h:45:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 45 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_xmit’: ./include/net/inet_ecn.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_dontxmit’: ./include/net/inet_ecn.h:60:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 60 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_set_ce’: ./include/net/inet_ecn.h:76:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 76 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_clear’: ./include/net/inet_ecn.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/inet_ecn.h: In function ‘ipv4_copy_dscp’: ./include/net/inet_ecn.h:108:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 108 | { | ^ ./include/net/inet_ecn.h: In function ‘IP6_ECN_set_ce’: ./include/net/inet_ecn.h:122:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 122 | { | ^ ./include/net/inet_ecn.h: In function ‘ipv6_copy_dscp’: ./include/net/inet_ecn.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_set_ce’: ./include/net/inet_ecn.h:144:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 144 | { | ^ ./include/net/inet_ecn.h: In function ‘__INET_ECN_decapsulate’: ./include/net/inet_ecn.h:187:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 187 | { | ^ ./include/net/inet_ecn.h: In function ‘INET_ECN_decapsulate’: ./include/net/inet_ecn.h:206:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 206 | { | ^ ./include/net/inet_ecn.h: In function ‘IP_ECN_decapsulate’: ./include/net/inet_ecn.h:219:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 219 | { | ^ ./include/net/inet_ecn.h: In function ‘IP6_ECN_decapsulate’: ./include/net/inet_ecn.h:234:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 234 | { | ^ In file included from ./include/net/ip_tunnels.h:16, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:24: ./include/net/netns/generic.h: In function ‘net_generic’: ./include/net/netns/generic.h:40:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 40 | { | ^ In file included from ./include/net/ip_tunnels.h:19, from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:24: ./include/net/dst_cache.h: In function ‘dst_cache_reset’: ./include/net/dst_cache.h:78:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 78 | { | ^ In file included from ./include/net/gre.h:6, from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:24: ./include/net/ip_tunnels.h: In function ‘fan_has_map’: ./include/net/ip_tunnels.h:171:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 171 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_key_init’: ./include/net/ip_tunnels.h:203:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 203 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_dst_cache_usable’: ./include/net/ip_tunnels.h:230:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 230 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_af’: ./include/net/ip_tunnels.h:243:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 243 | { | ^ ./include/net/ip_tunnels.h: In function ‘key32_to_tunnel_id’: ./include/net/ip_tunnels.h:248:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 248 | { | ^ ./include/net/ip_tunnels.h: In function ‘tunnel_id_to_key32’: ./include/net/ip_tunnels.h:258:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 258 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_init_flow’: ./include/net/ip_tunnels.h:273:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 273 | { | ^ ./include/net/ip_tunnels.h: In function ‘pskb_inet_may_pull’: ./include/net/ip_tunnels.h:340:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 340 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_encap_hlen’: ./include/net/ip_tunnels.h:360:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 360 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_encap’: ./include/net/ip_tunnels.h:381:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 381 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_dsfield’: ./include/net/ip_tunnels.h:403:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 403 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_get_ttl’: ./include/net/ip_tunnels.h:414:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 414 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_ecn_encap’: ./include/net/ip_tunnels.h:426:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 426 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_header’: ./include/net/ip_tunnels.h:437:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 437 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_pull_offloads’: ./include/net/ip_tunnels.h:450:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 450 | { | ^ ./include/net/ip_tunnels.h: In function ‘iptunnel_xmit_stats’: ./include/net/ip_tunnels.h:466:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 466 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts’: ./include/net/ip_tunnels.h:488:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 488 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_get’: ./include/net/ip_tunnels.h:494:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 494 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_info_opts_set’: ./include/net/ip_tunnels.h:501:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 501 | { | ^ ./include/net/ip_tunnels.h: In function ‘lwt_tun_info’: ./include/net/ip_tunnels.h:508:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 508 | { | ^ ./include/net/ip_tunnels.h: In function ‘ip_tunnel_collect_metadata’: ./include/net/ip_tunnels.h:516:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 516 | { | ^ In file included from ./include/linux/netfilter/nf_conntrack_proto_gre.h:5, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:24: ./include/net/gre.h: In function ‘netif_is_gretap’: ./include/net/gre.h:41:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 41 | { | ^ ./include/net/gre.h: In function ‘netif_is_ip6gretap’: ./include/net/gre.h:47:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 47 | { | ^ ./include/net/gre.h: In function ‘gre_calc_hlen’: ./include/net/gre.h:53:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 53 | { | ^ ./include/net/gre.h: In function ‘gre_flags_to_tnl_flags’: ./include/net/gre.h:66:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 66 | { | ^ ./include/net/gre.h: In function ‘gre_tnl_flags_to_gre_flags’: ./include/net/gre.h:88:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 88 | { | ^ ./include/net/gre.h: In function ‘gre_checksum’: ./include/net/gre.h:110:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 110 | { | ^ ./include/net/gre.h: In function ‘gre_build_header’: ./include/net/gre.h:123:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 123 | { | ^ In file included from ./include/linux/netfilter/nf_conntrack_proto_gre.h:14, from ./include/net/netfilter/nf_conntrack.h:25, from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:24: ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ip’: ./include/net/netfilter/nf_conntrack_tuple.h:83:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 83 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple_ipv6’: ./include/net/netfilter/nf_conntrack_tuple.h:93:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 93 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_dump_tuple’: ./include/net/netfilter/nf_conntrack_tuple.h:103:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 103 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_src_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘__nf_ct_tuple_dst_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:134:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 134 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:142:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 142 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_equal’: ./include/net/netfilter/nf_conntrack_tuple.h:150:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 150 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_src_mask_cmp’: ./include/net/netfilter/nf_conntrack_tuple.h:159:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 159 | { | ^ ./include/net/netfilter/nf_conntrack_tuple.h: In function ‘nf_ct_tuple_mask_cmp’: ./include/net/netfilter/nf_conntrack_tuple.h:182:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 182 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:19, from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:24: ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_tuplehash_to_ctrack’: ./include/net/netfilter/nf_conntrack.h:115:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 115 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_l3num’: ./include/net/netfilter/nf_conntrack.h:121:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 121 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_protonum’: ./include/net/netfilter/nf_conntrack.h:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_net’: ./include/net/netfilter/nf_conntrack.h:138:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 138 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_get’: ./include/net/netfilter/nf_conntrack.h:157:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 157 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_put’: ./include/net/netfilter/nf_conntrack.h:165:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 165 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh_acct’: ./include/net/netfilter/nf_conntrack.h:202:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 202 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_refresh’: ./include/net/netfilter/nf_conntrack.h:210:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 210 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_kill’: ./include/net/netfilter/nf_conntrack.h:220:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 220 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_template’: ./include/net/netfilter/nf_conntrack.h:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_confirmed’: ./include/net/netfilter/nf_conntrack.h:252:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 252 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_dying’: ./include/net/netfilter/nf_conntrack.h:257:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 257 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_is_loopback_packet’: ./include/net/netfilter/nf_conntrack.h:263:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 263 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_expires’: ./include/net/netfilter/nf_conntrack.h:271:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 271 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_is_expired’: ./include/net/netfilter/nf_conntrack.h:278:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 278 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_should_gc’: ./include/net/netfilter/nf_conntrack.h:284:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 284 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_conntrack_get_ht’: ./include/net/netfilter/nf_conntrack.h:302:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 302 | { | ^ ./include/net/netfilter/nf_conntrack.h: In function ‘nf_ct_set’: ./include/net/netfilter/nf_conntrack.h:323:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 323 | { | ^ In file included from /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:24: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h: In function ‘par_net’: /var/lib/dkms/xtables-addons/3.2/build/extensions/compat_xtables.h:46:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 46 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c: In function ‘echo_tg6’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:28:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 28 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c: In function ‘echo_tg4’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:126:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 126 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c: In function ‘echo_tg_init’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:236:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 236 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c: In function ‘echo_tg_exit’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:241:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 241 | { | ^ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c: In function ‘__inittest’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:245:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 245 | module_init(echo_tg_init); | ^~~~~~~~~~~ /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c: In function ‘__exittest’: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.c:246:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible 246 | module_exit(echo_tg_exit); | ^~~~~~~~~~~ make[1]: *** [scripts/Makefile.build:293: /var/lib/dkms/xtables-addons/3.2/build/extensions/xt_ECHO.o] Error 1 make: *** [Makefile:1605: _module_/var/lib/dkms/xtables-addons/3.2/build/extensions] Error 2 make: Leaving directory '/usr/src/linux-headers-5.0.0-20-generic' DKMSKernelVersion: 5.0.0-20-generic Date: Wed Jul 10 01:39:35 2019 DuplicateSignature: dkms:xtables-addons-dkms:3.2-1ubuntu2:./include/linux/compiler.h:192:1: error: ‘-mindirect-branch’ and ‘-fcf-protection’ are not compatible Package: xtables-addons-dkms 3.2-1ubuntu2 PackageVersion: 3.2-1ubuntu2 SourcePackage: xtables-addons Title: xtables-addons-dkms 3.2-1ubuntu2: xtables-addons kernel module failed to build